This page lists the IAM roles and permissions for Cloud Run. To search through all roles and permissions, see the role and permission index .
Cloud Run roles
Cloud Run Admin
( roles/  
)
Full control over all Cloud Run resources.
Lowest-level resources where you can grant this role:
- Cloud Run service
- Cloud Run job
  recommender.locations.* 
 
-  recommender.locations.get
-  recommender.locations.list
  recommender.  
 
-  recommender.runServiceCostInsights. get 
-  recommender.runServiceCostInsights. list 
-  recommender.runServiceCostInsights. update 
  recommender.  
 
-  recommender.runServiceCostRecommendations. get 
-  recommender.runServiceCostRecommendations. list 
-  recommender.runServiceCostRecommendations. update 
  recommender.  
 
-  recommender.runServiceIdentityInsights. get 
-  recommender.runServiceIdentityInsights. list 
-  recommender.runServiceIdentityInsights. update 
  recommender.  
 
-  recommender.runServiceIdentityRecommendations. get 
-  recommender.runServiceIdentityRecommendations. list 
-  recommender.runServiceIdentityRecommendations. update 
  recommender.  
 
-  recommender.runServicePerformanceInsights. get 
-  recommender.runServicePerformanceInsights. list 
-  recommender.runServicePerformanceInsights. update 
  recommender.  
 
-  recommender.runServicePerformanceRecommendations. get 
-  recommender.runServicePerformanceRecommendations. list 
-  recommender.runServicePerformanceRecommendations. update 
  recommender.  
 
-  recommender.runServiceSecurityInsights. get 
-  recommender.runServiceSecurityInsights. list 
-  recommender.runServiceSecurityInsights. update 
  recommender.  
 
-  recommender.runServiceSecurityRecommendations. get 
-  recommender.runServiceSecurityRecommendations. list 
-  recommender.runServiceSecurityRecommendations. update 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
  run.* 
 
-  run.configurations.get
-  run.configurations.list
-  run.executions.cancel
-  run.executions.delete
-  run.executions.get
-  run.executions.list
-  run.jobs.create
-  run.jobs.createTagBinding
-  run.jobs.delete
-  run.jobs.deleteTagBinding
-  run.jobs.get
-  run.jobs.getIamPolicy
-  run.jobs.list
-  run.jobs.listEffectiveTags
-  run.jobs.listTagBindings
-  run.jobs.run
-  run.jobs.runWithOverrides
-  run.jobs.setIamPolicy
-  run.jobs.update
-  run.locations.list
-  run.operations.delete
-  run.operations.get
-  run.operations.list
-  run.revisions.delete
-  run.revisions.get
-  run.revisions.list
-  run.routes.get
-  run.routes.invoke
-  run.routes.list
-  run.services.create
-  run.services.createTagBinding
-  run.services.delete
-  run.services.deleteTagBinding
-  run.services.get
-  run.services.getIamPolicy
-  run.services.list
-  run.services.listEffectiveTags
-  run.services.listTagBindings
-  run.services.setIamPolicy
-  run.services.update
-  run.tasks.get
-  run.tasks.list
-  run.workerpools.create
-  run.workerpools.delete
-  run.workerpools.get
-  run.workerpools.getIamPolicy
-  run.workerpools.list
-  run.workerpools.setIamPolicy
-  run.workerpools.update
Cloud Run Builder
( roles/  
)
Can build Cloud Run functions and source deployed services.
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 logging.logEntries.create 
 source.repos.get 
 storage.objects.get 
Cloud Run Developer
( roles/  
)
Read and write access to all Cloud Run resources.
Lowest-level resources where you can grant this role:
- Cloud Run service
- Cloud Run job
  recommender.locations.* 
 
-  recommender.locations.get
-  recommender.locations.list
  recommender.  
 
-  recommender.runServiceCostInsights. get 
-  recommender.runServiceCostInsights. list 
-  recommender.runServiceCostInsights. update 
  recommender.  
 
-  recommender.runServiceCostRecommendations. get 
-  recommender.runServiceCostRecommendations. list 
-  recommender.runServiceCostRecommendations. update 
  recommender.  
 
