Portability of user IDs to other systems
The masterdata.xml file allows you add your own custom definitions for master data to projects and transfer to other systems.
Context
The transfer of XML definitions for user and user group entries is a special case: The IDs of the entries cannot be used to identify the entries on different systems.
As of version 2019.2, censhare uses the login name to identify the entries on different systems.
Prerequisites
Administrator permissions
Access to the censhare Admin Client
SSH access to the file system of censhare Server. Minimal access is required to the "censhare-Server" and "censhare-Custom" directories.
Common understanding of the configuration of the censhare Server, especially the meaning, usage and dependencies of the definitions in the Master data tables.
Introduction
User and user group entries are important master data. Until version 2017.4 it was not possible to use the masterdata.xml to transfer entries to other censhare systems. Users are identified by their ID on a censhare system. The IDs are created sequentially when a new user entry is created. Due to that, it is not possible to guarantee that a user has the same ID on different system. The ID cannot be used to identify the same user on different systems.
With version 2019.2, censhare uses the login name of users and user groups to identify entries on other systems during the import of the masterdata.xml. The ID of the users and user groups is still used to identify the entries themselves on a system.