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 add or remove other users from the Space administrator role and delete 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

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

Edit space billing details

None

Set up and enable single sign-on

None

Remove single sign-on

None

Enable generative AI features for a space

None

Disable generative AI features for a space

None

Delete space

None

Invite others to the space

Power user

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

Power user

Create project

Power user

Create team

None

Delete team

None

Update team

None

View teams

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

Associate an AWS account connection with the space

Power user

Update an AWS account connection

Power user

Disassociate an AWS account connection from the space

Power user

Delete an AWS account connection and remove it from the space

Power user

View AWS account connections

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

Disable machine resources for the space

None

Enable machine resources for the space

None

Create VPC connection

Power user

Edit VPC connection

Power user

Delete VPC connection

Power user

View VPC connections

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

View incidents for CodeCatalyst

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

Extensions

Install extensions

Power user

Update extensions

Power user

Delete extensions

Power user

View extensions

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

View configuration details for installed extensions

Power user

Connect a GitHub account

Power user

Disconnect a GitHub account

Power user

Connect a Jira site

Power user

Disconnect a Jira site

Power user
Project

View project

Project administrator, Contributor, Reviewer, Read only

View project activity

Project administrator, Contributor, Reviewer, Read only

Edit project settings

Project administrator

Disable machine resources for the project

Project administrator

Enable machine resources for the project

Project administrator

Delete project

Project administrator

Invite users to a project

Project administrator

Change roles of users in a project

Project administrator

Remove users from a project

Project administrator

Add team to a project

Project administrator

Remove team from a project

Project administrator

Change project role of team

Project administrator

View teams in project

Project administrator, Contributor, Reviewer, Read only

View blueprints

Project administrator, Contributor, Reviewer, Read only
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, Reviewer, Read only

View repository settings

Project administrator, Contributor, Reviewer, Read only

Clone repositories

Project administrator, Contributor, Reviewer, Read only

Create branches

Project administrator, Contributor

Create branch rules

Project administrator

Change default branch

Project administrator

Delete branches

Project administrator, Contributor

Merge branches

Project administrator, Contributor

Update branch rules

Project administrator

View branches

Project administrator, Contributor, Reviewer, Read only

View branch rules

Project administrator, Contributor, Reviewer, Read only

Create folders

Project administrator, Contributor

Delete folders

Project administrator, Contributor

Edit folders

Project administrator, Contributor

View folders

Project administrator, Contributor, Reviewer, Read only

Create files

Project administrator, Contributor

Delete files

Project administrator, Contributor

Edit files

Project administrator, Contributor

View files

Project administrator, Contributor, Reviewer, Read only

Create and push commits

Project administrator, Contributor

View commits

Project administrator, Contributor, Reviewer, Read only

Create pull requests

Project administrator, Contributor

Update pull requests

Project administrator, Contributor

View pull requests

Project administrator, Contributor, Reviewer, Read only

Close pull requests

Project administrator, Contributor

Approve pull requests

Project administrator, Contributor, Reviewer

Comment on pull requests

Project administrator, Contributor, Reviewer

Interact with Amazon Q in comments on pull requests

Project administrator, Contributor

Create a revision for a pull request created by Amazon Q

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, Reviewer

Stop your own Dev Environment

Project administrator, Contributor, Reviewer

Stop Dev Environments created by other users

Power user, Project administrator

Resume your own Dev Environment

Project administrator, Contributor, Reviewer

View your own Dev Environments

Project administrator, Contributor, Reviewer

View Dev Environments created by other users

Power user, Project administrator

Edit your own Dev Environment

Project administrator, Contributor, Reviewer

Edit Dev Environments created by other users

None

Delete your own Dev Environment

Project administrator, Contributor, Reviewer

Delete Dev Environments created by other users

Power user

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, Reviewer, Read only

Package repositories and packages

Create package repository

Project administrator

View package repositories

Project administrator, Contributor, Reviewer, Read only

Edit package repository

Project administrator

Delete package repository

Project administrator

Create gateway package repository

Project administrator

View gateway package repositories

Project administrator, Contributor, Reviewer, Read only

Delete gateway package repository

Project administrator

Add upstream package repository

Project administrator

Edit search order of upstream repositories

Project administrator

Remove upstream package repository

Project administrator

Connect to a package repository

Project administrator, Contributor, Reviewer, Read only

Read packages from a package repository

Project administrator, Contributor, Reviewer, Read only

Publish packages to a package repository

Project administrator, Contributor

Read and retain packages from an upstream repository

Project administrator, Contributor, Reviewer, Read only

