Skip to main content
Requires Enterprise plan. Contact sales for access.
Share projects and runners with individual users, groups, or everyone in your organization. Resource admins can manage sharing for their resources. See Manage groups for group setup.

Share a project

Project admins can share their projects with other users and groups. When you create a project, you automatically become its admin.
  1. Open the project and click Share
  2. Click Add users or groups
  3. Select individual users or groups to add
  4. Choose a permission level for each:
RoleCapabilities
UserView and use the project
EditorModify settings, manage secrets, configure environment classes
AdminFull control including sharing and deletion
Share project dialog showing user and group selection with permission role options

Change permissions

  1. In the Share dialog, find the user or group
  2. Click the role dropdown
  3. Select a new permission level (takes effect immediately)
Role dropdown showing User, Editor, and Admin permission options

Remove access

  1. Click the role dropdown next to the user or group
  2. Select Remove access

Organization-wide access

To share with everyone in your organization:
  1. In General access, select your organization name
  2. All members get User access; you can still grant elevated permissions to specific users or groups
To restrict to specific users and groups only:
  1. In General access, select Only people with access
General access dropdown showing organization-wide or restricted access options

Share a runner

Runner admins can share their runners with other users and groups.
  1. Go to Settings → Runners
  2. Click Share runner
  3. Add users or groups and assign roles (same dialog as projects)
Runner roles:
RoleCapabilities
UserCreate environments on this runner
AdminConfigure runner settings, manage integrations
Runner context menu showing Share runner option

Access dependencies

Users need access to both a project and at least one of its runners to create environments.
Projects use runners through environment classes. If a user has project access but no access to any of its runners, they can see the project but cannot create environments.

Share dialog warnings

The Share dialog displays warnings to prevent access issues: When sharing a project:
“These users will not be able to use the project unless the underlying runner is also shared with them.”
When restricting runner access:
“Removing access to this runner may prevent these users from using projects that depend on it.”