How Directory Agent works with User Service
Although Directory Agent collects directory information independently, it has one important dependency on User Service. At installation, Directory Agent must connect to a Policy Server instance that has a User Service associated with it. Directory Agent can be configured to communicate only with the directory that this User Service instance is configured to use.
In other words, in a distributed deployment, if you have multiple Policy Servers, each with an associated User Service, and the User Service instances connect to different directory servers, you must associate Directory Agent with the Policy Server whose User Service connects to the directory that you want to use for hybrid user identification.
- You can have multiple Directory Agent instances.
- Each Directory Agent instance must be associated with a different Policy Server.
- All Directory Agent instances must connect to a single Sync Service. (A deployment can have only one Sync Service instance.)
You must configure the Sync Service connection manually for all supplemental Directory Agent instances. (Communication is configured automatically for the Directory Agent instance that connects to the same Policy Server as Sync Service.)
To do this:
Steps
Next steps
Directory Agent configuration can not be performed until there is a supported User Service configuration. Changes to User Service configuration may also require you to update your Directory Agent configuration.
- User Service configuration is performed on the Settings > General > Directory Services page (see Working with users and groups).
- Directory Agent configuration is performed on the Settings > Hybrid Configuration > Shared User Data page (see Send user and group data to the hybrid service).
You can configure Directory Agent to use a different root context than User Service, and to process its directory data differently than User Service. Also, with Windows Active Directory, if User Service is configured to communicate with multiple global catalog servers, Directory Agent can communicate with all of them.
Note that if you have multiple Directory Agent instances, each instance must use a unique, non-overlapping root context.