-  recommender.runServiceIdentityInsights. get 
-  recommender.runServiceIdentityInsights. list 
-  recommender.runServiceIdentityInsights. update 
  recommender.  
 
-  recommender.runServiceIdentityRecommendations. get 
-  recommender.runServiceIdentityRecommendations. list 
-  recommender.runServiceIdentityRecommendations. update 
  recommender.  
 
-  recommender.runServicePerformanceInsights. get 
-  recommender.runServicePerformanceInsights. list 
-  recommender.runServicePerformanceInsights. update 
  recommender.  
 
-  recommender.runServicePerformanceRecommendations. get 
-  recommender.runServicePerformanceRecommendations. list 
-  recommender.runServicePerformanceRecommendations. update 
  recommender.  
 
-  recommender.runServiceSecurityInsights. get 
-  recommender.runServiceSecurityInsights. list 
-  recommender.runServiceSecurityInsights. update 
  recommender.  
 
-  recommender.runServiceSecurityRecommendations. get 
-  recommender.runServiceSecurityRecommendations. list 
-  recommender.runServiceSecurityRecommendations. update 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
  run.configurations.* 
 
-  run.configurations.get
-  run.configurations.list
  run.executions.* 
 
-  run.executions.cancel
-  run.executions.delete
-  run.executions.get
-  run.executions.list
 run.jobs.create 
 run.jobs.delete 
 run.jobs.get 
 run.jobs.getIamPolicy 
 run.jobs.list 
 run.jobs.listEffectiveTags 
 run.jobs.listTagBindings 
 run.jobs.run 
 run.jobs.runWithOverrides 
 run.jobs.update 
 run.locations.list 
  run.operations.* 
 
-  run.operations.delete
-  run.operations.get
-  run.operations.list
  run.revisions.* 
 
-  run.revisions.delete
-  run.revisions.get
-  run.revisions.list
  run.routes.* 
 
-  run.routes.get
-  run.routes.invoke
-  run.routes.list
 run.services.create 
 run.services.delete 
 run.services.get 
 run.services.getIamPolicy 
 run.services.list 
 run.services.listEffectiveTags 
 run.services.listTagBindings 
 run.services.update 
  run.tasks.* 
 
-  run.tasks.get
-  run.tasks.list
 run.workerpools.create 
 run.workerpools.delete 
 run.workerpools.get 
 run.workerpools.getIamPolicy 
 run.workerpools.list 
 run.workerpools.update 
Cloud Run Invoker
( roles/  
)
Can invoke Cloud Run services and execute Cloud Run jobs.
Lowest-level resources where you can grant this role:
- Cloud Run service
- Cloud Run job
 run.jobs.run 
 run.routes.invoke 
Cloud Run Jobs Executor
( roles/  
)
Can execute and cancel Cloud Run jobs.
 run.executions.cancel 
 run.jobs.run 
Cloud Run Jobs Executor With Overrides
( roles/  
)
Can execute and cancel Cloud Run jobs with overrides.
 run.executions.cancel 
 run.jobs.run 
 run.jobs.runWithOverrides 
Cloud Run Service Agent
( roles/  
)
Gives Cloud Run service account access to managed resources.
 artifactregistry.  
 artifactregistry.  
  artifactregistry.  
 
-  artifactregistry.dockerimages. get 
-  artifactregistry.dockerimages. list 
 artifactregistry.  
 artifactregistry.files.get 
 artifactregistry.files.list 
  artifactregistry.locations.* 
 
-  artifactregistry.locations.get
-  artifactregistry.locations. list 
  artifactregistry.  
 
-  artifactregistry.mavenartifacts. get 
-  artifactregistry.mavenartifacts. list 
  artifactregistry.npmpackages.* 
 
-  artifactregistry.npmpackages. get 
-  artifactregistry.npmpackages. list 
 artifactregistry.packages.get 
 artifactregistry.packages.list 
 artifactregistry.  
  artifactregistry.  
 
