Skip to content

DGLux Server LDAP Authentication

Kenneth Endfinger edited this page Jul 31, 2015 · 7 revisions

To setup LDAP Authentication in DGLux Server, add the following to your server.json:

  "ldap": {
    "url": "ldap://myhost.org",
    "dn": "cn=root,dc=myhost,dc=org",
    "password": "MyPassword",
    "searchBase": "dc=myhost,dc=org",
    "groupAttribute": "gidNumber",
    "superuserGroup": 0
  }

groupAttribute specifies the attribute that defines the group of a user. superuserGroup specifies the value of the attribute specified by groupAttribute that defines whether or not the user is a superuser. If this value is 1, then when the value of groupAttribute is 1, the user is a superuser.

Protocol
 ◌ Design
 ◌ Initializing Connection
 ◌ Node API
  ◌ Methods
  ◌ Broker
   ◌ Broker Discovery
  ◌ Configs
  ◌ Value Types
 ◌ Tokens
 ◌ Quality of Service
DSLink Manager
 ◌ dslink.json
 ◌ Startup Command
SDK Development
 ◌ Implementation Guide
DSA Server
 ◌ Installation
 ◌ Update Server
 ◌ Server Configuration
 ◌ CLI Tools
 ◌ DSA Permission Basics
 ◌ DSA Permission Model
  ◌ Permission List for the Root
 ◌ Authentication
  ◌ OpenID Connect
  ◌ Password Hasher
 ◌ DGLux Server SSL (HTTPS)
 ◌ Docker
 ◌ Audit
 ◌ Data Node
 ◌ Install NGINX with DSA Server
 ◌ Configure Ubuntu Linux to auto start DSA server
 ◌ Troubleshooting

Clone this wiki locally