User imports
Administration Page | Application/Contract | Syracuse/Collaboration | Class | userImports | Representation | userImport |
---|
To connect a Version 7 node server to a Sage X3 folder you need to establish a link between a declared user on the Version 7 platform (stored in mongodb database) and an ERP user managed in the folder.
Frequently, the user code is the same on both sides. The user repository with the associated authorizations, are created first on the Sage X3 folder.
It is useful to have a function that creates or updates the administration user repository from the user table on a Sage X3 folder. This is the purpose of this function.
A description is given that describes the user import profile.
This section defines the users targeted by the user import profile, with the following information:
Indicates the endpoint that is the Sage X3 folder from which the import will be done.
Defines a condition based on different properties of the AUTILIS table. Only the lines following this condition will be considered during the import. When displayed, the filter is presented as an Sdata condition, for example USR eq 'JOHNDOE'
.
In edit mode, only properties that can be a filter component are displayed on a list followed by an operator and a value. You must select the operator (greater than, greater or equal to, less than, less or equal to, starts with, equals, not equal to, and so forth) and a corresponding value on every column that must be filtered. The corresponding condition is then displayed.
This section indicates the rules used for the import, with the following information:
Determines whether the import procedure will do one of the following:
* Only create new users if they do not exist.
* Only update existing users.
* Both.
A radio button selection is available to define this.
Refers to the property used to match administration users with Sage X3 users. The match can be done as follows:
Determines how the first name and last name in the administration definition are fed from the user name (USRINTIT property on Sage X3). As a unique column can feed two columns in the administration definition, the Sage X3 user name is split if two words are present (with a separator that can be spaces or other characters). The two choices define the order in which the fields are considered ({Last name}{First Name} or the opposite).
Indicates how groups are assigned to users at creation time. Three options are available:
The Execution link will use the user import profile definition to trigger the import of users.
The import execution is done as a batch task. When finished, a message appears that provides the results such as the number of users created or updated.
When standard authentication method is via local database, then for each created user, the initial password is equal to the user name, and the check box that tells the password must be changed on first login is set. For other standard authentication methods (e. g. LDAP), the user does not have to change it.