-  artifactregistry.pythonpackages. get 
-  artifactregistry.pythonpackages. list 
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.rules.get 
 artifactregistry.rules.list 
 artifactregistry.tags.get 
 artifactregistry.tags.list 
 artifactregistry.versions.get 
 artifactregistry.versions.list 
 binaryauthorization.  
 binaryauthorization.  
 clientauthconfig.clients.list 
 cloudbuild.builds.create 
 cloudbuild.builds.get 
 compute.addresses.create 
 compute.  
 compute.addresses.delete 
 compute.  
 compute.addresses.get 
 compute.addresses.list 
 compute.globalOperations.get 
 compute.networks.access 
 compute.networks.get 
 compute.regionOperations.get 
 compute.subnetworks.get 
 compute.subnetworks.use 
 compute.zoneOperations.get 
 iam.serviceAccounts.actAs 
 iam.  
 iam.  
 iam.serviceAccounts.signBlob 
 networkservices.meshes.get 
 resourcemanager.projects.get 
 resourcemanager.  
 resourcemanager.projects.list 
 run.routes.invoke 
 serviceusage.services.get 
 serviceusage.services.use 
 storage.folders.get 
 storage.folders.list 
 storage.managedFolders.get 
 storage.managedFolders.list 
 storage.objects.get 
 storage.objects.list 
 vpcaccess.connectors.get 
 vpcaccess.connectors.use 
Cloud Run Service Invoker
( roles/  
)
Can invoke Cloud Run services.
 run.routes.invoke 
Cloud Run Source Developer
( roles/  
)
Deploy and manage Cloud Run source deployed resources.
 artifactregistry.  
 artifactregistry.  
  artifactregistry.  
 
-  artifactregistry.dockerimages. get 
-  artifactregistry.dockerimages. list 
 artifactregistry.  
 artifactregistry.files.get 
 artifactregistry.files.list 
  artifactregistry.locations.* 
 
-  artifactregistry.locations.get
-  artifactregistry.locations. list 
  artifactregistry.  
 
-  artifactregistry.mavenartifacts. get 
-  artifactregistry.mavenartifacts. list 
  artifactregistry.npmpackages.* 
 
-  artifactregistry.npmpackages. get 
-  artifactregistry.npmpackages. list 
 artifactregistry.packages.get 
 artifactregistry.packages.list 
 artifactregistry.  
  artifactregistry.  
 
-  artifactregistry.pythonpackages. get 
-  artifactregistry.pythonpackages. list 
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.rules.get 
 artifactregistry.rules.list 
 artifactregistry.tags.get 
 artifactregistry.tags.list 
 artifactregistry.versions.get 
 artifactregistry.versions.list 
 cloudbuild.builds.create 
 cloudbuild.builds.get 
 cloudbuild.builds.list 
 cloudbuild.builds.update 
  cloudbuild.locations.* 
 
-  cloudbuild.locations.get
-  cloudbuild.locations.list
  cloudbuild.operations.* 
 
-  cloudbuild.operations.get
-  cloudbuild.operations.list
 eventarc.  
 eventarc.  
 eventarc.  
 eventarc.  
 eventarc.  
 eventarc.  
 eventarc.channels.attach 
 eventarc.channels.create 
 eventarc.channels.delete 
 eventarc.channels.get 
 eventarc.channels.getIamPolicy 
 eventarc.channels.list 
 eventarc.channels.publish 
 eventarc.channels.undelete 
 eventarc.channels.update 
 eventarc.enrollments.create 
 eventarc.enrollments.delete 
 eventarc.enrollments.get 
 eventarc.  
 eventarc.enrollments.list 
 eventarc.enrollments.update 
 eventarc.  
 eventarc.  
 eventarc.googleApiSources.get 
 eventarc.  
 eventarc.googleApiSources.list 
 eventarc.  
  eventarc.  
 
-  eventarc.googleChannelConfigs. get 
-  eventarc.googleChannelConfigs. update 
 eventarc.kafkaSources.create 
 eventarc.kafkaSources.delete 
 eventarc.kafkaSources.get 
 eventarc.  
 eventarc.kafkaSources.list 
  eventarc.locations.* 
 
-  eventarc.locations.get
-  eventarc.locations.list
  eventarc.operations.* 
 
-  eventarc.operations.cancel
-  eventarc.operations.delete
-  eventarc.operations.get
-  eventarc.operations.list
 eventarc.pipelines.create 
 eventarc.pipelines.delete 
 eventarc.pipelines.get 
 eventarc.  
 eventarc.pipelines.list 
 eventarc.pipelines.update 
  eventarc.providers.* 
 
