LDAP
Endpoints for configuring and interacting with LDAP.
Migrate user accounts authentication type to LDAP.
Migrates accounts from one authentication provider to another. For example, you can upgrade your authentication provider from email to LDAP.
Sync with LDAP
Synchronize any user attribute changes in the configured AD/LDAP server with Mattermost.
Test LDAP configuration
Test the current AD/LDAP configuration to see if the AD/LDAP server can be contacted successfully.
Test LDAP connection with specific settings
Test the LDAP connection using the provided settings without modifying the current server configuration.
Test LDAP diagnostics with specific settings
Test LDAP diagnostics using the provided settings to validate configuration and see sample results without modifying the current server configuration. Use the `test` query parameter to specify which diagnostic to run.
Returns a list of LDAP groups
##### Permissions
Link a LDAP group
##### Permissions
Migrate Id LDAP
Migrate LDAP IdAttribute to new value.
Upload public certificate
Upload the public certificate to be used for TLS verification. The server will pick a hard-coded filename for the PublicCertificateFile setting in your `config.json`.
Remove public certificate
Delete the current public certificate being used for TLS verification.
Upload private key
Upload the private key to be used for TLS verification. The server will pick a hard-coded filename for the PrivateKeyFile setting in your `config.json`.
Remove private key
Delete the current private key being used with your TLS verification.
Create memberships for LDAP configured channels and teams for this user
Add the user to each channel and team configured for each LDAP group of whicht the user is a member.