Administration > Workflows > Configuring a workflow event
  

Configuring a workflow event

Configure the events that start the workflow, the user roles that can participate in the workflow, and the options available in each task associated with the workflow.
Perform the following tasks to configure a workflow event:
  1. 1Configure general properties of the event and the event types that start the workflow.
  2. 2Choose a published workflow that best fits your workflow event.
  3. 3Configure the workflow components.
  4. 4Save and enable the workflow event to make it available for use.

Configuring event details

Configure general properties of the event and the event types that start the workflow.
    1In Metadata Command Center, go to the Configure page.
    2Click the Workflows tab.
    3To configure a new workflow event, click the Add icon.
    The New Event page appears.
    The Event Details tab of the New Event page.
    4In the Event Details tab of the New Event page, enter the basic properties of the workflow event.
    The following table describes the properties that you can enter:
    Property
    Description
    Name
    Enter the event that starts the workflow. The event name is a descriptor that identifies the activity for which the workflow should start.
    For example, to start a workflow each time a user creates an AI Model asset, you can enter the event name as Create AI Model.
    Event Type
    Select the type of event for which you want to configure the workflow.
    Choose from the following options:
    • - Approval Request for Create. Select if you want to start a workflow each time a user creates an asset.
    • - Approval Request for Change. Select if you want to start a workflow each time a user modifies an asset.
    Description
    Enter a description for the workflow event.
    Select Assets
    Click the Add icon to select the asset type to which the workflow applies.
    In the Select Asset Type dialog box, select the business or technical assets to which the workflow applies.
    5Click Next to choose a published workflow.

Choosing a published workflow

Choose a published workflow that best fits your workflow event.
    1On the Workflow tab, click Browse to select a published workflow.
    The Select a workflow dialog box appears.
    The Select a Process dialog box with a process selected and a Select button.
    2Choose a published workflow that meets your requirement and click Select.
    The selected workflow appears on the Workflow tab. You can view and modify the properties of components in each step of the workflow.
    Note: Modifying the component properties of a workflow in a workflow event doesn't impact the workflow.

Configuring workflow components

Configure the user roles that can participate in the workflow and the options available in each task associated with the workflow.
    1Select a swimlane to configure its properties on the Properties tab.
    The following table describes the properties of a swimlane:
    Property
    Description
    Role
    Select the user role for the swimlane. When you select a role, only users configured for the selected role can perform the tasks within the swimlane.
    Roles that have the Participate in Change Approvals privileges and permissions appear in this list.
    You can also select Requestor from the list of roles. A requestor is a user who creates the ticket. If you assign requestor to a swimlane, when the workflow runs, Data Governance and Catalog identifies the user who created the ticket and assigns the user tasks in the swimlane to the user. The user must have at least the minimum required privileges to view and perform the user tasks.
    Note: If you assign a user group as a stakeholder for an asset and assign the Requestor role to a swimlane, the requestor does not need to claim the task in Data Governance and Catalog if the approver returns it. The task is assigned directly to the requestor.
    Description
    The description of the swimlane in the workflow.
    By default, the value specified in the workflow appears here.
    The Properties tab of a swimlane appears.
    The Workflow tab displays the task and task details after selecting a process.
    2Configure the properties of each swimlane in the workflow.
    3Select a user task to configure its task properties.
    The following table describes the user task properties:
    Property
    Description
    Name
    The user task name in the workflow.
    By default, the value specified in the workflow appears here.
    Description
    The description of the user task in the workflow.
    By default, the value specified in the workflow appears here.
    Task Priority
    The priority of the user task.
    By default, the value specified in the workflow appears here.
    Due In Days
    The number of days in which the task is due. If the user doesn't complete the task within the period, the task remains in an overdue and incomplete state.
    You must specify a value for each user task. Maximum value is 14.
    By default, the value specified in the workflow appears here.
    Lifecycle
    Select the lifecycle that applies to the asset when the workflow user performs the task. The asset moves to the corresponding lifecycle when the task is performed.
    Select one of the following options:
    • - No Change
    • - Discard Draft
    • - Draft
    • - In Review
    • - Published
    For more information about lifecycles, see Lifecycle.
    The Properties tab of a user task appears.
    The Workflow tab displays the task and task details after selecting a process.
    4On the Outcomes tab of a user task, you can edit the task outcome names. By default, the value specified in the workflow appears here. Click Edit to edit the task outcome name.
    5Configure the properties of each user task in the workflow.
    6Select a connection to modify its name and description.
    By default, the values specified in the workflow appear here.
    The Properties tab of a connection appears.
    The Workflow tab displays the task and task details after selecting a process.
    7Configure the properties of each connection in the workflow as required.
    8Select an End component to configure the properties.
    The following table describes the properties of an End component:
    Property
    Description
    Name
    The name of the End component in the workflow.
    By default, the value specified in the workflow appears here.
    Description
    The description of the End component in the workflow.
    By default, the value specified in the workflow appears here.
    Lifecycle
    Select the lifecycle that applies to the asset when the workflow user performs the task. The asset moves to the corresponding lifecycle when the task is performed.
    Select one of the following options:
    • - No Change
    • - Discard Draft
    • - Draft
    • - In Review
    • - Published
    For more information about lifecycles, see Configuring lifecycles.
    The Properties tab of an End component appears.
    The Workflow tab displays the task and task details after selecting a process.
    9Configure the properties of each End component in the workflow.

