Space administrator role - Amazon CodeCatalyst

Space administrator role

The Space administrator role is the most powerful role in Amazon CodeCatalyst. Only assign the Space administrator role to users who need to administer every aspect of a space, because this role has all permissions in CodeCatalyst. Users with the Space administrator role are the only users who can create projects and manage the space.

When you create a space, CodeCatalyst automatically assigns you the Space administrator role. As a best practice, we recommend that you add this role to at least one other user who can act in this role in case the original space creator is unavailable.

Space administrator role permissions
Resource type Permission Other roles with this permission
Space

Create space

None

View space

Project administrator, Contributor

Edit space billing details

None

Delete space

None

Invite others to the space

None

Add other users to the Space administrator role

None

Remove other users from the Space administrator role

None

View logs of activity in the space

None

Create projects

None

Delete projects

Project administrator

Associate an AWS account connection with the space

None

Update an AWS account connection

None

Disassociate an AWS account connection from the space

None

Delete an AWS account connection and remove it from the space

None

View AWS account connections

None

View incidents for CodeCatalyst

Project administrator, Contributor

Extensions

Install extensions

None

Update extensions

None

Delete extensions

None

View extensions

Project administrator, Contributor

View configuration details for installed extensions

None

Connect a GitHub account

None

Disconnect a GitHub account

None

Connect a Jira site

None

Disconnect a Jira site

None
Project

View project

Project administrator, Contributor

Edit project settings

Project administrator

Invite users to a project

Project administrator, Contributor

Change roles of users in a project

Project administrator

Remove users from a project

Project administrator

View blueprints

Project administrator, Contributor
Source repository

Create repositories

Project administrator, Contributor

Link repositories

Project administrator, Contributor

Unlink repositories

Project administrator

Delete repositories

Project administrator

Edit repository settings

Project administrator, Contributor

View repositories

Project administrator, Contributor

Clone repositories

Project administrator, Contributor

Create branches

Project administrator, Contributor

Delete branches

Project administrator, Contributor

Merge branches

Project administrator, Contributor

View branches

Project administrator, Contributor

Create folders

Project administrator, Contributor

Delete folders

Project administrator, Contributor

Edit folders

Project administrator, Contributor

View folders

Project administrator, Contributor

Create files

Project administrator, Contributor

Delete files

Project administrator, Contributor

Edit files

Project administrator, Contributor

View files

Project administrator, Contributor

Create pull requests

Project administrator, Contributor

Update pull requests

Project administrator, Contributor

View pull requests

Project administrator, Contributor

Close pull requests

Project administrator, Contributor

Approve pull requests

Project administrator, Contributor

Comment on pull requests

Project administrator, Contributor

Link an issue to a pull request

Project administrator, Contributor

Unlink an issue from a pull request

Project administrator, Contributor
Dev Environments

Create your own Dev Environment

Project administrator, Contributor

Stop your own Dev Environment

Project administrator, Contributor

Stop Dev Environments created by other users

None

Resume your own Dev Environment

Project administrator, Contributor

View your own Dev Environments

Project administrator, Contributor

View Dev Environments created by other users

None

Edit your own Dev Environment

Project administrator, Contributor

Edit Dev Environments created by other users

None

Delete your own Dev Environment

Project administrator, Contributor

Delete Dev Environments created by other users

None

Create a devfile for Dev Environments

Project administrator, Contributor

Edit a devfile for Dev Environments

Project administrator, Contributor

Delete a devfile for Dev Environments

Project administrator, Contributor

View a devfile for Dev Environments

Project administrator, Contributor

Workflows

Create workflow

Project administrator, Contributor

Update workflow

Project administrator, Contributor

View workflow

Project administrator, Contributor

Delete workflow

Project administrator, Contributor

Start workflow

Project administrator, Contributor

View workflow run results

Project administrator, Contributor

Track a commit in a workflow

Project administrator, Contributor

Manage workflow resources in other accounts

Project administrator

Manage workflow secrets

Project administrator

View workflow secrets

Project administrator, Contributor

Issues

Create issue

Project administrator, Contributor

Update issue

Project administrator, Contributor

View issues

Project administrator, Contributor

Delete issue

Project administrator, Contributor

Update or delete issues created by other users

Project administrator

View comments on an issue

Project administrator, Contributor

Create a comment on an issue

Project administrator, Contributor

Update a comment on an issue

Project administrator, Contributor

Link a pull request to an issue

Project administrator, Contributor

Unlink a pull request from an issue

Project administrator, Contributor

Link a Jira project

Project administrator

Unlink a Jira project

Project administrator

Notifications

Configure notifications

Project administrator

Update notification settings

Project administrator

View notification settings

Project administrator, Contributor

Delete notification settings

Project administrator

Automatically receive notifications about CodeCatalyst incidents

None

Search

Search inside a project

Project administrator, Contributor

Search across the space

Project administrator, Contributor