Roles Data

Name Description Title Included Permissions Copy Stage
roles/pubsublite.editor Modify topics, subscriptions and reservations, publish and consume messages. Pub/Sub Lite Editor ['pubsublite.locations.openKafkaStream', 'pubsublite.operations.get', 'pubsublite.operations.list', 'pubsublite.reservations.attachTopic', 'pubsublite.reservations.create', 'pubsublite.reservations.delete', 'pubsublite.reservations.get', 'pubsublite.reservations.list', 'pubsublite.reservations.listTopics', 'pubsublite.reservations.update', 'pubsublite.subscriptions.create', 'pubsublite.subscriptions.delete', 'pubsublite.subscriptions.get', 'pubsublite.subscriptions.getCursor', 'pubsublite.subscriptions.list', 'pubsublite.subscriptions.seek', 'pubsublite.subscriptions.setCursor', 'pubsublite.subscriptions.subscribe', 'pubsublite.subscriptions.update', 'pubsublite.topics.computeHeadCursor', 'pubsublite.topics.computeMessageStats', 'pubsublite.topics.computeTimeCursor', 'pubsublite.topics.create', 'pubsublite.topics.delete', 'pubsublite.topics.get', 'pubsublite.topics.getPartitions', 'pubsublite.topics.list', 'pubsublite.topics.listSubscriptions', 'pubsublite.topics.publish', 'pubsublite.topics.subscribe', 'pubsublite.topics.update'] GA
roles/pubsub.publisher Publish messages to a topic. Pub/Sub Publisher ['pubsub.topics.publish'] GA
roles/pubsublite.serviceAgent Grants Pub/Sub Lite Service Agent access to project resources. Pub/Sub Lite Service Agent ['pubsub.topics.publish', 'pubsublite.subscriptions.get', 'pubsublite.subscriptions.getCursor', 'pubsublite.subscriptions.setCursor', 'pubsublite.subscriptions.subscribe', 'pubsublite.topics.computeHeadCursor', 'pubsublite.topics.getPartitions', 'pubsublite.topics.publish', 'pubsublite.topics.subscribe'] GA
roles/pubsublite.subscriber Subscribe to and read messages from a topic. Pub/Sub Lite Subscriber ['pubsublite.locations.openKafkaStream', 'pubsublite.operations.get', 'pubsublite.subscriptions.getCursor', 'pubsublite.subscriptions.seek', 'pubsublite.subscriptions.setCursor', 'pubsublite.subscriptions.subscribe', 'pubsublite.topics.computeHeadCursor', 'pubsublite.topics.computeMessageStats', 'pubsublite.topics.computeTimeCursor', 'pubsublite.topics.getPartitions', 'pubsublite.topics.subscribe'] GA
roles/pubsub.viewer View topics, subscriptions, and snapshots. Pub/Sub Viewer ['pubsub.schemas.get', 'pubsub.schemas.list', 'pubsub.schemas.listRevisions', 'pubsub.schemas.validate', 'pubsub.snapshots.get', 'pubsub.snapshots.list', 'pubsub.subscriptions.get', 'pubsub.subscriptions.list', 'pubsub.topics.get', 'pubsub.topics.list', 'resourcemanager.projects.get', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] GA
roles/pubsublite.admin Full access to topics, subscriptions and reservations. Pub/Sub Lite Admin ['pubsublite.locations.openKafkaStream', 'pubsublite.operations.get', 'pubsublite.operations.list', 'pubsublite.reservations.attachTopic', 'pubsublite.reservations.create', 'pubsublite.reservations.delete', 'pubsublite.reservations.get', 'pubsublite.reservations.list', 'pubsublite.reservations.listTopics', 'pubsublite.reservations.update', 'pubsublite.subscriptions.create', 'pubsublite.subscriptions.delete', 'pubsublite.subscriptions.get', 'pubsublite.subscriptions.getCursor', 'pubsublite.subscriptions.list', 'pubsublite.subscriptions.seek', 'pubsublite.subscriptions.setCursor', 'pubsublite.subscriptions.subscribe', 'pubsublite.subscriptions.update', 'pubsublite.topics.computeHeadCursor', 'pubsublite.topics.computeMessageStats', 'pubsublite.topics.computeTimeCursor', 'pubsublite.topics.create', 'pubsublite.topics.delete', 'pubsublite.topics.get', 'pubsublite.topics.getPartitions', 'pubsublite.topics.list', 'pubsublite.topics.listSubscriptions', 'pubsublite.topics.publish', 'pubsublite.topics.subscribe', 'pubsublite.topics.update'] GA
roles/pubsub.subscriber Consume messages from a subscription, attach subscriptions to a topic, and seek to a snapshot. Pub/Sub Subscriber ['pubsub.snapshots.seek', 'pubsub.subscriptions.consume', 'pubsub.topics.attachSubscription'] GA
roles/pubsub.admin Full access to topics, subscriptions, and snapshots. Pub/Sub Admin ['pubsub.schemas.attach', 'pubsub.schemas.commit', 'pubsub.schemas.create', 'pubsub.schemas.delete', 'pubsub.schemas.get', 'pubsub.schemas.getIamPolicy', 'pubsub.schemas.list', 'pubsub.schemas.listRevisions', 'pubsub.schemas.rollback', 'pubsub.schemas.setIamPolicy', 'pubsub.schemas.validate', 'pubsub.snapshots.create', 'pubsub.snapshots.delete', 'pubsub.snapshots.get', 'pubsub.snapshots.getIamPolicy', 'pubsub.snapshots.list', 'pubsub.snapshots.seek', 'pubsub.snapshots.setIamPolicy', 'pubsub.snapshots.update', 'pubsub.subscriptions.consume', 'pubsub.subscriptions.create', 'pubsub.subscriptions.delete', 'pubsub.subscriptions.get', 'pubsub.subscriptions.getIamPolicy', 'pubsub.subscriptions.list', 'pubsub.subscriptions.setIamPolicy', 'pubsub.subscriptions.update', 'pubsub.topics.attachSubscription', 'pubsub.topics.create', 'pubsub.topics.delete', 'pubsub.topics.detachSubscription', 'pubsub.topics.get', 'pubsub.topics.getIamPolicy', 'pubsub.topics.list', 'pubsub.topics.publish', 'pubsub.topics.setIamPolicy', 'pubsub.topics.update', 'pubsub.topics.updateTag', 'resourcemanager.projects.get', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] GA
roles/pubsublite.publisher Publish messages to a topic. Pub/Sub Lite Publisher ['pubsublite.locations.openKafkaStream', 'pubsublite.topics.getPartitions', 'pubsublite.topics.publish'] GA
roles/pubsub.editor Modify topics and subscriptions, publish and consume messages. Pub/Sub Editor ['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.snapshots.delete', 'pubsub.snapshots.get', 'pubsub.snapshots.list', 'pubsub.snapshots.seek', 'pubsub.snapshots.update', 'pubsub.subscriptions.consume', 'pubsub.subscriptions.create', 'pubsub.subscriptions.delete', 'pubsub.subscriptions.get', 'pubsub.subscriptions.list', 'pubsub.subscriptions.update', 'pubsub.topics.attachSubscription', 'pubsub.topics.create', 'pubsub.topics.delete', 'pubsub.topics.detachSubscription', 'pubsub.topics.get', 'pubsub.topics.list', 'pubsub.topics.publish', 'pubsub.topics.update', 'pubsub.topics.updateTag', 'resourcemanager.projects.get', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] GA
roles/pubsub.serviceAgent Grants Cloud Pub/Sub Service Account access to manage resources. Cloud Pub/Sub Service Agent ['iam.serviceAccounts.get', 'iam.serviceAccounts.getAccessToken', 'iam.serviceAccounts.getOpenIdToken', 'iam.serviceAccounts.implicitDelegation', 'iam.serviceAccounts.list', 'iam.serviceAccounts.signBlob', 'iam.serviceAccounts.signJwt', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/pubsublite.viewer View topics, subscriptions and reservations. Pub/Sub Lite Viewer ['pubsublite.operations.get', 'pubsublite.operations.list', 'pubsublite.reservations.get', 'pubsublite.reservations.list', 'pubsublite.reservations.listTopics', 'pubsublite.subscriptions.get', 'pubsublite.subscriptions.getCursor', 'pubsublite.subscriptions.list', 'pubsublite.topics.get', 'pubsublite.topics.getPartitions', 'pubsublite.topics.list', 'pubsublite.topics.listSubscriptions'] GA