Crane Truck | ![]() |
V1.6.0 |
JAAS content: | The content of the JAAS file. You can directly set it here, or give the location of the JAAS file | |
JAAS file: | The JAAS-STANDARD file | |
Authentication key: | in the JAAS file, you may have multiple key. By default, key should be Authentication-1 or BonitaAuthentication-1 (depend of the Bonita Version) | |
Try to log using the JAAS configuration Verify the JAAS configuration by logging with a user / password | ||
Login: | The login name | |
Password: | The password to check the JAAS configuration | |
LDAP Step by step | If your JaasContent reference a LDAP source (com.sun.security.auth.module.LdapLoginModule), then a step by step connection is perform, to understand which step failed |
{{cranectrl.jaas.status.detailsjsonmap.status}}
{{cranectrl.jaas.status.error}}
{{detail}} |
In the Tomcat:
Url (userProvider): | The attribute urlProvider of the LdapLoginModule. Connection to the LDAP database, and the root hierarchy | |
user Filter (userFilter): | The attribute userFilter of the LdapLoginModule. How the user can be found in the hierarchy ? | |
Identity (authIdentity): | The attribute authIdentity of the LdapLoginModule. May be empty | |
Use SSL (useSSL): | SSL protocol should be used ? | |
Login: | To verify the different parameters, a login is run | |
Password: |
{{cranectrl.ldaploginmodule.status.connection}} {{cranectrl.ldaploginmodule.status.error}}
|
Details:
|
Leave this input empty to retrieve the Environement Variable java.security.auth.login.config
{{cranectrl.jaasenvironment.status.info}}
{{cranectrl.jaasenvironment.status.error}}
Jaas File : {{cranectrl.jaasenvironment.status.variable}}
Jaas Content :
Path LdapSynchronizer configuration: | |
Tenant Id: | |
{{cranectrl.status.properties.status}} {{cranectrl.status.properties.error}}
|
{{cranectrl.alltests.error}}
LDAP Connection |
Host | Connection to your LDAP directory. Contains the host and the port | |
Authentication Type | Different way to connect the LDAP directory. Use 'simple' | |
Principal DN | In a LDAP directory, you connect with a user/password. This is the user name, as a LDAP form | |
Password | The password of the LDAP user | |
Directory user type | use 'person' for LDAP, 'user' for ActiveDirectory | |
Paged | When your directory is big (more than 1000 entries), it's better to synchronize page per page | |
Size of page | The size of one page | |
Run a simple search Verify the search activity by running a simple search in the directory | ||
SearchDN | Give a hierarchy where the search starts | |
SearchFilter | Give a filter base on attributes |
{{cranectrl.statusldap.detailsjsonmap.connection}}
{{cranectrl.statusldap.detailsjsonmap.search}}
{{cranectrl.statusldap.error}}
Debug: {{cranectrl.statusldap}}
uid | sn | cn | givenName | record |
---|---|---|---|---|
{{oneresult.uid}} | {{oneresult.sn}} | {{oneresult.cn}} | {{oneresult.givenName}} | {{oneresult}} |
Bonita Connection |
BonitaHome | The path to the Bonita Home | |
Domain (tenant) | The Domain, equals to the TenantId | |
login | Technical user of the tenant (install) | |
password | The password of the user | |
technicalUser | The technical user of the platform (platformAdmin) | |
technicalPassword | The password of the technical user of the platform |
{{cranectrl.statusbonita.info}}
{{cranectrl.statusbonita.error}}
Logger |
Log dir path | Log file date prefixe (example yyyy-MM-dd) | log level |
Synchronize |
Name | Search DN | Search filter |
---|---|---|
{{onedir.name}} | ||
Error level: | |
User name case of the Bonita imported users | |
Bonita users who should not be synchronized (user names separated by commas) | |
Specifies whether the tool should deactivate Bonita users which are not present in LDAP | |
Specify the role that will be affected to Bonita users |
Allow recursive |
Name | Group_DN | Forced group name |
---|---|---|
{{onedir.name}} | ||
Name | Search DN | Search Filter |
---|---|---|
{{onedir.name}} | ||
{{cranectrl.synctest.status}}
{{cranectrl.synctest.error}}
Watch Directory test
Test | Nb record | Status |
---|---|---|
{{oneresult.name}} | {{oneresult.size}} | Error: {{oneresult.error}} One Record {{oneresult.example.user_name}} |
Mapper |
Bonita attribut | Ldap attributes | Example |
---|---|---|
{{oneitem.b}} | {{oneitem.e}} |
{{cranectrl.mappertest.error}}
Max user to display | |
Filter on user Name |
User Name | First Name | LastName | State |
---|---|---|---|
{{oneitem.username}} | {{oneitem.firstname}} | {{oneitem.lastname}} | {{oneitem.enable}} |
{{cranectrl.listusers.status.info}}
{{cranectrl.listusers.status.error}}