Authentication settings
In authentication page you can set up secondary authentication systems such as OAuth/LDAP/AD for DQM users
General options
Create user on first log in - Users from secondary authentication systems will be created automatically with role 'user' on initial login
Enable OAuth - Enable secondary authentication for OAuth
Enable LDAP/AD - Enable secondary authentication for LDAP/AD
Use OpenID – enable OpenID for OAuth endpoint
Self-signed cert – Force OAuth to validate self-signed certificate from provided certificates
Server URL – URL where current DQM deployment is hosted
Auth endpoint – OAuth server authentication endpoint
Token endpoint – OAuth server token endpoint
Client ID – OAuth client ID
Client Secret – OAuth client secret (Can be entered, when key icon is green)
Scope – OAuth authorization scope
Username field – OAuth username field
Examples:
Server – LDAP server, either ldap or ldaps
Root DN – LDAP server root distinguished name (If group name has whitespaces then wrap it between quotes e.g. OU=”group name”)
Search by – LDAP filter for search user (for example uid)
Server – AD server, either ldap or ldaps
Root DN – AD server root distinguished name (If group name has whitespaces then wrap it between quotes e.g. OU=”group name”)
Search by – AD filter for search user (for example sAMAccountName)
Domain – AD domain
Certificates
In certificates section you can add custom certificates in case any authentications/connections uses TLS/SSL.
Adding a certificate
Press “Add” button under certificates section
Choose a certificate file
Give certificate an alias for distinction
Press “Add new certificate”
Adding an https certificate (Enabling HTTPS for DQM)
Press “Add” button under certificates section
Choose a certificate file
Give certificate an alias “https” (which is only used for https enabling. Certificate file has to be either .p12 keystore containing RSA private key or .pem file containing RSA private key and certificate chain)
Insert password if certificate is protected by one
Press “Add new certificate”
Tool will shut down automatically
Manually start DQM container/WAR file from server side
Replacing a certificate
Press button under certificate row
Choose new certificate file
Press “Change certificate”
If you replaced “https” certificate, you should reload settings from “Load settings” button on the same page