Roles Data

Name Description Title Included Permissions Copy Stage
roles/networkconnectivity.regionalEndpointViewer Read-only access to all Regional Endpoint resources. Regional Endpoint Viewer ['networkconnectivity.regionalEndpoints.get', 'networkconnectivity.regionalEndpoints.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.groupUser Enables use access on group resources Group User ['networkconnectivity.groups.use'] GA
roles/networkconnectivity.spokeAdmin Enables full access to spoke resources and read-only access to hub resources Spoke Admin ['networkconnectivity.hubRouteTables.get', 'networkconnectivity.hubRouteTables.getIamPolicy', 'networkconnectivity.hubRouteTables.list', 'networkconnectivity.hubRoutes.get', 'networkconnectivity.hubRoutes.getIamPolicy', 'networkconnectivity.hubRoutes.list', 'networkconnectivity.hubs.get', 'networkconnectivity.hubs.getIamPolicy', 'networkconnectivity.hubs.list', 'networkconnectivity.locations.get', 'networkconnectivity.locations.list', 'networkconnectivity.operations.get', 'networkconnectivity.operations.list', 'networkconnectivity.spokes.create', 'networkconnectivity.spokes.delete', 'networkconnectivity.spokes.get', 'networkconnectivity.spokes.getIamPolicy', 'networkconnectivity.spokes.list', 'networkconnectivity.spokes.setIamPolicy', 'networkconnectivity.spokes.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.hubAdmin Enables full access to hub and spoke resources Hub & Spoke Admin ['networkconnectivity.groups.acceptSpoke', 'networkconnectivity.groups.get', 'networkconnectivity.groups.getIamPolicy', 'networkconnectivity.groups.list', 'networkconnectivity.groups.rejectSpoke', 'networkconnectivity.groups.setIamPolicy', 'networkconnectivity.groups.use', 'networkconnectivity.hubRouteTables.get', 'networkconnectivity.hubRouteTables.getIamPolicy', 'networkconnectivity.hubRouteTables.list', 'networkconnectivity.hubRouteTables.setIamPolicy', 'networkconnectivity.hubRoutes.get', 'networkconnectivity.hubRoutes.getIamPolicy', 'networkconnectivity.hubRoutes.list', 'networkconnectivity.hubRoutes.setIamPolicy', 'networkconnectivity.hubs.create', 'networkconnectivity.hubs.delete', 'networkconnectivity.hubs.get', 'networkconnectivity.hubs.getIamPolicy', 'networkconnectivity.hubs.list', 'networkconnectivity.hubs.listSpokes', 'networkconnectivity.hubs.queryStatus', 'networkconnectivity.hubs.setIamPolicy', 'networkconnectivity.hubs.update', 'networkconnectivity.locations.get', 'networkconnectivity.locations.list', 'networkconnectivity.operations.cancel', 'networkconnectivity.operations.delete', 'networkconnectivity.operations.get', 'networkconnectivity.operations.list', 'networkconnectivity.spokes.create', 'networkconnectivity.spokes.delete', 'networkconnectivity.spokes.get', 'networkconnectivity.spokes.getIamPolicy', 'networkconnectivity.spokes.list', 'networkconnectivity.spokes.setIamPolicy', 'networkconnectivity.spokes.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.consumerNetworkAdmin Service Automation Consumer Network Admin is responsible for setting up ServiceConnectionPolicies. Service Automation Consumer Network Admin ['networkconnectivity.serviceConnectionPolicies.create', 'networkconnectivity.serviceConnectionPolicies.delete', 'networkconnectivity.serviceConnectionPolicies.get', 'networkconnectivity.serviceConnectionPolicies.list', 'networkconnectivity.serviceConnectionPolicies.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.hubViewer Enables read-only access to hub and spoke resources Hub & Spoke Viewer ['networkconnectivity.groups.get', 'networkconnectivity.groups.getIamPolicy', 'networkconnectivity.groups.list', 'networkconnectivity.hubRouteTables.get', 'networkconnectivity.hubRouteTables.getIamPolicy', 'networkconnectivity.hubRouteTables.list', 'networkconnectivity.hubRoutes.get', 'networkconnectivity.hubRoutes.getIamPolicy', 'networkconnectivity.hubRoutes.list', 'networkconnectivity.hubs.get', 'networkconnectivity.hubs.getIamPolicy', 'networkconnectivity.hubs.list', 'networkconnectivity.hubs.listSpokes', 'networkconnectivity.hubs.queryStatus', 'networkconnectivity.locations.get', 'networkconnectivity.locations.list', 'networkconnectivity.spokes.get', 'networkconnectivity.spokes.getIamPolicy', 'networkconnectivity.spokes.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.serviceClassUser Service Class User uses a ServiceClass Service Class User ['networkconnectivity.serviceClasses.get', 'networkconnectivity.serviceClasses.list', 'networkconnectivity.serviceClasses.use', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.serviceAgent Grants the Network Connectivity API authority to read some networking resources. It does not mutate these resources. Network Connectivity Service Agent ['compute.addresses.create', 'compute.addresses.createInternal', 'compute.addresses.delete', 'compute.addresses.deleteInternal', 'compute.addresses.get', 'compute.addresses.setLabels', 'compute.addresses.use', 'compute.forwardingRules.create', 'compute.forwardingRules.delete', 'compute.forwardingRules.get', 'compute.forwardingRules.pscCreate', 'compute.forwardingRules.pscDelete', 'compute.forwardingRules.pscSetLabels', 'compute.forwardingRules.pscSetTarget', 'compute.forwardingRules.pscUpdate', 'compute.forwardingRules.setLabels', 'compute.instances.get', 'compute.interconnectAttachments.get', 'compute.networks.get', 'compute.networks.use', 'compute.projects.get', 'compute.regionOperations.get', 'compute.routers.get', 'compute.subnetworks.get', 'compute.subnetworks.getIamPolicy', 'compute.subnetworks.list', 'compute.subnetworks.setIamPolicy', 'compute.subnetworks.use', 'compute.vpnTunnels.get', 'dns.managedZones.create', 'dns.networks.bindPrivateDNSZone', 'networkconnectivity.operations.get', 'servicedirectory.namespaces.associatePrivateZone', 'servicedirectory.namespaces.create', 'servicedirectory.namespaces.delete', 'servicedirectory.services.create', 'servicedirectory.services.delete'] GA
roles/networkconnectivity.serviceProducerAdmin Service Automation Producer Admin uses information from a consumer request to manage ServiceClasses and ServiceConnectionMaps Service Automation Service Producer Admin ['networkconnectivity.operations.get', 'networkconnectivity.operations.list', 'networkconnectivity.serviceClasses.create', 'networkconnectivity.serviceClasses.delete', 'networkconnectivity.serviceClasses.get', 'networkconnectivity.serviceClasses.list', 'networkconnectivity.serviceClasses.update', 'networkconnectivity.serviceClasses.use', 'networkconnectivity.serviceConnectionMaps.create', 'networkconnectivity.serviceConnectionMaps.delete', 'networkconnectivity.serviceConnectionMaps.get', 'networkconnectivity.serviceConnectionMaps.list', 'networkconnectivity.serviceConnectionMaps.update', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA
roles/networkconnectivity.regionalEndpointAdmin Full access to all Regional Endpoint resources. Regional Endpoint Admin ['networkconnectivity.regionalEndpoints.create', 'networkconnectivity.regionalEndpoints.delete', 'networkconnectivity.regionalEndpoints.get', 'networkconnectivity.regionalEndpoints.list', 'resourcemanager.projects.get', 'resourcemanager.projects.list'] GA