This page lists the IAM roles and permissions for Pub/Sub. To search through all roles and permissions, see the role and permission index.
Pub/Sub roles
Role | Permissions |
---|---|
Pub/Sub Admin( Provides full access to topics and subscriptions. Lowest-level resources where you can grant this role:
|
|
Pub/Sub Editor( Provides access to modify topics and subscriptions, and access to publish and consume messages. Lowest-level resources where you can grant this role:
|
|
Pub/Sub Publisher( Provides access to publish messages to a topic. Lowest-level resources where you can grant this role:
|
|
Cloud Pub/Sub Service Agent( Grants Cloud Pub/Sub Service Account access to manage resources. |
|
Pub/Sub Subscriber( Provides access to consume messages from a subscription and to attach subscriptions to a topic. Lowest-level resources where you can grant this role:
|
|
Pub/Sub Viewer( Provides access to view topics and subscriptions. Lowest-level resources where you can grant this role:
|
|
Pub/Sub permissions
Permission | Included in roles |
---|---|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Security Admin (
Security Reviewer (
Pub/Sub Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Security Admin (
Security Reviewer (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Security Admin (
Pub/Sub Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Security Admin (
Security Reviewer (
Pub/Sub Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Security Admin (
Security Reviewer (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Subscriber (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Security Admin (
Pub/Sub Admin ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Subscriber (
Cloud Run Source Developer (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Editor (
Assured OSS Admin (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer (
Security Center Admin (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Security Admin (
Security Reviewer (
Pub/Sub Admin ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Security Admin (
Security Reviewer (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer (
Cloud Run Service Agent ( Service agent roles
|
|
Owner (
Security Admin (
Pub/Sub Admin ( Service agent roles
|
|
Owner (
Editor (
Assured OSS Admin (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer (
Security Center Admin ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Subscriber (
Cloud Run Source Developer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Editor (
Cloud Build Service Account (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer (
Cloud Run Service Agent ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Data Catalog Admin (
Data Catalog Viewer (
Firebase Rules System (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
SLZ BQDW Blueprint Project Level Remediator (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Security Admin (
Security Reviewer (
Pub/Sub Admin (
SLZ BQDW Blueprint Project Level Remediator ( Service agent roles
|
|
Owner (
Editor (
Viewer (
Assured OSS Admin (
Assured OSS Project Admin (
Assured OSS Reader (
Composer Worker (
Firebase Rules System (
Security Admin (
Security Reviewer (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Viewer (
Cloud Run Source Developer (
Cloud Run Source Viewer (
SLZ BQDW Blueprint Project Level Remediator (
Security Center Admin (
Security Center Admin Editor (
Security Center Admin Viewer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Editor (
Cloud Build Service Account (
Composer Worker (
Firebase Rules System (
Pub/Sub Admin (
Pub/Sub Editor (
Pub/Sub Publisher (
Cloud Run Source Developer (
Cloud Run Service Agent (
Storage Transfer Agent ( Service agent roles
|
|
Owner (
Security Admin (
Pub/Sub Admin (
SLZ BQDW Blueprint Project Level Remediator ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer (
SLZ BQDW Blueprint Project Level Remediator ( Service agent roles
|
|
Owner (
Editor (
Composer Worker (
Data Catalog Admin (
Data Catalog Tag Editor (
DLP Organization Data Profiles Driver (
DLP Project Data Profiles Driver (
Pub/Sub Admin (
Pub/Sub Editor (
Cloud Run Source Developer ( Service agent roles
|