A service agent driver is a driver that provides a special service instead of synchronizing data between the Identity Vault and an Application. Service drivers can be implemented as loopback drivers, or other drivers such as the Entitlement Service driver, which is responsible for making Roles-Based Entitlements work.
Business Logic Driver: The Business Logic driver creates the full name from the first, middle, and last name. It also uses a GCV that allows the following tuning:
First Middle Last
Last First Middle
First Last
Last First
Role Based Entitlements Service Driver: Grants and revokes entitlements based on roles.
User Application Driver: The User Application driver enables workflows to do the following:
Refresh the user application if configuration changes occur in the Identity Vault
Start workflows based on certain conditions in the Identity Vault
Update workflow status based on entitlement result
ID Provider Driver: Assigns unique IDs for all of the accounts. The ID assignment comes from the driver, not from the Identity Vault or any connected application. For more information about the driver, see the Identity Manager 3.6 ID Provider Driver Implementation Guide.
State Machine Driver: The State Machine driver tracks the status of each account as it goes through the employee life cycle process. It is required to track the status of each account.