Globus Connect Server Collection Role
Overview
The Globus Connect Server CLI and API support role based authorization so that administrators can delegate ability to perform administration tasks on an endpoint or a collection to others. These roles may be associated with either a Globus Auth user identity or with a globus group, which grants that role to all members of that group.
Collection Roles
administrator
A principal with this role on a collection has the following capabilities
-
view, modify, or delete the collection even if it is not public
-
view, add, update, and delete role assignments on the collection
-
all capabilities of the access_manager for this collection on the endpoint
-
all capabilities of the activity_manager for all collection on the endpoint
-
all capabilities of the activity monitor for the collection
Additionally, the collection administrator has the administrator role on the Transfer API for the collection, so it may interact with parts of the Transfer Management API.
access_manager
A principal with this role on a guest collection has the following capabilities
-
View, add, and delete permissions on a guest collection.
Additionally, the collection administrator has the access_manager role on the Transfer API for the collection, so it may interact with parts of the Transfer Management API.
activity_manager
A principal with this role on a collection has the following capabilities.
-
View the collection document even if it is not public
-
View and control tasks and other endpoint activity to or from the collection. This includes all operations in the Advanced Endpoint Management API (view, pause/resume, cancel).
-
View events, task pause info, pause rules, and permissions for storage gateways and collections on this endpoint.
Additionally, the collection administrator has the activity_manager role on the Transfer API for the collection, so it may interact with parts of the Transfer Management API.
activity_monitor
A principal with this role on a collection has the following capabilities for that collection
-
View the collection document even if it is not public
Additionally, the collection administrator has the activity_monitor role on the Transfer API for the collections, so it may interact with parts of the Transfer Management API.
Commands
- globus-connect-server collection role create
-
Create a new role assignment for a collection.
- globus-connect-server collection role delete
-
Delete a role assignment from a collection.
- globus-connect-server collection role list
-
List roles associated with a collection.
- globus-connect-server collection role show
-
Show a role associated with a collection.