Groups#

A group connects resources (packages, notebooks, projects, etc.) to the members/users associated with that group. Owners can manage member permissions for group members.

Creating groups#

You can create a group to customize access for a group of users.

View your existing groups by clicking your profile in the top-right corner and selecting Groups in the dropdown.

Follow these steps to create a group:

  1. From your profile in the top-right corner, switch to an organization you have created by selecting Switch to….

  2. From your profile, select Groups.

  3. Click +New Group.

    Note

    If +New Group is not present on this page, you may be in your default profile rather than in an organization. If the title of this Groups page reads “group membership” rather than “groups”, you need to switch to an organization or make one if you have not done so.

  4. Give the group a name without any spaces, then click Create group.

Customizing users and groups#

Follow these steps to add, remove, or edit group and user access for an organization you administer:

  1. From your profile in the top-right corner, select the desired organization profile under Switch to….

  2. From your profile, select Groups.

  3. Select the group you want to customize.

From this group page, you can:

  • Add and delete group members

  • Change the group name

  • Adjust permissions for group members

  • Delete the group

  • Add and delete environments, notebooks, packages, and projects

Adding group members#

  1. Navigate to the Group page at https://anaconda.org/<ORGANIZATION>/groups/<GROUP>, where <ORGANIZATION> is the organization name and <GROUP> is the group name.

  2. Under Members, enter a member’s username, then click Add.

Users receive a dashboard notification on Anaconda.org when you add them to an organization.

Changing a group name#

  1. Navigate to the Group page at https://anaconda.org/<ORGANIZATION>/groups/<GROUP>, where <ORGANIZATION> is the organization name and <GROUP> is the group name.

  2. Select Settings.

  3. Under Name, enter a new group name, then click Save.

Adjusting group member permissions#

  1. Navigate to the Group page at https://anaconda.org/<ORGANIZATION>/groups/<GROUP>, where <ORGANIZATION> is the organization name and <GROUP> is the group name.

  2. Select Settings.

  3. Under Permissions, select your desired permission level, then click Save.

There are three types of permissions you can grant:

  • Read Only: Provides access only to the packages. Users in a read-only group can see the list of files within a package and can install them through conda.

  • Read-Write: Provides access to upload new versions of an existing package, delete files of a package, and manage the individual labels of files. Users in a read-write group cannot upload files for non-existing packages, delete or transfer the package, or lock/unlock labels.

  • Administration: Provides access to everything except uploading new packages (admin users can still upload to an existing package) and locking/unlocking labels.

Deleting a group#

  1. Navigate to the Group page at https://anaconda.org/<ORGANIZATION>/groups/<GROUP>, where <ORGANIZATION> is the organization name and <GROUP> is the group name.

  2. Select Settings.

  3. At the bottom of the page, click Remove Group.

Adding environments, notebooks, packages, and projects#

Whether you are adding environments, notebooks, packages, or projects to your group, the process is the same. The following example details adding an environment to your group, but you can use these steps for any upload.

  1. Navigate to the Group page at https://anaconda.org/<ORGANIZATION>/groups/<GROUP>, where <ORGANIZATION> is the organization name and <GROUP> is the group name.

  2. Select Environments.

  3. Enter the name of the environment you want to add in the Environment name cell, then click Add. If you want to add all of the environments in the organization to your group, click Add all Environments.