Creating/Editing Groups

All resources within Thorium including files, analysis pipelines, and tools are owned by a user and uploaded to a group. Access to modify group resources is granted by your role within the group. If you want to learn more about Thorium's roles and permissions system, you can read this page. The ability to manage group membership and create new groups is only available in Thorium's Web UI.

WebUI


To create a new group follow the steps in the following video:

You may have noticed that you can add users to different group roles. As we described in the previous chapter, group roles are how you define the abilities a group member has within the group. Roles and their abilities are defined in the table below. Group resources can include images, pipelines, repos, files, tags, comments, and tool results.

AbilityOwnersManagersUsersMonitors
View Resourcesyesyesyesyes
Run Pipelinesyesyesyesno
Upload/Create Resourcesyesyesyesno
Modify/Delete Resourcesallallself owned onlynone
Group Membershipadd/remove any memberadd/remove non-owner membersnono
Delete Groupyesnonono

A Thorium user can be added to a group either as a direct user or as part of a metagroup. This functionality allows you to use an external group membership system (ie LDAP/IDM) to grant access to Thorium resources.

typedescription
direct userA single user in Thorium
metagroupsA group of users that is defined in LDAP

By default, metagroup info is updated every 10 minutes or when a Thorium group is updated. This means that when a user is added or removed from a metagroup it may take up to 10 minutes for that change to be visible in Thorium via the Web UI.