BPM11gFoundation-03-2-Organization & Roles
BPM11gFoundation-03-2-Organization & Roles
• Objectives
• Oracle BPM Studio Project Organization
• Organizational Units
• Roles
• Mapping Roles & Organization Units to LDAP
• Holiday and Calendar Rules
Oracle Studio Project Organization
• Each Project in addition to having a Processes folder also has an
Organization folder. This node is used to define the:
• Organizational Units to create department hierarchies and help segregate process
deployment
• Roles (Abstract) to be used in the process
• Participants to sand box test the process
• Holiday and Calendar Rules to embed declarative time sensitive constraints
• The Project Organization created in Oracle BPM Studio IS NOT
copied and moved over when a project is deployed to the BPM run-
time environment. It is used to sandbox test the project in the Oracle
BPM Studio runtime environment
The following screenshot shows a set of abstract roles to be used in the business processes
Mapping BPM Roles to LDAP Users
The following screenshot shows mapping between BPM Roles & LDAP Users.
Holiday and Calendar Rules
• Each Project can have multiple Holiday and
Calendar Rules
• Holiday Rules are used to define non
working days
• Calendar Rules are used to define Working
Hours for individuals in an Organization
• Calendar Rules can be assigned Holiday
Rules Calendar Rule with working hours and
timezone associated to it.
• Calendar Rules can be assigned to
Organizational Units to drive time constraints
to all the processes deployed to it
• Calendar Rules can be assigned to roles to
drive time constraints for given roles in the
process (more granular than assigning to Org
Units)
Day 1
• Lab 1