The User Management within ONE DATA enables resources sharing (Data Tables, Workflows, Jobs, Models, Connections, Credentials, Schedules, Production Lines and Reports) with other users of ONE DATA within a Project. It also determines the rights of the users regarding these resources, e.g. whether they are allowed to edit a shared Workflow or only to execute it and see the results.
The user rights management does only apply on projects whose resources are to be shared. Besides, Each user has all rights on the resources that he created.
Access to User Management
Most User Management functions can be accessed by opening up the ONE DATA side menu and navigating to SETTINGS as shown in the picture below.
Access to User Settings
After navigating to SETTINGS, a different view will appear. The first element User Settings holds the main information about the current user account.
Apart from the general information like the user's e-mail, name and password, the information on the Groups and Domains the user belongs to and whether he is the admin or not are also displayed.
The navigation menu on the right gives the possibility to navigate to the other different core elements of the user management, namely : User Administration, Domain Settings, Group Settings, Rights Management, Analysis Authorization and Project Settings.
Installations and Super Admins
An installation is a ONE DATA instance running on an independent server. Each installation is created by a super admin that isn't part of any Domain, has no right restrictions and can manage the different Domains within the created installation.
The following figure shows the structure of a ONE DATA installation.
The figure below illustrates the relationship between different Domains, the users within a ONE DATA installation and the role of the Super Admin.
Each Domain consists of several users that get assigned to this Domain. These users are blind to other Domain users in a way that each user within one Domain cannot see other Domain users if he/she is not assigned to this Domain. This implies that one user can be assigned to more than one Domain.