-  eventarc.providers.get
-  eventarc.providers.list
 eventarc.triggers.create 
 eventarc.triggers.delete 
 eventarc.triggers.get 
 eventarc.triggers.getIamPolicy 
 eventarc.triggers.list 
 eventarc.triggers.undelete 
 eventarc.triggers.update 
 orgpolicy.policy.get 
 pubsub.  
 pubsub.schemas.attach 
 pubsub.schemas.commit 
 pubsub.schemas.create 
 pubsub.schemas.delete 
 pubsub.schemas.get 
 pubsub.schemas.list 
 pubsub.schemas.listRevisions 
 pubsub.schemas.rollback 
 pubsub.schemas.validate 
 pubsub.snapshots.create 
 pubsub.  
 pubsub.snapshots.delete 
 pubsub.  
 pubsub.snapshots.get 
 pubsub.snapshots.list 
 pubsub.  
 pubsub.  
 pubsub.snapshots.seek 
 pubsub.snapshots.update 
 pubsub.subscriptions.consume 
 pubsub.subscriptions.create 
 pubsub.  
 pubsub.subscriptions.delete 
 pubsub.  
 pubsub.subscriptions.get 
 pubsub.subscriptions.list 
 pubsub.  
 pubsub.  
 pubsub.subscriptions.update 
 pubsub.  
 pubsub.topics.create 
 pubsub.topics.createTagBinding 
 pubsub.topics.delete 
 pubsub.topics.deleteTagBinding 
 pubsub.  
 pubsub.topics.get 
 pubsub.topics.list 
 pubsub.  
 pubsub.topics.listTagBindings 
 pubsub.topics.publish 
 pubsub.topics.update 
 pubsub.topics.updateTag 
  recommender.locations.* 
 
-  recommender.locations.get
-  recommender.locations.list
  recommender.  
 
-  recommender.runServiceCostInsights. get 
-  recommender.runServiceCostInsights. list 
-  recommender.runServiceCostInsights. update 
  recommender.  
 
-  recommender.runServiceCostRecommendations. get 
-  recommender.runServiceCostRecommendations. list 
-  recommender.runServiceCostRecommendations. update 
  recommender.  
 
-  recommender.runServiceIdentityInsights. get 
-  recommender.runServiceIdentityInsights. list 
-  recommender.runServiceIdentityInsights. update 
  recommender.  
 
-  recommender.runServiceIdentityRecommendations. get 
-  recommender.runServiceIdentityRecommendations. list 
-  recommender.runServiceIdentityRecommendations. update 
  recommender.  
 
-  recommender.runServicePerformanceInsights. get 
-  recommender.runServicePerformanceInsights. list 
-  recommender.runServicePerformanceInsights. update 
  recommender.  
 
-  recommender.runServicePerformanceRecommendations. get 
-  recommender.runServicePerformanceRecommendations. list 
-  recommender.runServicePerformanceRecommendations. update 
  recommender.  
 
-  recommender.runServiceSecurityInsights. get 
-  recommender.runServiceSecurityInsights. list 
-  recommender.runServiceSecurityInsights. update 
  recommender.  
 
-  recommender.runServiceSecurityRecommendations. get 
-  recommender.runServiceSecurityRecommendations. list 
-  recommender.runServiceSecurityRecommendations. update 
 remotebuildexecution.blobs.get 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
  run.configurations.* 
 
-  run.configurations.get
-  run.configurations.list
  run.executions.* 
 
-  run.executions.cancel
-  run.executions.delete
-  run.executions.get
-  run.executions.list
 run.jobs.create 
 run.jobs.delete 
 run.jobs.get 
 run.jobs.getIamPolicy 
 run.jobs.list 
 run.jobs.listEffectiveTags 
 run.jobs.listTagBindings 
 run.jobs.run 
 run.jobs.runWithOverrides 
 run.jobs.update 
 run.locations.list 
  run.operations.* 
 
-  run.operations.delete
-  run.operations.get
-  run.operations.list
  run.revisions.* 
 
-  run.revisions.delete
-  run.revisions.get
-  run.revisions.list
  run.routes.* 
 
