Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Navigate to the following page:

    Main Menu → User Sources → Users

  2. Click on the Add Source button and select the "Active Directory" Source Type to bring up the Source configuration form.

  3. Enter the Active Directory configuration (see the table below for information on the configuration fields) and click the Add button in the bottom right of the form when finished entering the configuration.

...

  1. Navigate to the following page:

    Main Menu → User Sources → UsersSources 

  2. Click on the Add Source button and select the "Active Directory" Source Type to bring up the Source configuration form.

  3. Expand the advanced options and enter the Active Directory configuration (see the table below for information on the configuration fields) and click the "Save" button in the bottom right of the form when finished entering the configuration.

Viewing the Users and Roles

  1. Click on On the newly created Source entry to inspect the Configuration, click the preview button to open a modal showing the sources Users, and RolesImage RemovedImage Removed

Image Added

Image Added

Image Added

Configuration Fields:


Tip

As of release v2.5.0 Chariot will use the supplied login username as the name for the simple bind request with the Microsoft AD server. Additionally the Domain, Auto Suffix, and/or Username Suffix & Prefix properties can be configured to support bind requests with a user principal name (UPN) of another form.


PropertyRequiredDescriptionDefault
NameXA unique name for this source configuration
Enabled
A boolean indicating if the LDAP Realm should be enabledtrue
HostXThe IP address or hostname of the directory server
PortXThe port number of the directory server389
Use TLS
Whether to use a TLS encrypted connectionfalse
System UsernameXThe Distinguished Name (DN) used to authenticate with the directory server
System PasswordXThe password used to authenticate with the directory server
Domain
The Windows Active Directory domain name. Example: "MyDomain.com".
Auto Suffix
If Chariot should automatically append "@<domain>" to the username when authenticatingtrue
System Suffix/Prefix
If the Auto Suffix and/or Username Suffix/Prefix setting should also be applied to the System Usernametrue
Username Suffix
A manually specified suffix to append to the username when authenticating
Username Prefix
A manually specified prefix to prepend to the username when authenticating
User Search BaseX

The base Distinguished Name (DN) for searching for users in the directory server

Multiple DNs can be listed by surrounding each one with parenthesis


User Search Filter
The search filter for querying a user(&(objectClass=user)(sAMAccountName={0}))
User List Filter
The search filter for listing users(&(objectClass=user)(sAMAccountName=*))
User Name Attribute
The directory server attribute that represents the login username of the usersAMAccountName
User Full Name Attributes
The directory server attribute that represents the full name of the username
User Group Attribute
The directory server attribute that represents the groups of a usermemberOf
Group Search BaseX

The base Distinguished Name (DN) for searching for groups in the directory server

Multiple DNs can be listed by surrounding each one with parenthesis


Group Search Filter
The search filter for querying groups in the directory server(objectClass=group)
Group Name Attribute
The directory server attribute that represents the group namecn
Group To Role MappingXA comma separated mapping of directory server group names to Chariot role names
Referral
How Chariot should handle referrals returned by the directory server ('ignore' or 'follow')ignore
Connect Timeout
The maximum time in milliseconds that Chariot will attempt a connection to the directory server10000
Read Timeout
The maximum time in milliseconds that Chariot will attempt a read with the directory server5000
Enable Cache
Whether results from the directory serve should be cached locallytrue
Cache Timeout
The period of time cached results will be held before needing to be updated10000

Anchor
LDAPAuthSource
LDAPAuthSource
LDAP Auth Source

...

  1. Navigate to the following page:

    CONFIGURATION Main Menu  Accounts → User Sources
    Image RemovedImage Added
  2. Click on the Add Source button and select the "LDAP" Source Type to bring up the Source configuration form
    Image RemovedImage Added
  3. Enter the LDAP directory configuration (see the table below for information on the configuration fields and click the Add button in the bottom right of the form when finished entering the configuration.
    Image RemovedImage Added
  4. Click on On the newly created Source entry to inspect the Configuration, click the preview button to open a modal showing the sources Users, and Roles
    Image Added.
    Image RemovedImage Added
    Image Removed
    Image Added

Configuration Fields:

PropertyRequiredDescriptionDefault
NameXA unique name for this source configuration
Enabled
A boolean indicating if the LDAP Realm should be enabledtrue
HostXThe IP address or hostname of the directory server
PortXThe port number of the directory server389
Use TLS
Whether to use a TLS encrypted connectionfalse
System UsernameXThe Distinguished Name (DN) used to authenticate with the directory server
System PasswordXThe password used to authenticate with the directory server
User Search BaseX

The base Distinguished Name (DN) for searching for users in the directory server

Multiple DNs can be listed by surrounding each one with parenthesis.

ou=users,dc=example,dc=com
User DN TemplateXThe template for building the user's Distinguished Name (DN)uid={0},ou=users,dc=example,dc=com
User List Filter
The search filter for listing users(&(objectClass=inetOrgPerson)(uid=*))
User Name Attribute
The directory server attribute that represents the short name of the useruid
User Full Name Attributes
The directory server attribute that represents the full name of the usercn
Group Search BaseX

The base Distinguished Name (DN) for searching for groups in the directory server

Multiple DNs can be listed by surrounding each one with parenthesis.

ou=groups,dc=example,dc=com
Group Search Filter
The search filter for querying groups in the directory server(objectClass=groupOfNames)
Group Name Attribute
The directory server attribute that represents the group namecn
Group To Role MappingXA comma separated mapping of directory server group names to Chariot role names
Referral
How Chariot should handle referrals returned by the directory server ('ignore' or 'follow')ignore
Connect Timeout
The maximum time in milliseconds that Chariot will attempt a connection to the directory server10000
Read Timeout
The maximum time in milliseconds that Chariot will attempt a read with the directory server5000
Enable Cache
Whether results from the directory serve should be cached locallytrue
Cache Timeout
The period of time cached results will be held before needing to be updated10000