Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
The built in user directory manager is still the primary handler when this plugin is activated. Once you have synchronized the users to the local directory manager, you can assign the users to your organization/department/group/grade which created locally.
You can set the sync LDAP to run on a schedule, read Automatically synchronize LDAP based on schedule.
...
title | Sync Users |
---|
With the use of this plugin, we will be able to reduce the conventional load and dependency on the LDAP server and to only use it for authentication purpose.
The administrator of Joget Workflow will hit on the Sync Users button when required to perform synchronization with the LDAP server.
Name | Description / Sample Value | Screen (Click to view) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | Figure 1: Configure Sync LDAP | |||||||||||||
Admin Username (Principal) | cn=admin,dc=joget,dc=org | |||||||||||||
Admin Password (Credential) | admin | |||||||||||||
Root DN | Set the root DB, for example "eg. DC=Joget,DC=org". | |||||||||||||
Sync Organization |
Clicking this checkbox to only sync a specific organization, will display additional options as follows:
| |||||||||||||
Auto schedule sync? |
Clicking this checkbox to automatically sync your LDAP on a schedule, will display additional options as follows:
|
Name | Description / Sample Value | Screen (Click to view) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
User Base DN | Set the user base DN property.
| Figure 2: User Properties | |||||||||||||||
User Import Search Filter | (objectClass=person)
More details |
Attribute Mapping - Username | cn |
Figure 2: User Properties
Attribute Mapping - First Name | givenName |
Attribute Mapping - Last Name | sn |
Attribute Mapping - Email | |
Attribute Mapping - Status | status |
Attribute Mapping - Time Zone | 8 |
Attribute Mapping - Locale | en_US |
Name | Description / Sample Value | Screen (Click to view) |
---|---|---|
Attribute Mapping - Employee Code | employeeCode |
|
Attribute Mapping - Job Title | jobTitle |
...
Attribute Mapping - Report To | Use this if an LDAP user that a user reports to is kept in LDAP user entry. eg. manager |
Map To "Report To" Entry Attribute | Used together with "Attribute Mapping - Report To". eg. distinguishedName |
Attribute Mapping - Metas | Additional attributes to retrieve using #user.USERNAME.meta.KEY# or #currentUser.meta.KEY# |
Name | Description / Sample Value | Screen (Click to view) |
---|---|---|
Admin Role Base DN | Set the Admin Role Base DN |
|
Admin Role Import Search Filter | eg. (objectClass=group) | |
Attribute Mapping - Users | Use this if the admin role of user(s) is kept in LDAP entry. eg. member | |
Map To LDAP User Entry Primary Attribute | Map To LDAP User Entry Primary Attribute |
Name | Description / Sample Value | Screen (Click to view) |
---|---|---|
Result Size Per Paged Search | 100 |
Figure |
5: |
Advance Properties | ||||||
Debug Mode | Checked
|
Automatically synchronize LDAP based on schedule using BeanShell Java code.
Security Enhanced Directory Manager.