-  run.routes.get
-  run.routes.invoke
-  run.routes.list
 run.services.create 
 run.services.delete 
 run.services.get 
 run.services.getIamPolicy 
 run.services.list 
 run.services.listEffectiveTags 
 run.services.listTagBindings 
 run.services.update 
  run.tasks.* 
 
-  run.tasks.get
-  run.tasks.list
 run.workerpools.create 
 run.workerpools.delete 
 run.workerpools.get 
 run.workerpools.getIamPolicy 
 run.workerpools.list 
 run.workerpools.update 
 serviceusage.quotas.get 
 serviceusage.services.get 
 serviceusage.services.list 
 serviceusage.services.use 
 storage.buckets.create 
 storage.buckets.get 
 storage.buckets.list 
 storage.folders.create 
 storage.folders.get 
 storage.folders.list 
 storage.managedFolders.create 
 storage.managedFolders.get 
 storage.managedFolders.list 
 storage.multipartUploads.abort 
 storage.  
 storage.  
 storage.objects.create 
 storage.objects.get 
 storage.objects.list 
Cloud Run Source Viewer
( roles/  
)
View Cloud Run source deployed resources.
 artifactregistry.  
 artifactregistry.  
 cloudbuild.builds.get 
 cloudbuild.builds.list 
  cloudbuild.locations.* 
 
-  cloudbuild.locations.get
-  cloudbuild.locations.list
  cloudbuild.operations.* 
 
-  cloudbuild.operations.get
-  cloudbuild.operations.list
 eventarc.  
 eventarc.  
 eventarc.  
 eventarc.channels.get 
 eventarc.channels.getIamPolicy 
 eventarc.channels.list 
 eventarc.enrollments.get 
 eventarc.  
 eventarc.enrollments.list 
 eventarc.googleApiSources.get 
 eventarc.  
 eventarc.googleApiSources.list 
 eventarc.  
 eventarc.kafkaSources.get 
 eventarc.  
 eventarc.kafkaSources.list 
  eventarc.locations.* 
 
-  eventarc.locations.get
-  eventarc.locations.list
 eventarc.messageBuses.get 
 eventarc.  
 eventarc.messageBuses.list 
 eventarc.messageBuses.use 
 eventarc.  
 eventarc.operations.get 
 eventarc.operations.list 
 eventarc.pipelines.get 
 eventarc.  
 eventarc.pipelines.list 
  eventarc.providers.* 
 
-  eventarc.providers.get
-  eventarc.providers.list
 eventarc.triggers.get 
 eventarc.triggers.getIamPolicy 
 eventarc.triggers.list 
 pubsub.  
 pubsub.schemas.get 
 pubsub.schemas.list 
 pubsub.schemas.listRevisions 
 pubsub.schemas.validate 
 pubsub.snapshots.get 
 pubsub.snapshots.list 
 pubsub.  
 pubsub.  
 pubsub.subscriptions.get 
 pubsub.subscriptions.list 
 pubsub.  
 pubsub.  
 pubsub.topics.get 
 pubsub.topics.list 
 pubsub.  
 pubsub.topics.listTagBindings 
  recommender.locations.* 
 
-  recommender.locations.get
-  recommender.locations.list
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 remotebuildexecution.blobs.get 
 resourcemanager.projects.get 
 resourcemanager.projects.list 
  run.configurations.* 
 
-  run.configurations.get
-  run.configurations.list
 run.executions.get 
 run.executions.list 
 run.jobs.get 
 run.jobs.getIamPolicy 
 run.jobs.list 
 run.jobs.listEffectiveTags 
 run.jobs.listTagBindings 
 run.locations.list 
 run.operations.get 
 run.operations.list 
 run.revisions.get 
 run.revisions.list 
 run.routes.get 
 run.routes.list 
 run.services.get 
 run.services.getIamPolicy 
 run.services.list 
 run.services.listEffectiveTags 
 run.services.listTagBindings 
  run.tasks.* 
 
-  run.tasks.get
-  run.tasks.list
 run.workerpools.get 
 run.workerpools.getIamPolicy 
 run.workerpools.list 
 serviceusage.quotas.get 
 serviceusage.services.get 
 serviceusage.services.list 
 storage.folders.get 
 storage.folders.list 
 storage.managedFolders.get 
 storage.managedFolders.list 
 storage.objects.get 
 storage.objects.list 