View packages

Project administrator, Contributor, Reviewer, Read only

View package versions

Project administrator, Contributor, Reviewer, Read only

View package version assets

Project administrator, Contributor, Reviewer, Read only

List package version dependencies

Project administrator, Contributor, Reviewer, Read only

Update package version status

Project administrator

Update package origin configuration

Project administrator

Delete package version

Project administrator

Workflows

Create workflow

Project administrator, Contributor

Update workflow

Project administrator, Contributor

View workflow

Project administrator, Contributor, Reviewer, Read only

Delete workflow

Project administrator, Contributor

Start workflow

Project administrator, Contributor

Stop workflow

Project administrator, Contributor

View workflow runs

Project administrator, Contributor, Reviewer, Read only

View workflow run results

Project administrator, Contributor, Reviewer, Read only

View build action logs

Project administrator, Contributor, Reviewer, Read only

View test action logs

Project administrator, Contributor, Reviewer, Read only,

Track a commit in a workflow

Project administrator, Contributor, Reviewer, Read only

Manage workflow resources in other accounts

Project administrator

Create workflow secrets

Project administrator, Contributor

Update workflow secrets

Project administrator, Contributor

Delete workflow secrets

Project administrator, Contributor

View workflow secrets

Project administrator, Contributor, Reviewer, Read only

Create fleet

Project administrator

Update fleet

Project administrator

Delete fleet

Project administrator

View fleets

Project administrator, Contributor, Reviewer, Read only

Associate a VPC connection with a environment

Project administrator

Disassociate a VPC connection with a environment

Project administrator

Associate a VPC-connected environment with a workflow

Project administrator, Contributor

Disassociate a VPC-connected environment with a workflow

Project administrator, Contributor

Issues

Create issue

Project administrator, Contributor, Reviewer

Update issue

Project administrator, Contributor, Reviewer

View issues

Project administrator, Contributor, Reviewer, Read only

Archive an issue

Project administrator, Contributor, Reviewer

Assign an issue to Amazon Q

Project administrator, Contributor

Interact with Amazon Q in comments on an issue

Project administrator, Contributor,

Unassign Amazon Q from an issue

Project administrator, Contributor

Update issues created by other users

Project administrator, Contributor, Reviewer

View comments on an issue

Project administrator, Contributor, Reviewer, Read only

Create a comment on an issue

Project administrator, Contributor

Update a comment on an issue

Project administrator, Contributor, Reviewer

Create a label

Project administrator, Contributor

Update a label

Project administrator, Contributor

View labels

Project administrator, Contributor, Reviewer, Read only

Add a label to an issue

Project administrator, Contributor, Reviewer

Remove a label from an issue

Project administrator, Contributor, Reviewer

Create a custom status for issues

Project administrator, Contributor

Update a custom status

Project administrator, Contributor

View a custom status

Project administrator, Contributor, Reviewer, Read only

Move a custom status

Project administrator, Contributor, Reviewer

Deactivate a custom status

Project administrator, Contributor, Reviewer

Add an attachment to an issue

Project administrator, Contributor, Reviewer

View an issue attachment

Project administrator, Contributor, Reviewer, Read only

Remove an attachment from an issue

Project administrator, Contributor, Reviewer

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

Custom blueprints

Create custom blueprint project

Power user

Publish a preview custom blueprint

Power user

Unpublish a preview custom blueprint

Power user

Publish a custom blueprint

Power user

Unpublish a custom blueprint

Power user

Add a custom blueprint to a space blueprints catalog

Power user

Remove a custom blueprint from a space blueprints catalog

Power user

Manage the publishing permissions for a custom blueprint

Power user

Manage the catalog version for a custom blueprint

Power user

Update a custom blueprint

Power user

Delete a custom blueprint version

Power user

Delete a custom blueprint

Power user

View published custom blueprints

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

Apply a custom blueprint to a project

Power user, Project administrator

Disassociate a custom blueprint from a project

Power user, Project administrator

Update the version of an applied custom blueprint

Power user, Project administrator

Edit the alias of a custom blueprint

Power user, Project administrator

Notifications

Configure notification channel

None

Remove notification channel

None

Edit notification settings

Project administrator

View notification settings

Project administrator, Contributor, Reviewer, Read only

Configure email notifications for your associated email account

Power user, Limited access, Project administrator, Contributor, Reviewer, Read only

Automatically receive notifications about CodeCatalyst incidents

None

Search

Search inside a project

Project administrator, Contributor, Reviewer, Read only

Search across the space

Power user, Project administrator, Contributor, Reviewer, Read only