Users
A user in a Model Manager database is primarily used to identify the individual that has saved a database object, the owner of a database object, or the individuals that have been granted permissions for a database object. A new user is automatically created based on your account the first time you connect to a Model Manager server database.
See Users in the Model Manager Reference Manual.
You can manage users in the database from the Users page, opened by clicking Users in the Database navigation sidebar. You can, for example, see all users that have been active in the database or save group memberships in the database. The latter is useful, for example, if you are unable to provide group memberships via an external credentials storage — see External Authentication. Click on the name of a user in the table to show more details for that user. Click the Add button to add a new user.
Adding Users
While a user is automatically created as needed when connecting to a Model Manager server database, there may be situations when you want to manually add a new user to the database before that user has connected. One example is when you preemptively want to grant them permissions to various database objects.
To add a new user:
1
Write the username of the user in the Name field. This username must match that of the account used when authenticating with the Model Manager server — see Accounts.
2
Write an alternative display name for the new user in the Display Name field. This is the name that will primarily be shown in the user interface.
3
All groups that the new user will be a member of are shown as a list under Group memberships. Select a group from the Add group membership list to add the user as a member. The group membership list is hidden if there are no groups in the database.
4
Click Save to add the new user.
You do not need to specify any group memberships if you are using External Authentication and you have set up group mappings — see Adding Group Mappings. The same goes if using Proxy Authentication with a group name header.
The User Page
The User page contains details on a user in the database, including the display name and all group memberships that are stored explicitly in the database. The fields are:
Name. The unique username of the user in the database. This is mapped to a corresponding account via the account’s username — see also The Account Page.
Display name. The name used for display purposes in the Model Manager server web interface.
Group memberships. The groups that the user is a member of. This does not include groups mapped to the corresponding account by a Login Configuration — see The My Account Page.
Click Edit to change the display name or group memberships of the user. Click Delete to delete the user in the database. The deletion is not permanent — you can restore the deleted user by clicking Restore.