Cloud Run Viewer
( roles/  
)
Can view the state of all Cloud Run resources, including IAM policies.
Lowest-level resources where you can grant this role:
- Cloud Run service
- Cloud Run job
  recommender.locations.* 
 
-  recommender.locations.get
-  recommender.locations.list
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 recommender.  
 resourcemanager.projects.get 
 resourcemanager.projects.list 
  run.configurations.* 
 
-  run.configurations.get
-  run.configurations.list
 run.executions.get 
 run.executions.list 
 run.jobs.get 
 run.jobs.getIamPolicy 
 run.jobs.list 
 run.jobs.listEffectiveTags 
 run.jobs.listTagBindings 
 run.locations.list 
 run.operations.get 
 run.operations.list 
 run.revisions.get 
 run.revisions.list 
 run.routes.get 
 run.routes.list 
 run.services.get 
 run.services.getIamPolicy 
 run.services.list 
 run.services.listEffectiveTags 
 run.services.listTagBindings 
  run.tasks.* 
 
-  run.tasks.get
-  run.tasks.list
 run.workerpools.get 
 run.workerpools.getIamPolicy 
 run.workerpools.list 
Cloud Run Service Agent
( roles/  
)
Gives Cloud Run service account access to managed resources.
 artifactregistry.  
 artifactregistry.  
  artifactregistry.  
 
-  artifactregistry.dockerimages. get 
-  artifactregistry.dockerimages. list 
 artifactregistry.  
 artifactregistry.files.get 
 artifactregistry.files.list 
  artifactregistry.locations.* 
 
-  artifactregistry.locations.get
-  artifactregistry.locations. list 
  artifactregistry.  
 
-  artifactregistry.mavenartifacts. get 
-  artifactregistry.mavenartifacts. list 
  artifactregistry.npmpackages.* 
 
-  artifactregistry.npmpackages. get 
-  artifactregistry.npmpackages. list 
 artifactregistry.packages.get 
 artifactregistry.packages.list 
 artifactregistry.  
  artifactregistry.  
 
-  artifactregistry.pythonpackages. get 
-  artifactregistry.pythonpackages. list 
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.  
 artifactregistry.rules.get 
 artifactregistry.rules.list 
 artifactregistry.tags.get 
 artifactregistry.tags.list 
 artifactregistry.versions.get 
 artifactregistry.versions.list 
 binaryauthorization.  
 binaryauthorization.  
 clientauthconfig.clients.list 
 cloudbuild.builds.create 
 cloudbuild.builds.get 
 compute.addresses.create 
 compute.  
 compute.addresses.delete 
 compute.  
 compute.addresses.get 
 compute.addresses.list 
 compute.globalOperations.get 
 compute.networks.access 
 compute.networks.get 
 compute.regionOperations.get 
 compute.subnetworks.get 
 compute.subnetworks.use 
 compute.zoneOperations.get 
 iam.serviceAccounts.actAs 
 iam.  
 iam.  
 iam.serviceAccounts.signBlob 
 pubsub.subscriptions.create 
 pubsub.subscriptions.delete 
 pubsub.subscriptions.get 
 pubsub.subscriptions.list 
 pubsub.  
 pubsub.topics.create 
 pubsub.topics.delete 
 pubsub.topics.get 
 pubsub.topics.list 
 pubsub.topics.publish 
 resourcemanager.projects.get 
 resourcemanager.  
 resourcemanager.projects.list 
 run.routes.invoke 
 serviceusage.services.use 
 storage.folders.get 
 storage.folders.list 
 storage.managedFolders.get 
 storage.managedFolders.list 
 storage.objects.get 
 storage.objects.list 
 vpcaccess.connectors.get 
 vpcaccess.connectors.use 
Cloud Run permissions
 run.configurations.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.configurations.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.executions.cancel 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Jobs Executor 
( roles/  
)
 Cloud Run Jobs Executor With Overrides 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.executions.delete 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.executions.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.executions.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.jobs.create 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.jobs.createTagBinding 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Tag User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.jobs.delete 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.jobs.deleteTagBinding 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Tag User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.jobs.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Eventarc Service Agent 
