Versions Compared

Key

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


Panel

Table of Contents

Supported List

NameReference
samlSAML Providers
googleGoogle Provider
ldapLDAP Server
oidcOpenID Connector
oauthOAuth2

...

In order to provide an integration via a SSO Provider you will need to map a user with the email under the Admin UI.

LDAP

LDAP Service


Code Block
languagetext
[service.local.auth.ldap]
file = "ldap-config.json"

...


{
  "host": "localhost:1389",
  "insecureNoSSL": true,
  "usernamePrompt": "Email Address",
  "userSearch": {
    "baseDN": "dc=stonebranch,dc=com",
    "filter": "(objectClass=*)",
    "username": "cn",
    "idAttr": "uidNumber",
    "emailAttr": "uidNumber",
    "nameAttr": "cn"
  },
  "groupSearch": {
    "baseDN": "ou=readers,dc=stonebranch,dc=com",
    "filter": "(objectClass=groupOfNames)",
    "userMatchers": [
      {
        "userAttr": "DN",
        "groupAttr": "member"
      }
    ],
    "nameAttr": "cn"
  }
}