namespaces members add

Add a member to a namespace

Synopsis

omics workbench namespaces members add
  (--email EMAIL | --id USER_ID)
  --role ROLE
  [--namespace NAMESPACE_ID]

Description

Add a user to a namespace with a specified role. The user must already be registered in Workbench. Identify the user by either their email address or user ID.

If the user is already a member of the namespace with the same role, the existing membership is returned. If the user is already a member with a different role, a conflict error is returned.

Examples

Add a member by email

omics workbench namespaces members add --email [email protected] --role ADMIN

Add a member by user ID

omics workbench namespaces members add --id bcd869ca-8a06-4426-a94d-43f9d91e937d --role ADMIN

Add a member to a specific namespace

Flags:

--email=EMAIL

The email address of the user to add. Mutually exclusive with --id.

--id=USER_ID

The user ID (UUID) of the user to add. Mutually exclusive with --email.

--role=ROLE

Required. The role to assign to the member (e.g. ADMIN).

--namespace, -n=NAMESPACE_ID

The namespace ID. Defaults to the active namespace. The namespace ID can be retrieved from the namespaces list command.

Last updated

Was this helpful?