( roles/)eventarc.serviceAgent 
-  Serverless Integrations Service Agent 
( roles/)runapps.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.jobs.getIamPolicy 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.jobs.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Serverless Integrations Service Agent 
( roles/)runapps.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.jobs.listEffectiveTags 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Tag User 
( roles/  
)
 Tag Viewer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.jobs.listTagBindings 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Tag User 
( roles/  
)
 Tag Viewer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.jobs.run 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Invoker 
( roles/  
)
 Cloud Run Jobs Executor 
( roles/  
)
 Cloud Run Jobs Executor With Overrides 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Customer Engagement Suite Service Agent 
( roles/)ces.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Dialogflow Service Agent 
( roles/)dialogflow.serviceAgent 
-  Application Integration Service Agent 
( roles/)integrations.serviceAgent 
-  Cloud Vision AI Service Agent 
( roles/)visionai.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.jobs.runWithOverrides 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Jobs Executor With Overrides 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.jobs.setIamPolicy 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Security Admin 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.jobs.update 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.locations.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.operations.delete 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.operations.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.operations.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.revisions.delete 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.revisions.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.revisions.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.routes.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.routes.invoke 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Invoker 
( roles/  
)
 Cloud Run Service Invoker 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Service Agent 
( roles/  
)
Service agent roles
-  Customer Engagement Suite Service Agent 
( roles/)ces.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Dialogflow Service Agent 
( roles/)dialogflow.serviceAgent 
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Application Integration Service Agent 
( roles/)integrations.serviceAgent 
-  Monitoring Service Agent 
( roles/)monitoring.notificationServiceAgent 
-  Cloud Run Service Agent 
( roles/)run.serviceAgent 
-  Cloud Vision AI Service Agent 
( roles/)visionai.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.routes.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.services.create 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.services.createTagBinding 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Tag User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.services.delete 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.services.deleteTagBinding 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Tag User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.services.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
-  Eventarc Service Agent 
( roles/)eventarc.serviceAgent 
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Serverless Integrations Service Agent 
( roles/)runapps.serviceAgent 
-  Vertex AI Service Agent 
( roles/)aiplatform.serviceAgent 
 run.services.getIamPolicy 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Firebase Extensions API Service Agent 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.services.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Serverless Integrations Service Agent 
( roles/)runapps.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.services.listEffectiveTags 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Tag User 
( roles/  
)
 Tag Viewer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.services.listTagBindings 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Tag User 
( roles/  
)
 Tag Viewer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.services.setIamPolicy 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Extensions API Service Agent 
( roles/  
)
 Security Admin 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.services.update 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Firebase App Hosting Service Agent 
( roles/)firebaseapphosting.serviceAgent 
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.tasks.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.tasks.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.workerpools.create 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.workerpools.delete 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.workerpools.get 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Auditor 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.workerpools.getIamPolicy 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.workerpools.list 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Viewer 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Cloud Functions Viewer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Firebase Develop Viewer 
( roles/  
)
 Firebase Viewer 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Security Admin 
( roles/  
)
 Security Auditor 
( roles/  
)
 Security Reviewer 
( roles/  
)
 Site Reliability Engineer 
( roles/  
)
 Support User 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
 Cloud Run Source Viewer 
( roles/  
)
 Cloud Run Viewer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 
 run.workerpools.setIamPolicy 
 
 Owner 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Security Admin 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 run.workerpools.update 
 
 Owner 
( roles/  
)
 Editor 
( roles/  
)
 Cloud Functions Admin 
( roles/  
)
 Cloud Functions Developer 
( roles/  
)
 Firebase Admin 
( roles/  
)
 Firebase Develop Admin 
( roles/  
)
 Data Scientist 
( roles/  
)
 Dev Ops 
( roles/  
)
 ML Engineer 
( roles/  
)
 Cloud Run Admin 
( roles/  
)
 Cloud Run Developer 
( roles/  
)
 Cloud Run Source Developer 
( roles/  
)
Service agent roles
-  Cloud Functions Service Agent 
( roles/)cloudfunctions.serviceAgent 

