Member Permissions

There are two levels of permissions for each member working on the platform. The first level is the authority level. There are four levels from highest permission to lowest:

  • Owner

  • Admin

  • Collaborator

  • Guest

The second level is the access level:

  • Organization

  • Project

  • Environment

Owner

Admin

Collaborator

Guest

Manage organization

rw

rw

r

r

Manage projects

rw

rw

r

r

Manage environments

rw

rw

r

r

Manage members

rw

rw *

r

r

Manage release toggles

rw

rw

rw

r

Manage remote configs

rw

rw

rw

r

Manage target group

rw

rw

rw

r

(*) An admin is not allowed to manage owner permissions. That means that an admin can't create, modify or remove owner members.

The access level is a hierarchical resource system. That means that organizations are over projects and projects over environments. Thus in an environment, a member's authority level can not be lower than the authority level in the environment's parent project. And the authority level of a member in the project can not be lower than in the parent organization.

For example, as the organization owner, you are the owner of each project and each environment inside your organization.

On the other hand, it is possible to increase the authority level in the lower levels. For example, as a collaborator in an organization, you can be the admin of some projects inside the organization and the owner of some environments inside these projects.

As an admin or owner of an organization, you can invite other people to join your organization. It is only necessary that they have a Koople account to be able to find them and invite.

There are two ways to invite people to join you:

1. From the organization dashboard, clicking on the organization members edit icon. This action invites the member to your organization with guest authority level by default.

You can change the member authorization level clicking over the permission.

You can remove the member from your organization clicking on the cross over the permission.

2. From the Members permissions section. This action invites the member to your environment with guest authority level by default.

You can change the member authority permissions in your organization, project and environment individually.

You can remove the permissions clicking on the cross over the permission box. When only one cross left, clicking over it will remove the member from your organization.

Last updated