Mapping Workflow Swimlanes to Roles
This topic describes how to assign security roles to the swimlanes in your workflow process definition.
In workflow process definitions, swimlanes represent roles. After the OIC application containing the process definition is activated, use the Manage Roles functionality in OIC to map the swimlanes to roles. The mapping applies to all process definitions in the OIC application. In a typical configuration, each swimlane is mapped to a role.
A swimlane is typically associated with security roles, and it can be associated with multiple roles if needed. It can also be associated with one or more individual users if that approach is more applicable. A swimlane determines who is responsible for carrying out a task.
For example, if a swimlane is for plan review, you would add the PSC Plan Reviewer role to that swimlane. Likewise, if another swimlane is for inspecting, you would add all the roles that apply to that swimlane, such as PSC Building Inspector and any roles related to the Mobile Inspector app.
To map swimlanes to roles:
Access the My Tasks area of Oracle Integration Cloud.
Click My Tasks in the left navigation menu, and click Workspace in the My Tasks header.
Click Administration in the left navigation menu.
If the Manage Roles page does not appear by default, click Manage Roles in the left navigation menu.
The Manage Roles page lists process roles using the format [application].[swimlane].
Search for your application to filter the list.
The Process Owner and Process Reviewer roles are part of all applications. Other swimlanes in the list are ones that you created in your process definitions.
Add the delivered role PSCR Submitter Group to the swimlane that contains the Start event for your process model:
Select the swimlane that contains the Start task in your process definitions.
In the delivered Solution Packages that Oracle provides, this swimlane is labeled Applicant. This swimlane applies to the user submitting a transaction, such as a permit application.
In the Assign Roles list for the selected swimlane, click Add Member.
In the dialog box for adding members, search by Groups for PSCR Submitter Group.
A group in OIC is equivalent to a role in the Oracle Permitting and Licensing system.
In the search results, select PSCR Submitter Group and then click OK to assign the role to the swimlane and return to the list of swimlanes.
Click Save.
Repeat these steps for all required roles per swimlane.
For example, in addition to the PSCR Submitter Group being added to the swimlane with the Start event (Applicant), the following identify some samples of how other swimlanes might be mapped, depending on the offering and the process definition.
Offering |
Swimlane Mapping |
---|---|
Permits |
Applicant:
Inspection Supervisor:
Permit Technician:
Plan Review Coordinator:
|
Planning and Zoning |
Applicant:
Planning Assistant:
Principal Planner:
|