Configuring lifecycles

Configure lifecycles for applicable steps in a workflow. Select the lifecycle that applies to the asset when the workflow user performs a task.
For example, if the workflow requires approval for creating an asset, you can configure the component to change the value of the Lifecycle field from "Draft" to "Published" when the approver approves the asset.
Select one of the following options:
No Change
No change to the Lifecycle field of the asset and the associated ticket remains in the "Open" status. This action is useful in multi-level workflows when multiple approvers need to approve the changes of an asset but don't want the asset lifecycle to change to Published until the last component action.
Discard Draft
Discards the draft version of an asset. If an asset was not previously published, as a result of the Discard Draft action, the Draft version of the asset is deleted permanently and the ticket is resolved. If the asset was previously published, as a result of the Discard Draft action, the Draft version of the asset is deleted and the ticket is resolved. The previously published copy of the asset remains in Data Governance and Catalog in the Published status.
Note: Informatica recommends that you select Discard Draft when the component action doesn't require a draft copy of the asset.
Draft
Changes the status of the asset to "Draft" and the asset becomes editable for the next component owner. The next component owner then has to perform the actions configured for the component.
The associated tickets of the Draft asset will always be in the "Open" status. If the conclusive action of a workflow is Draft for any asset, the associated tickets will be open forever and they can't be reused. In such situations, the requestor or users with the Super Admin privilege can cancel the open ticket to start the workflow activity again for the same asset.
In Review
Changes the status of the asset to "In Review". The asset will be locked for editing for all stakeholders and its associated tickets will be in the "Open" status.
Note: When you start the workflow, the lifecycle status of the asset changes to "In Review".
Publish
Changes the status of the asset to "Published". If you select the lifecycle as Publish, the asset lifecycle status changes to "Published" and the associated ticket moves to the "Resolved" status.
Note: Informatica recommends that you map the lifecycle of the last component in a path to Publish. This is to ensure that the asset can only be published after all stakeholders for each component in that path have responded.

Saving and enabling a workflow event

You can save and enable the workflow event to make it available for use.
    1Click Save to save the workflow event.
    2Set the Status of the workflow event to Enabled.
    The following image shows the enable option that appears when you configure a workflow event:
    The image shows the enable option that appears when you configure a workflow event.
    You can also enable workflow events from the Workflow Events page. For more information about enabling or disabling workflow events, see Enabling or disabling a workflow event.
    Once enabled, you can't edit the workflow event. To edit a workflow event, disable the event and then edit it. The event must have no active tickets.