Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In EmpowerID's No Code Flows system , integrates Flow Policies as a key element to link events to with automated actions using Flow Definitions. These policies use Flow Definitions to activate specific certain sequences of Flow Items based on Flow Events and can be configured with multiple rules to meet organizational needs. As you’ll see from this article, Flow Policies are very easy to create, involving only a few simple steps.

...

in response to various Flow Events. The system's flexibility lies in its ability to adapt to diverse organizational needs through customizable rules. For instance, a company can handle different scenarios, such as an internal employee exit or the conclusion of an external consultant's contract, by establishing distinct Flow Policies for each case, with specific scopes and actions.

Steps for Creating Flow Policies

The following steps outline the process of establishing Flow Policies in EmpowerID:

  1. Creating the Flow Policy:

    • Begin by initiating the policy within the EmpowerID system. This is where you define what the policy is intended to do and which events it responds to.

  2. Specifying the Scope:

    • After creating the policy, define its scope. This involves selecting the specific objects or scenarios the policy applies to. It's important to note that a policy can encompass multiple scopes, allowing for varied applications within a single policy framework.

Procedure

Step 1 – Create the Policy

  1. Navigate to the Find Business Request Flow page by expanding the Low Code/No Code Workflow section and selecting No Code Flow Event Policies from the navbar.

  2. Click the Add New button.

    Image RemovedImage Added

  3. Enter the details for the Flow Policy:

    • If This Event Happens – Select the Flow Event for the policy, such as “Person Leaver.

    • Run This Flow – Select the Flow (Definition) you want the policy to run when the system detects the Flow Event. If you are following along with the walkthroughs in this section, select the Flow Definition you created earlier.

    • Name – Enter an appropriate name for the policy, such as “Employee Offboarding.

    • Display Name – Enter the name to be displayed for the policy in the EmpowerID UI.

    • Description – Enter an appropriate description for a brief characterization of the policy.

    • Locale Key (Unique Name) – Optional setting used to set the locale key for the Flow Policy name

    • Local Key for Description – Optional setting used to set the locale key for the Flow Policy description

    • Is Shipping Data – For internal use

  4. Click Save.

    image-20240109-210620.pngImage Added

  5. Close the Add New Flow Policy form.

    Image Removed

Step 2 – Specify the Scope

  1. Search for the policy you created and click the Name link for it.

    image-20240109-210731.pngImage Added


    This directs you to the View One page for the policy. View One pages are designed to facilitate the viewing and management of the corresponding objects in EmpowerID.

    image-20240109-210841.pngImage Added

  2. Click the Add [+] button in the Flow Policy Applies To accordion.

    image-20240109-173326.pngImage Added

  3. Select the Scope Type. Options include the following:

Scope Type

Description

Example

Parent Assignee

Scopes the policy to all objects belonging to the selected parent. Assignee options include:

  • Person

  • Group

  • Set Group (Query-Based Collection)

  • Management Role

  • Management Role Definition

  • Business Role and Location

Partner in Partners Business Role and Location

HDQ Sales group

All Access Management Role

By Location

Scopes the policy to all objects in or below a specified location.

Dublin

Query-Based Collection

Scopes the policy to all objects belonging to the query-based collection; for example, if you want certain flow items to occur when a user is added to a specific employee subset, you could set the scope to a Query-Based Collection containing the subset.

Newly Onboarded Help Desk Personnel in Athens Hired within the last 5 days

Info

The Query-Based Collection must already exist to use it. For more information about Query-Based Collections and their use, see About Query-Based Collections

Specific Resource

Scopes the policy to target a specific resource within a designated resource type. This approach is particularly beneficial in scenarios where an organization needs certain flow items to execute in a predetermined order. A common example is when managing the workflow associated with an executive's departure or role transition.

Resource Type: Person

Resource: Bob Smith

  1. Enter a whole number from 1 to 100 in the Priority (Lower is Higher Priority) field. This is used to specify which policy takes precedence in the event an object to which the Flow policy applies falls within the scope of another Flow policy.

Info

Leave Is Shipping Data deselected; the field is for internal EmpowerID use.

  1. Click Save to add the scope to the policy. In the below screenshot, a Query-Based Collection is added as the scope type.

    image-20240109-211041.pngImage Added



If you have completed all the steps in the walkthroughs for this section, you have successfully set up a simple automated process for handling employee contractor departures. The No Code Flow will now automatically execute the specified offboarding process whenever an a "Employee DeparturePerson Leaver" event is triggered for contractors.

Insert excerpt
IL:External Stylesheet
IL:External Stylesheet
nopaneltrue

...