The directory service is a metadata repository that stores
authentication, authorization, and project information. For example,
it provides the Process Execution Engine with information about which
processes to run, which participants are involved, and which components
to use.
The directory service stores the following information:
- Organization Information, including information about the relationships
between the following:
- Participants
- Roles
- Groups
- Organizational Units
- Calendar Rules
- Process Execution Engine configuration information
- Deployed Projects Information
- Process Models
- Security Declarations
- Executable Project Code
- Deployment Information (engine, organizational units)
- General Configuration Settings
- External Resource Configuration
- BAM Configuration
Oracle BPM Enterprise allows you to create multiple directory services. This allows you to have
different directory services for different Oracle BPM environments. For example, you can have different directory
service configurations for development, testing, and production environment. Each directory service has its
own Oracle BPM administrator username and password.
Types of Directory Services
In an Oracle BPM installation, a directory service can be either a relational database or a
hybrid of both a relational database and an LDAP directory.