Stay organized with collectionsSave and categorize content based on your preferences.
This page lists the IAM roles and permissions for Cloud Source Repositories. To
search through all roles and permissions, see therole and
permission index.
Cloud Source Repositories roles
Role
Permissions
Source Repository Administrator
(roles/source.admin)
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:
Repository
source.*
source.repos.create
source.repos.delete
source.repos.get
source.repos.getIamPolicy
source.repos.getProjectConfig
source.repos.list
source.repos.setIamPolicy
source.repos.update
source.repos.updateProjectConfig
source.repos.updateRepoConfig
Source Repository Reader
(roles/source.reader)
Provides permissions to list, clone, fetch, and browse repositories.
Lowest-level resources where you can grant this role:
Repository
source.repos.get
source.repos.list
Source Repository Writer
(roles/source.writer)
Provides permissions to list, clone, fetch, browse, and update
repositories.
Lowest-level resources where you can grant this role:
Repository
source.repos.get
source.repos.list
source.repos.update
Cloud Source Repositories Service Agent
(roles/sourcerepo.serviceAgent)
Allow Cloud Source Repositories to integrate with other Cloud services.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Source Repositories roles and permissions\n\nThis page lists the IAM roles and permissions for Cloud Source Repositories. To\nsearch through all roles and permissions, see the [role and\npermission index](/iam/docs/roles-permissions).\n\nCloud Source Repositories roles\n-------------------------------\n\nCloud Source Repositories permissions\n-------------------------------------"]]