This page lists the IAM roles and permissions for Cloud Source Repositories. To search through all roles and permissions, see the role and permission index.
Cloud Source Repositories roles
| Role | Permissions |
|---|---|
Source Repository Administrator( Provides permissions to create, update, delete, list, clone, fetch, and browse repositories. Also provides permissions to read and change IAM policies. Lowest-level resources where you can grant this role:
|
|
Source Editor( Editor role for source |
|
Source Viewer( Viewer role for source |
|
Source Repository Reader( Provides permissions to list, clone, fetch, and browse repositories. Lowest-level resources where you can grant this role:
|
|
Source Repository Writer( Provides permissions to list, clone, fetch, browse, and update repositories. Lowest-level resources where you can grant this role:
|
|
Service agent roles
Service agent roles should only be granted to service agents.
| Role | Permissions |
|---|---|
Cloud Source Repositories Service Agent( Allow Cloud Source Repositories to integrate with other Cloud services. |
|
Cloud Source Repositories permissions
| Permission | Included in roles |
|---|---|
|
Owner (
Source Repository Administrator (
Dev Ops ( Service agent roles
|
|
Owner (
Source Repository Administrator (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
Cloud Build Service Account (
Cloud Run Builder (
Source Repository Administrator (
Source Editor (
Source Viewer (
Telco Automation Admin (
Composer Worker (
Dev Ops (
Support User (
Source Repository Reader (
Source Repository Writer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Security Admin (
Security Reviewer (
Source Repository Administrator (
Source Editor (
Source Viewer (
Dev Ops (
Security Auditor (
Support User ( |
|
Owner (
Source Repository Administrator (
Dev Ops ( |
|
Owner (
Editor (
Viewer (
Cloud Build Service Account (
Security Admin (
Security Reviewer (
Source Repository Administrator (
Source Editor (
Source Viewer (
Telco Automation Admin (
Composer Worker (
Dev Ops (
Security Auditor (
Support User (
Source Repository Reader (
Source Repository Writer ( Service agent roles
|
|
Owner (
Security Admin (
Source Repository Administrator (
Dev Ops ( |
|
Owner (
Editor (
Source Repository Administrator (
Source Editor (
Dev Ops (
Source Repository Writer ( |
|
Owner (
Source Repository Administrator (
Dev Ops ( |
|
Owner (
Source Repository Administrator (
Dev Ops ( |