User Management
This section describes how to manage Virtalis Hub user details, creating user groups and add selected users to the groups.
Virtalis Hub uses Keycloak for Identity and Access Management (IAM).
This section assumes Keycloak has been installed on your system and that you have administration access rights.
Accessing the Keycloak Admin Panel
Navigate to https://SITE/auth/admin/
replacing 'SITE' with the domain Virtalis Hub is hosted on.
Enter the Keycloak administrator credentials that were extracted during the Virtalis Hub deployment.
Ensure that the currently selected realm in the top left corner is Virtalis Hub. If not, select it from the drop-down menu.
Managing Users
Go to Manage > Users and use this page to:
View all users currently in the system Add users to the system Edit the details of a user Add users to groups
AAD users must log in at least once to become visible in the system.
Adding a User
To add a user:
Click Add user. Enter the user details. Click Save.
Graphical user interface, applicationDescription automatically generated Graphical user interface, applicationDescription automatically generated
Graphical user interface, applicationDescription automatically generated
Setting User Credentials
To set the user credentials:
Click the Credentials tab and set a password for the user. Set Temporary to OFF if you do not want the user to have to enter a new password when they first log in. Click Set Password.
A screenshot of a computerDescription automatically generated
Adding Users to Groups
To edit the groups a user is in:
Select the user you wish to edit. Click the Groups tab. Select a single group from the list that you wish to add/remove the user to/from. Click Join.
Graphical user interface, websiteDescription automatically generated
You will see the groups that the user belongs to on the left-hand side of the page and the available groups that the user can be added to on the right-hand side.
Managing Groups
Go to Manage > Groups and use this page to:
View all the groups currently in the system Create new groups for the purpose of access control on certain assets, projects, or visualisations
Virtalis Hub Specific Groups
Virtalis Hub has three main system groups:
- data-uploaders - access to /import/, controls who can import assets into the system
- project-authors - access to /hub, controls who can create and publish projects
- hub_script_publishers - controls whether a user can enable scripts for their project
Graphical user interface, applicationDescription automatically generated
Creating a New Group
To create a new group:
Click New to create a new group. Enter a name for the group. Click Save. You will now be able to edit users individually in the system and assign them to the new group.