Roles Data

Name Description Title Included Permissions Copy Stage
roles/managedkafka.serviceAgent Gives Managed Kafka Service Agent access to Cloud Platform resources. Managed Kafka Service Agent ['compute.addresses.create', 'compute.addresses.createInternal', 'compute.addresses.delete', 'compute.addresses.deleteInternal', 'compute.addresses.list', 'compute.addresses.use', 'compute.addresses.useInternal', 'compute.forwardingRules.create', 'compute.forwardingRules.delete', 'compute.forwardingRules.list', 'compute.forwardingRules.pscCreate', 'compute.forwardingRules.pscDelete', 'compute.networks.get', 'compute.networks.use', 'compute.regionOperations.get', 'compute.subnetworks.get', 'compute.subnetworks.use', 'dns.changes.create', 'dns.managedZones.create', 'dns.managedZones.delete', 'dns.managedZones.list', 'dns.networks.bindPrivateDNSZone', 'dns.networks.targetWithPeeringZone', 'dns.resourceRecordSets.create', 'dns.resourceRecordSets.delete', 'dns.resourceRecordSets.list', 'dns.resourceRecordSets.update', 'managedkafka.clusters.connect', 'privateca.caPools.get', 'servicedirectory.namespaces.create', 'servicedirectory.services.create', 'servicedirectory.services.delete'] GA
roles/managedkafka.topicEditor Provides read and write access to topic metadata. Intended for, e.g., developers who configure topics. Managed Kafka Topic Editor ['managedkafka.clusters.get', 'managedkafka.clusters.list', 'managedkafka.consumerGroups.get', 'managedkafka.consumerGroups.list', 'managedkafka.locations.get', 'managedkafka.locations.list', 'managedkafka.operations.get', 'managedkafka.operations.list', 'managedkafka.topics.create', 'managedkafka.topics.delete', 'managedkafka.topics.get', 'managedkafka.topics.list', 'managedkafka.topics.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] BETA
roles/managedkafka.viewer Readonly access to Managed Kafka resources. Managed Kafka Viewer ['managedkafka.clusters.get', 'managedkafka.clusters.list', 'managedkafka.consumerGroups.get', 'managedkafka.consumerGroups.list', 'managedkafka.locations.get', 'managedkafka.locations.list', 'managedkafka.operations.get', 'managedkafka.operations.list', 'managedkafka.topics.get', 'managedkafka.topics.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] BETA
roles/managedkafka.admin Full access to Managed Kafka resources. Managed Kafka Admin ['managedkafka.clusters.connect', 'managedkafka.clusters.create', 'managedkafka.clusters.delete', 'managedkafka.clusters.get', 'managedkafka.clusters.list', 'managedkafka.clusters.update', 'managedkafka.consumerGroups.delete', 'managedkafka.consumerGroups.get', 'managedkafka.consumerGroups.list', 'managedkafka.consumerGroups.update', 'managedkafka.locations.get', 'managedkafka.locations.list', 'managedkafka.operations.cancel', 'managedkafka.operations.delete', 'managedkafka.operations.get', 'managedkafka.operations.list', 'managedkafka.topics.create', 'managedkafka.topics.delete', 'managedkafka.topics.get', 'managedkafka.topics.list', 'managedkafka.topics.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] BETA
roles/managedkafka.clusterEditor Provides read and write access to Kafka clusters. Intended for, e.g., IT Departments that provision Kafka clusters, but need not be able to read or modify topics or consumer groups. Managed Kafka Cluster Editor ['managedkafka.clusters.create', 'managedkafka.clusters.delete', 'managedkafka.clusters.get', 'managedkafka.clusters.list', 'managedkafka.clusters.update', 'managedkafka.consumerGroups.get', 'managedkafka.consumerGroups.list', 'managedkafka.locations.get', 'managedkafka.locations.list', 'managedkafka.operations.get', 'managedkafka.operations.list', 'managedkafka.topics.get', 'managedkafka.topics.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] BETA
roles/managedkafka.client Provides access to connect to the Kafka servers in a cluster, i.e. provides Kafka data plane access. Intended for, e.g., producers and consumers. Managed Kafka Client ['managedkafka.clusters.connect', 'managedkafka.clusters.get', 'managedkafka.clusters.list', 'managedkafka.consumerGroups.delete', 'managedkafka.consumerGroups.get', 'managedkafka.consumerGroups.list', 'managedkafka.consumerGroups.update', 'managedkafka.locations.get', 'managedkafka.locations.list', 'managedkafka.operations.get', 'managedkafka.operations.list', 'managedkafka.topics.create', 'managedkafka.topics.delete', 'managedkafka.topics.get', 'managedkafka.topics.list', 'managedkafka.topics.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] BETA
roles/managedkafka.consumerGroupEditor Provides read and write access to consumer group metadata. Intended for, e.g., developers who configure consumer groups. Managed Kafka Consumer Group Editor ['managedkafka.clusters.get', 'managedkafka.clusters.list', 'managedkafka.consumerGroups.delete', 'managedkafka.consumerGroups.get', 'managedkafka.consumerGroups.list', 'managedkafka.consumerGroups.update', 'managedkafka.locations.get', 'managedkafka.locations.list', 'managedkafka.operations.get', 'managedkafka.operations.list', 'managedkafka.topics.get', 'managedkafka.topics.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list', 'serviceusage.quotas.get', 'serviceusage.services.get', 'serviceusage.services.list'] BETA