The information of a LDAP directory are displayed as a graphical tree.
Each node from the tree is an abstract or real object (an individual, a group of people, a printer, setups,...)
The DN (Distinguished Name) of an object is a way to identify an object in a unique way in the hierarchy.
This first identifier is stored in the user record. The field isAUTILIS.ADDNAM.
Let's consider that the SSO mode is active and that a X3 user is connected for the first time to the SAFE X3 application.
Note: A second identifier is set up in the directory and, generally speaking, it is the login.
The X3 application, when connecting, checks that the login entered exists in the directory. If yes, the application recovers the DN (Distinguished Name), which is updated in the ADDNAM field of the AUTILIS user table.
If the SSOMAJ setup value is set toYes, all the 'mapped' fields are updated in the user record and in the X3 setup values.
The Directory function is used to define the configuration in order for the X3 application to be able to read the information included in the LDAP directory.
A correspondence is carried out between the fields of the user table, the user setup values table and the LDAP directory fields.
TheASSOMAJ task is used to update the users compared with the LDAP directory.
The link is carried out by the DN (Distinguished Name) if it is already entered in the user table. Otherwise, the second identifier set up (generally the login) is used to find the DN.