Configure Control Room for Active Directory: auto mode
- Updated: 2025/06/24
Configure the Control Room to authenticate users using Active Directory by enabling the Control Room to discover and list domains and sites in your organization.
Note: Active Directory integration
is irreversible and you cannot modify the configuration after it has been
established.
um-properties file is a configuration file that
is used in the Control Room. It plays an important role in defining
various properties and settings related to user management and LDAP configurations.
Review the following table to understand the configurable entries in the
um-properties file:
Entry | Descriptions |
---|---|
um.ad.max.gc.url.per.forest=10 | Number of GC URLs per forest to be collected, defaults to 10 |
um.ad.max.kdc.per.domain=3 | Number of KDC servers to be allowed per domain, defaults to 3 |
um.ad.max.retry.count=2 | Request will be retried for x number of times, defaults to 2 |
um.ad.retry.delay.milliseconds=500 | Request will be retried in x milliseconds, defaults to 500 milliseconds |
um.ad.retry.max.delay.milliseconds=5000 | Request will be retried not later than x milliseconds, defaults to 5000 milliseconds |
um.ad.krb5.cr.retries=1 | This will force CR to re-authenticate to the AD in case of authentication failed; it defaults to 1, can be adjusted to 2 or 3 in that case |
um.ldap.connect.timeout.milliseconds=2000 | Connect timeout, defaults to 2000 milliseconds |
um.ldap.kdcs='' | If the various Key Distribution Center (KDC) are defined
in the entry, it will over-writes the ones found by the auto-discovery
process. This creates a safety net for customers to have the capability
to overwrite any KDCs. When this entry is defined, all the domains with
corresponding KDCs must be defined here. It defaults to empty For
example, if the AD environment has total 3 domains, domain1.com, domain2.com and domain3.com, the
entry will look like the following
:
|
um.ldap.read.timeout.milliseconds=10000 | Read timeout, defaults to 10000 milliseconds |
um.ad.total.db.user.per.retrieval=1000 | This is for user role batch sync, it loads up the x number of users from the DB per retrieval. |
um.ldap.groupmapping.domain.filter='' | Defaults to the Users groups if this line is not defined. |
um.ldap.groupmapping.sync.on.get.mappings=false | It defaults to false so that mapping list will not be validated when displaying the list of mappings on the UI. Setting it to true; reverses the behaviors as before to validate the mapping list whenever a get mappings call is made which might degrade the performance. |
To configure the Control Room when you start it for the first time, do the following:
Procedure
Next steps
After configuring the Control Room, install product licenses.