Versions Compared

Key

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

...

Debug ModeIf ticked, debugging messages will be logged to help troubleshooting.

Sample Configuration

KBv3:This LDIF file (click to download), contains a sample LDAP structure assembling the standard organization chart and user base bundled into the Joget Workflow database in default installation.

For a brief graphical illustration, the LDAP structure looks like this: Image Added
And using this sample LDAP structure, the LDAP Plugin could be configured as follows:

Using this sample configuration:

URL : ldap://hostname:389 (please change this accordingly)

Admin Username (Principal) : cn=admin,dc=joget,dc=org

Admin Password (Credential) : admin

Root DN : DC=joget,DC=org

User Base DN : 

User Import Search Filter : (objectClass=person)

Attribute Mapping - Username : cn

Attribute Mapping - First Name : givenName

Attribute Mapping - Last Name : sn

Attribute Mapping - Email : mail

Attribute Mapping - Status :

Attribute Mapping - Time Zone : 8

Attribute Mapping - Report To : 

Map To "Report To" Entry Attribute : 

Map To LDAP Group Entry Primary Attribute : 

Attribute Mapping - Departments : 

Map To LDAP Department Entry Primary Attribute : 

Group Base DN : 

Group Import Search Filter : (objectClass=groupOfNames)

Attribute Mapping - Id : cn

Attribute Mapping - Name : description

Attribute Mapping - Description : description

Attribute Mapping - Users : member

Map To LDAP User Entry Primary Attribute : distinguishedName

Department Base DN : 

Department Import Search Filter : (objectClass=groupOfNames)

Attribute Mapping - Id : cn

Attribute Mapping - Name : description

Attribute Mapping - Description : description

Attribute Mapping - HOD : owner

Attribute Mapping - Users : member

Map To LDAP User Entry Primary Attribute : distinguishedName

Admin Role Base DN : 

Admin Role Import Search Filter : (cn=clark)

Attribute Mapping - Users : distinguishedName

Map To LDAP User Entry Primary Attribute : distinguishedName

Result Size Per Paged Search : 100

Debug Mode : 

  1. We can login to Workflow Management Console with admin role, using either of these users:
    • username: cn=admin,dc=joget,dc=org, password: admin
    • username: clark, password: password
  2. These are the departments and user groups that will be pulled:
    • CEO's Office
    • Finance
    • Human Resource & Admin
    • Marketing
    • Product Development
    • Support & Services
    • Training & Consulting