LDAP configuration (REST)

The AppMon Server offers several RESTful interfaces to manage LDAP authentication. You can also perform the some of these operations in the AppMon Client, at the LDAP tab of the Users item from the Dynatrace Server Settings dialog box.

PUT LDAP

Creates a LDAP configuration. If a LDAP configuration already exists, it will be overwritten.

LDAP authentication will be activated automatically after this REST call has been successful. When using an SSL connection and the certificate from the LDAP server is unknown, the configuration will not be stored. To avoid this, you can provide the MD5 fingerprint of the LDAP server's certificate you trust.

The request consumes application/json.

PUT
  • AppMon 2017 May https://{server}:8021/api/v2/usermanagement/ldap
  • AppMon 2018 April https://{server}:8021/api/v3/usermanagement/ldap
  • AppMon 2018 October https://{server}:8021/api/v4/usermanagement/ldap

GET LDAP

Produces the information about the current LDAP configuration.

The request produces application/json.

GET
  • AppMon 2017 May https://{server}:8021/api/v2/usermanagement/ldap
  • AppMon 2018 April https://{server}:8021/api/v3/usermanagement/ldap
  • AppMon 2018 October https://{server}:8021/api/v4/usermanagement/ldap

PUT LDAP certificate

Adds the MD5 fingerprint (hexadecimal representation) of the trusted certificate of the LDAP server to the LDAP configuration. If fingerprint already exists, it will be overwritten.

The request consumes application/json.

PUT
  • AppMon 2017 May https://{server}:8021/api/v2/usermanagement/ldap/certificate
  • AppMon 2018 April https://{server}:8021/api/v3/usermanagement/ldap/certificate
  • AppMon 2018 October https://{server}:8021/api/v4/usermanagement/ldap/certificate

PUT LDAP status

Activates/deactivates the LDAP authentication on the server.

Note

Activation of LDAP authentication is not possible, if you're using an SSL connection and the certificate from the LDAP server is unknown.

The request consumes application/json.

PUT
  • AppMon 2017 May https://{server}:8021/api/v2/usermanagement/ldap/status
  • AppMon 2018 April https://{server}:8021/api/v3/usermanagement/ldap/status
  • AppMon 2018 October https://{server}:8021/api/v4/usermanagement/ldap/status

GET LDAP status

Inquires the status of the LDAP authentication on the server.

The request produces application/json.

GET
  • AppMon 2017 May https://{server}:8021/api/v2/usermanagement/ldap/status
  • AppMon 2018 April https://{server}:8021/api/v3/usermanagement/ldap/status
  • AppMon 2018 October https://{server}:8021/api/v4/usermanagement/ldap/status