Roles and Permissions

The system offers four distinct user roles to cater to different levels of access and control. These roles are: Owner, Administrator, Editor, and Viewer. Below is a comprehensive guide outlining the permissions and limitations associated with each role.

The owner role gives the widest possible rights to managing the organization. Only the owner can delete an organization, change its subscription, cancel the subscription, and modify the organization's name. The user who creates the organization is automatically designated as the Owner. Only the owner has the authority to add another Owner or remove one.

There must always be at least one Owner in the organization.

Administrators can manage the organization's team, repository projects, and project settings, similar to owners. Both the Owner and the Administrator can add an Administrator to the organization.

The administrator cannot delete the organization or alter its subscription settings.

To authorize a user to work on a specific project, assign them the Editor role. This role is ideal for users who need to edit the projects but do not require administrative access to the organization.

The Viewer role has view-only access to specific projects. This access level is ideal for users who only need to review project content without making any modifications.

Owner & Administrator: Roles are typically assigned to users needing comprehensive access and control over the organization and its projects.

Editor & Viewer: These roles are appropriate for users who are either involved in project development or need to review project content.

How to Assign Roles

  • Owner: Automatically assigned to the creator of the organization. Additional Owners can be added by existing Owners on the Organization page. For instructions on how to assign an owner, please refer to the Organization & Subscription guide.

  • Administrator, Editor & Viewer: Assigned by the Owner or Administrator. Detailed instructions on how to assign an Administrator on the Organization page can be found in the Organization & Subscription guide, for Editors or Viewers, in the Repositories and Projects guide.

Before assigning a role to a user, you must first add them to the organization's team. Learn how to do this by reading the Organization's Team guide page.

Once the user is added, refer to the organization page for instructions on assigning them as an Owner or Administrator.

By understanding and appropriately assigning these roles, you can ensure efficient management and security of your organization and its projects on the system.

What are the different actions that different types of roles have access to?

The detailed activities of project users are shown in the table. The permission types are sorted from highest to lowest.

Last updated