In questa pagina vengono descritti i ruoli IAM e vengono elencati i ruoli predefiniti che puoi concedere alle entità.
Un ruolo contiene un set di autorizzazioni che consentono di eseguire azioni specifiche sulle risorse di Google Cloud. Per rendere le autorizzazioni disponibili alle entità, inclusi utenti, gruppi e account di servizio, devi concedere i ruoli alle entità.
Prerequisiti per questa guida
- Comprendi i concetti di base di IAM
Tipi di ruolo
In IAM esistono questi tre tipi di ruoli:
- Ruoli di base, che includono i ruoli Proprietario, Editor e Visualizzatore esistenti prima dell'introduzione di IAM.
- Ruoli predefiniti, che forniscono un accesso granulare per un servizio specifico e sono gestiti da Google Cloud.
- Ruoli personalizzati, che forniscono un accesso granulare in base a un elenco di autorizzazioni specificato dall'utente.
Per determinare se un'autorizzazione è inclusa in un ruolo di base, predefinito o personalizzato, puoi utilizzare uno dei seguenti metodi:
- Esegui il comando
gcloud iam roles describe
per elencare le autorizzazioni nel ruolo. - Chiama il metodo API REST
roles.get()
per elencare le autorizzazioni nel ruolo. - Solo per i ruoli di base e predefiniti: cerca nel riferimento autorizzazioni per verificare se l'autorizzazione è stata concessa dal ruolo.
- Solo per i ruoli predefiniti: cerca le descrizioni dei ruoli predefinite in questa pagina per vedere quali autorizzazioni include il ruolo.
Le sezioni seguenti descrivono ogni tipo di ruolo e forniscono esempi su come utilizzarle.
Ruoli di base
Esistono diversi ruoli di base che esistevano prima dell'introduzione di IAM: Proprietario, Editor e Visualizzatore. Questi ruoli sono concentrici, ovvero il ruolo Proprietario include le autorizzazioni del ruolo Editor e quest'ultimo include le autorizzazioni del ruolo Visualizzatore. Originariamente erano noti come "ruoli originari".
La tabella seguente riepiloga le autorizzazioni che i ruoli di base includono in tutti i servizi Google Cloud:
Definizioni di base dei ruoli
Nome | Titolo | Autorizzazioni |
---|---|---|
roles/viewer |
Visualizzatore | Autorizzazioni relative ad azioni di sola lettura senza effetto sullo stato, ad esempio la visualizzazione (ma non la modifica) di risorse o dati esistenti. |
roles/editor |
Editor |
Tutte le autorizzazioni di visualizzazione, con autorizzazione più per le azioni che modificano
lo stato, ad esempio la modifica di risorse esistenti.
Nota:
il ruolo Editor contiene le autorizzazioni per creare ed eliminare risorse per
la maggior parte dei servizi Google Cloud. ma non include le autorizzazioni per eseguire tutte le azioni per tutti i servizi. Per ulteriori informazioni su come verificare se un ruolo ha le autorizzazioni necessarie, consulta la pagina Tipi di ruoli in questa pagina.
|
roles/owner |
Proprietario |
Tutte le autorizzazioni Editor e le autorizzazioni per le azioni seguenti:
Nota:
|
Puoi concedere ruoli di base con Google Cloud Console, tramite l'API e l'interfaccia a riga di comando gcloud. Per concedere i ruoli di base su un progetto, una cartella o un'organizzazione, consulta Gestire l'accesso a progetti, cartelle e organizzazioni. Per concedere i ruoli di base su altre risorse, consulta la pagina Gestire l'accesso ad altre risorse.
Ruoli predefiniti
Oltre ai ruoli di base, IAM fornisce ruoli predefiniti aggiuntivi che offrono un accesso granulare a determinate risorse Google Cloud e impediscono l'accesso indesiderato ad altre risorse. Questi ruoli vengono creati e gestiti da Google. Google aggiorna automaticamente le autorizzazioni in base alle esigenze, ad esempio quando Google Cloud aggiunge nuove funzionalità o servizi.
Le seguenti tabelle elencano questi ruoli, la loro descrizione e il tipo di risorsa di livello più basso in cui è possibile impostare i ruoli. Un ruolo specifico può essere concesso a questo tipo di risorsa o nella maggior parte dei casi a qualsiasi tipo superiore nella gerarchia di risorse di Google Cloud.
Puoi concedere più ruoli allo stesso utente, a qualsiasi livello della gerarchia delle risorse. Ad esempio, lo stesso utente può avere i ruoli Amministratore rete Compute e Visualizzatore log su un progetto e anche il ruolo Publisher Pub/Sub su un argomento Pub/Sub all'interno di quel progetto. Per elencare le autorizzazioni contenute in un ruolo, consulta la sezione Ottenere i metadati del ruolo.
Per assistenza nella scelta dei ruoli predefiniti più appropriati, consulta la pagina Scegliere i ruoli predefiniti.
Ruoli di Access Approval
Ruolo | Autorizzazioni |
---|---|
Approvatore Access Access beta( Può visualizzare o intervenire sulle richieste di approvazione dell'accesso e visualizzare la configurazione Contiene tre autorizzazioni di proprietario |
accessapproval.requests.*
accessapproval. accessapproval.settings.get resourcemanager.projects.get resourcemanager.projects.list |
Editor Config Access Access beta( Può aggiornare la configurazione di approvazione dell'accesso Contiene due autorizzazioni di proprietario |
accessapproval. accessapproval.settings.*
resourcemanager.projects.get resourcemanager.projects.list |
Strumento di convalida Access Approval beta( Capacità di annullare la convalida di richieste di approvazione approvate esistenti Contiene 1 autorizzazione di proprietario |
manage_accounts
accessapproval. accessapproval. accessapproval.settings.get resourcemanager.projects.get resourcemanager.projects.list |
Visualizzatore Access Approval beta( Può visualizzare le richieste di approvazione dell'accesso e la configurazione |
accessapproval.requests.get accessapproval.requests.list accessapproval. accessapproval.settings.get resourcemanager.projects.get resourcemanager.projects.list |
Ruoli di Gestore contesto accesso
Ruolo | Autorizzazioni |
---|---|
Amministratore associazioni accessi Cloud( Creazione, modifica e cambiamento delle associazioni accessi Cloud. |
accesscontextmanager.
|
Lettore associazioni accessi Cloud( Accesso in lettura alle associazioni accessi Cloud. |
accesscontextmanager. accesscontextmanager. |
Amministratore Gestore contesto accesso( Accesso completo ai criteri, ai livelli di accesso, alle zone di accesso e alle descrizioni delle organizzazioni autorizzate. Contiene due autorizzazioni di proprietario |
accesscontextmanager.
accesscontextmanager.
accesscontextmanager.
accesscontextmanager.
accesscontextmanager.
accesscontextmanager.
cloudasset. resourcemanager. resourcemanager.projects.get resourcemanager.projects.list |
Editor Gestore contesto accesso( Accesso in modifica ai criteri. Crea e modifica i livelli di accesso, le zone di accesso e le descrizioni delle organizzazioni autorizzate. |
accesscontextmanager.
accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager.
accesscontextmanager.
accesscontextmanager.
accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager.
accesscontextmanager.
cloudasset. resourcemanager. resourcemanager.projects.get resourcemanager.projects.list |
Lettore Gestore contesto accesso( Accesso in lettura ai criteri, ai livelli di accesso, alle zone di accesso e alle descrizioni delle organizzazioni autorizzate. |
accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. resourcemanager. resourcemanager.projects.get resourcemanager.projects.list |
Visualizzatore strumento per la risoluzione dei problemi Controlli di servizio VPC(
|
accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. accesscontextmanager. logging.exclusions.get logging.exclusions.list logging.logEntries.list logging.logMetrics.get logging.logMetrics.list logging.logServiceIndexes.list logging.logServices.list logging.logs.list logging.sinks.get logging.sinks.list logging.utilizzo.get resourcemanager. resourcemanager.projects.get resourcemanager.projects.list |
Ruoli
Ruolo | Autorizzazioni |
---|---|
Amministratore azioni( Accesso per modificare un'azione ed eseguirne il deployment |
azioni.*
firebase.projects.get firebase.projects.update resourcemanager.projects.get resourcemanager.projects.list serviceusage.services.use |
Visualizzatore azioni( Accesso per visualizzare un'azione |
azioni.agente.get Actions.agentVersions.get Actions.agentVersions.list firebase.projects.get resourcemanager.projects.get resourcemanager.projects.list serviceusage.services.use |
Ruoli di AI Notebooks
Ruolo | Autorizzazioni |
---|---|
Amministratore Notebooks( Accesso completo a blocchi note, tutte le risorse. Le risorse di livello più basso in cui puoi concedere questo ruolo:
Contiene 5 autorizzazioni del proprietario |
compute.acceleratorTypes.*
compute.addresses.get compute.addresses.list compute.autoscalers.get compute.autoscalers.list compute.backendBuckets.get compute. compute.backendBuckets.list compute.backendServices.get compute. compute.backendServices.list compute.commitments.get compute.commitments.list compute.diskTypes.*
compute.disks.get compute.disks.getIamPolicy compute.disks.list compute. compute.disks.listTagBindings compute. compute. compute.firewallPolicies.get compute. compute.firewallPolicies.list compute.firewalls.get compute.firewalls.list compute.forwardingRegole.get compute.forwardingRegole.list compute.globalAddresses.get compute.globalAddresses.list compute. compute. compute. compute. compute. compute.globalOperations.get compute. compute.globalOperations.list compute. compute. compute.healthChecks.get compute.healthChecks.list compute.httpHealthChecks.get compute.httpHealthChecks.list compute.httpsHealthChecks.get compute.httpsHealthChecks.list compute.images.get compute.images.getFromFamily compute.images.getIamPolicy compute.images.list compute. compute.images.listTagBindings compute. compute. compute.instanceGroups.get compute.instanceGroups.list compute.instanceTemplates.get compute. compute.instanceTemplates.list compute.instances.get compute. compute. compute.instances.getIamPolicy compute. compute. compute. compute. compute.instances.list compute. compute. compute. compute. compute.
compute.
compute.interconnects.get compute.interconnects.list compute.licenseCodes.get compute. compute.licenseCodes.list compute.licenses.get compute.licenses.getIamPolicy compute.licenses.list compute.machineImages.get compute. compute.machineImages.list compute.machineTypes.*
compute. compute. compute. compute.networkAttachments.get compute. compute. compute. compute. compute. compute. compute.networks.get compute. compute. compute.networks.list compute. compute.nodeGroups.get compute. compute.nodeGroups.list compute.nodeTemplates.get compute. compute.nodeTemplates.list compute.nodeTypes.*
compute. compute.packetMirrorings.get compute.packetMirrorings.list compute.projects.get compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute.regionHealthChecks.get compute. compute. compute. compute. compute. compute.regionOperations.get compute. compute.regionOperations.list compute. compute. compute. compute. compute.regionSslPolicies.get compute.regionSslPolicies.list compute. compute. compute. compute. compute. compute. compute. compute.regionUrlMaps.get compute.regionUrlMaps.list compute.regionUrlMaps.validate compute.regions.*
compute.reservations.get compute.reservations.list compute.resourcePolicies.get compute. compute.resourcePolicies.list compute.router.get compute.router.list compute.routes.get compute.routes.list compute.securityPolicies.get compute. compute.securityPolicies.list compute.serviceAttachments.get compute. compute. compute.snapshots.get compute.snapshots.getIamPolicy compute.snapshots.list compute. compute. compute.sslCertificates.get compute.sslCertificates.list compute.sslPolicies.get compute.sslPolicies.list compute. compute.subnetworks.get compute. compute.subnetworks.list compute.targetGrpcProxies.get compute.targetGrpcProxies.list compute.targetHttpProxies.get compute.targetHttpProxies.list compute.targetHttpsProxies.get compute. compute.targetInstances.get compute.targetInstances.list compute.targetPools.get compute.targetPools.list compute.targetSslProxies.get compute.targetSslProxies.list compute.targetTcpProxies.get compute.targetTcpProxies.list compute.targetVpnGateways.get compute.targetVpnGateways.list compute.urlMaps.get compute.urlMaps.list compute.urlMaps.validate compute.vpnGateways.get compute.vpnGateways.list compute.vpnTunnels.get compute.vpnTunnels.list compute.zoneOperations.get compute. compute.zoneOperations.list compute.zones.*
notebook.*
resourcemanager.projects.get resourcemanager.projects.list serviceusage.quotas.get serviceusage.services.get serviceusage.services.list |
Amministratore Notebooks legacy( Accesso completo a tutte le risorse di Notebooks tramite l'API Compute. Contiene 38 autorizzazioni del proprietario |
compute.*
notebook.*
resourcemanager.projects.get resourcemanager.projects.list serviceusage.quotas.get serviceusage.services.get serviceusage.services.list |
Visualizzatore legacy Notebooks( Accesso in sola lettura a tutte le risorse di Notebooks tramite l'API Compute. |
compute.acceleratorTypes.*
compute.addresses.get compute.addresses.list compute.autoscalers.get compute.autoscalers.list compute.backendBuckets.get compute. compute.backendBuckets.list compute.backendServices.get compute. compute.backendServices.list compute.commitments.get compute.commitments.list compute.diskTypes.*
compute.disks.get compute.disks.getIamPolicy compute.disks.list compute. compute.disks.listTagBindings compute. compute. compute.firewallPolicies.get compute. compute.firewallPolicies.list compute.firewalls.get compute.firewalls.list compute.forwardingRegole.get compute.forwardingRegole.list compute.globalAddresses.get compute.globalAddresses.list compute. compute. compute. compute. compute. compute.globalOperations.get compute. compute.globalOperations.list compute. compute. compute.healthChecks.get compute.healthChecks.list compute.httpHealthChecks.get compute.httpHealthChecks.list compute.httpsHealthChecks.get compute.httpsHealthChecks.list compute.images.get compute.images.getFromFamily compute.images.getIamPolicy compute.images.list compute. compute.images.listTagBindings compute. compute. compute.instanceGroups.get compute.instanceGroups.list compute.instanceTemplates.get compute. compute.instanceTemplates.list compute.instances.get compute. compute. compute.instances.getIamPolicy compute. compute. compute. compute. compute.instances.list compute. compute. compute. compute. compute.
compute.
compute.interconnects.get compute.interconnects.list compute.licenseCodes.get compute. compute.licenseCodes.list compute.licenses.get compute.licenses.getIamPolicy compute.licenses.list compute.machineImages.get compute. compute.machineImages.list compute.machineTypes.*
compute. compute. compute. compute.networkAttachments.get compute. compute. compute. compute. compute. compute. compute.networks.get compute. compute. compute.networks.list compute. compute.nodeGroups.get compute. compute.nodeGroups.list compute.nodeTemplates.get compute. compute.nodeTemplates.list compute.nodeTypes.*
compute. compute.packetMirrorings.get compute.packetMirrorings.list compute.projects.get compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute.regionHealthChecks.get compute. compute. compute. compute. compute. compute.regionOperations.get compute. compute.regionOperations.list compute. compute. compute. compute. compute.regionSslPolicies.get compute.regionSslPolicies.list compute. compute. compute. compute. compute. compute. compute. compute.regionUrlMaps.get compute.regionUrlMaps.list compute.regionUrlMaps.validate compute.regions.*
compute.reservations.get compute.reservations.list compute.resourcePolicies.get compute. compute.resourcePolicies.list compute.router.get compute.router.list compute.routes.get compute.routes.list compute.securityPolicies.get compute. compute.securityPolicies.list compute.serviceAttachments.get compute. compute. compute.snapshots.get compute.snapshots.getIamPolicy compute.snapshots.list compute. compute. compute.sslCertificates.get compute.sslCertificates.list compute.sslPolicies.get compute.sslPolicies.list compute. compute.subnetworks.get compute. compute.subnetworks.list compute.targetGrpcProxies.get compute.targetGrpcProxies.list compute.targetHttpProxies.get compute.targetHttpProxies.list compute.targetHttpsProxies.get compute. compute.targetInstances.get compute.targetInstances.list compute.targetPools.get compute.targetPools.list compute.targetSslProxies.get compute.targetSslProxies.list compute.targetTcpProxies.get compute.targetTcpProxies.list compute.targetVpnGateways.get compute.targetVpnGateways.list compute.urlMaps.get compute.urlMaps.list compute.urlMaps.validate compute.vpnGateways.get compute.vpnGateways.list compute.vpnTunnels.get compute.vpnTunnels.list compute.zoneOperations.get compute. compute.zoneOperations.list compute.zones.*
notebook.environments.get notebook. notebook.environments.list notebooks.executions.get blocchi note. notebooks.executions.list Notebooks. notebooks.instances.get notebooks.instances.getHealth Notebooks. notebooks.instances.list notebooks.locations.*
notebook.operations.get notebook.operations.list notebooks.runtimes.get notebook. notebooks.runtimes.list notebooks.schedules.get eventuali blocchi note. notebooks.schedules.list resourcemanager.projects.get resourcemanager.projects.list serviceusage.quotas.get serviceusage.services.get serviceusage.services.list |
Esecutore blocchi note( Accesso limitato per eseguire i blocchi note pianificati. |
compute.acceleratorTypes.*
compute.addresses.get compute.addresses.list compute.autoscalers.get compute.autoscalers.list compute.backendBuckets.get compute. compute.backendBuckets.list compute.backendServices.get compute. compute.backendServices.list compute.commitments.get compute.commitments.list compute.diskTypes.*
compute.disks.get compute.disks.getIamPolicy compute.disks.list compute. compute.disks.listTagBindings compute. compute. compute.firewallPolicies.get compute. compute.firewallPolicies.list compute.firewalls.get compute.firewalls.list compute.forwardingRegole.get compute.forwardingRegole.list compute.globalAddresses.get compute.globalAddresses.list compute. compute. compute. compute. compute. compute.globalOperations.get compute. compute.globalOperations.list compute. compute. compute.healthChecks.get compute.healthChecks.list compute.httpHealthChecks.get compute.httpHealthChecks.list compute.httpsHealthChecks.get compute.httpsHealthChecks.list compute.images.get compute.images.getFromFamily compute.images.getIamPolicy compute.images.list compute. compute.images.listTagBindings compute. compute. compute.instanceGroups.get compute.instanceGroups.list compute.instanceTemplates.get compute. compute.instanceTemplates.list compute.instances.get compute. compute. compute.instances.getIamPolicy compute. compute. compute. compute. compute.instances.list compute. compute. compute. compute. compute.
compute.
compute.interconnects.get compute.interconnects.list compute.licenseCodes.get compute. compute.licenseCodes.list compute.licenses.get compute.licenses.getIamPolicy compute.licenses.list compute.machineImages.get compute. compute.machineImages.list compute.machineTypes.*
compute. compute. compute. compute.networkAttachments.get compute. compute. compute. compute. compute. compute. compute.networks.get compute. compute. compute.networks.list compute. compute.nodeGroups.get compute. compute.nodeGroups.list compute.nodeTemplates.get compute. compute.nodeTemplates.list compute.nodeTypes.*
compute. compute.packetMirrorings.get compute.packetMirrorings.list compute.projects.get compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute.regionHealthChecks.get compute. compute. compute. compute. compute. compute.regionOperations.get compute. compute.regionOperations.list compute. compute. compute. compute. compute.regionSslPolicies.get compute.regionSslPolicies.list compute. compute. compute. compute. compute. compute. compute. compute.regionUrlMaps.get compute.regionUrlMaps.list compute.regionUrlMaps.validate compute.regions.*
compute.reservations.get compute.reservations.list compute.resourcePolicies.get compute. compute.resourcePolicies.list compute.router.get compute.router.list compute.routes.get compute.routes.list compute.securityPolicies.get compute. compute.securityPolicies.list compute.serviceAttachments.get compute. compute. compute.snapshots.get compute.snapshots.getIamPolicy compute.snapshots.list compute. compute. compute.sslCertificates.get compute.sslCertificates.list compute.sslPolicies.get compute.sslPolicies.list compute. compute.subnetworks.get compute. compute.subnetworks.list compute.targetGrpcProxies.get compute.targetGrpcProxies.list compute.targetHttpProxies.get compute.targetHttpProxies.list compute.targetHttpsProxies.get compute. compute.targetInstances.get compute.targetInstances.list compute.targetPools.get compute.targetPools.list compute.targetSslProxies.get compute.targetSslProxies.list compute.targetTcpProxies.get compute.targetTcpProxies.list compute.targetVpnGateways.get compute.targetVpnGateways.list compute.urlMaps.get compute.urlMaps.list compute.urlMaps.validate compute.vpnGateways.get compute.vpnGateways.list compute.vpnTunnels.get compute.vpnTunnels.list compute.zoneOperations.get compute. compute.zoneOperations.list compute.zones.*
notebook.environments.get notebook. notebook.environments.list notebooks.executions.create notebooks.executions.get blocchi note. notebooks.executions.list Notebooks. Notebooks.instances.create notebooks.instances.get notebooks.instances.getHealth Notebooks. notebooks.instances.list notebooks.locations.*
notebook.operations.get notebook.operations.list notebooks.runtimes.create notebooks.runtimes.get notebook. notebooks.runtimes.list notebook.schedules.create notebooks.schedules.get eventuali blocchi note. notebooks.schedules.list resourcemanager.projects.get resourcemanager.projects.list serviceusage.quotas.get serviceusage.services.get serviceusage.services.list |
Visualizzatore Notebooks( Accesso in sola lettura a blocchi note, tutte le risorse. Le risorse di livello più basso in cui puoi concedere questo ruolo:
|
compute.acceleratorTypes.*
compute.addresses.get compute.addresses.list compute.autoscalers.get compute.autoscalers.list compute.backendBuckets.get compute. compute.backendBuckets.list compute.backendServices.get compute. compute.backendServices.list compute.commitments.get compute.commitments.list compute.diskTypes.*
compute.disks.get compute.disks.getIamPolicy compute.disks.list compute. compute.disks.listTagBindings compute. compute. compute.firewallPolicies.get compute. compute.firewallPolicies.list compute.firewalls.get compute.firewalls.list compute.forwardingRegole.get compute.forwardingRegole.list compute.globalAddresses.get compute.globalAddresses.list compute. compute. compute. compute. compute. compute.globalOperations.get compute. compute.globalOperations.list compute. compute. compute.healthChecks.get compute.healthChecks.list compute.httpHealthChecks.get compute.httpHealthChecks.list compute.httpsHealthChecks.get compute.httpsHealthChecks.list compute.images.get compute.images.getFromFamily compute.images.getIamPolicy compute.images.list compute. compute.images.listTagBindings compute. compute. compute.instanceGroups.get compute.instanceGroups.list compute.instanceTemplates.get compute. compute.instanceTemplates.list compute.instances.get compute. compute. compute.instances.getIamPolicy compute. compute. compute. compute. compute.instances.list compute. compute. compute. compute. compute.
compute.
compute.interconnects.get compute.interconnects.list compute.licenseCodes.get compute. compute.licenseCodes.list compute.licenses.get compute.licenses.getIamPolicy compute.licenses.list compute.machineImages.get compute. compute.machineImages.list compute.machineTypes.*
compute. compute. compute. compute.networkAttachments.get compute. compute. compute. compute. compute. compute. compute.networks.get compute. compute. compute.networks.list compute. compute.nodeGroups.get compute. compute.nodeGroups.list compute.nodeTemplates.get compute. compute.nodeTemplates.list compute.nodeTypes.*
compute. compute.packetMirrorings.get compute.packetMirrorings.list compute.projects.get compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute. compute.regionHealthChecks.get compute. compute. compute. compute. compute. compute.regionOperations.get compute. compute.regionOperations.list compute. compute. compute. compute. compute.regionSslPolicies.get compute.regionSslPolicies.list compute. compute. compute. compute. compute. compute. compute. compute.regionUrlMaps.get compute.regionUrlMaps.list compute.regionUrlMaps.validate compute.regions.*
compute.reservations.get compute.reservations.list compute.resourcePolicies.get compute. compute.resourcePolicies.list compute.router.get compute.router.list compute.routes.get compute.routes.list compute.securityPolicies.get compute. compute.securityPolicies.list compute.serviceAttachments.get compute. compute. compute.snapshots.get compute.snapshots.getIamPolicy compute.snapshots.list compute. compute. compute.sslCertificates.get compute.sslCertificates.list compute.sslPolicies.get compute.sslPolicies.list compute. compute.subnetworks.get compute. compute.subnetworks.list compute.targetGrpcProxies.get compute.targetGrpcProxies.list compute.targetHttpProxies.get compute.targetHttpProxies.list compute.targetHttpsProxies.get compute. compute.targetInstances.get compute.targetInstances.list compute.targetPools.get compute.targetPools.list compute.targetSslProxies.get compute.targetSslProxies.list compute.targetTcpProxies.get compute.targetTcpProxies.list compute.targetVpnGateways.get compute.targetVpnGateways.list compute.urlMaps.get compute.urlMaps.list compute.urlMaps.validate compute.vpnGateways.get compute.vpnGateways.list compute.vpnTunnels.get compute.vpnTunnels.list compute.zoneOperations.get compute. compute.zoneOperations.list compute.zones.*
notebook.environments.get notebook. notebook.environments.list notebooks.executions.get blocchi note. notebooks.executions.list Notebooks. notebooks.instances.get notebooks.instances.getHealth Notebooks. notebooks.instances.list notebooks.locations.*
notebook.operations.get notebook.operations.list notebooks.runtimes.get notebook. notebooks.runtimes.list notebooks.schedules.get eventuali blocchi note. notebooks.schedules.list resourcemanager.projects.get resourcemanager.projects.list serviceusage.quotas.get serviceusage.services.get serviceusage.services.list |
Ruoli di AI Platform
Ruolo | Autorizzazioni |
---|---|
Amministratore AI Platform( Fornisce l'accesso completo alle risorse di AI Platform e ai relativi job, operazioni, modelli e versioni. Le risorse di livello più basso in cui puoi concedere questo ruolo:
Contiene tre autorizzazioni di proprietario |
ml.*
resourcemanager.projects.get |
Sviluppatore AI Platform( Offre la possibilità di utilizzare risorse AI Platform per creare modelli, versioni, job per l'addestramento e la previsione e inviare richieste di previsione online. Le risorse di livello più basso in cui puoi concedere questo ruolo:
Contiene 1 autorizzazione di proprietario |
ml.jobs.create ml.jobs.get ml.jobs.getIamPolicy ml.jobs.list ml.locations.*
ml.models.create ml.models.get ml.models.getIamPolicy ml.models.list ml.models.forecast ml.operations.get ml.operations.list ml.projects.getConfig ml.studies.*
ml.trials.*
ml.versions.get ml.versions.list ml.versions.forecast resourcemanager.projects.get |
Proprietario job AI Platform( Fornisce l'accesso completo a tutte le autorizzazioni per una particolare risorsa del job. Questo ruolo viene concesso automaticamente all'utente che crea il job. Le risorse di livello più basso in cui puoi concedere questo ruolo:
Contiene 1 autorizzazione di proprietario |
ml.jobs.*
|
Proprietario modello AI Platform( Fornisce l'accesso completo al modello e alle sue versioni. Questo ruolo viene concesso automaticamente all'utente che crea il modello. Le risorse di livello più basso in cui puoi concedere questo ruolo:
Contiene 1 autorizzazione di proprietario |
ml.models.*
ml.versions.*
|
Utente modello AI Platform( Fornisce le autorizzazioni per leggere il modello e le sue versioni e utilizzarle per la previsione. Le risorse di livello più basso in cui puoi concedere questo ruolo:
|
ml.models.get ml.models.forecast ml.versions.get ml.versions.list ml.versions.forecast |
Proprietario operazione AI Platform( Fornisce l'accesso completo a tutte le autorizzazioni per una particolare risorsa dell'operazione. Le risorse di livello più basso in cui puoi concedere questo ruolo:
|
mls.operations.*
|
Visualizzatore AI Platform( Fornisce l'accesso di sola lettura alle risorse AI Platform. Le risorse di livello più basso in cui puoi concedere questo ruolo:
|
ml.jobs.get ml.jobs.list ml.locations.*
ml.models.get ml.models.list ml.operations.get ml.operations.list ml.projects.getConfig ml.studies.get ml.studies.getIamPolicy ml.studies.list ml.trials.get ml.trials.list ml.versions.get ml.versions.list resourcemanager.projects.get |
Ruoli di Analytics Hub
Ruolo | Autorizzazioni |
---|---|
Amministratore Analytics Hub( Amministrazione di Data Exchange e schede Contiene due autorizzazioni di proprietario |
analyticshub.dataExchanges.*
analyticshub.listings.create analyticshub.listings.delete analyticshub.listings.get analyticshub. analyticshub.listings.list
manage_accounts
analyticshub. analyticshub.listings.update resourcemanager.projects.get resourcemanager.projects.list |
Amministratore elenco Analytics Hub( Concede il pieno controllo sugli elenchi, inclusi l'aggiornamento, l'eliminazione e l'impostazione degli ACL Contiene 1 autorizzazione di proprietario |
analyticshub.dataExchanges.get analyticshub. analyticshub. analyticshub.listings.delete analyticshub.listings.get analyticshub. analyticshub.listings.list
manage_accounts
analyticshub. analyticshub.listings.update resourcemanager.projects.get resourcemanager.projects.list |
Publisher Analytics Hub( Può pubblicare su Data Exchange e creare schede |
analyticshub.dataExchanges.get analyticshub. analyticshub. analyticshub.listings.create analyticshub.listings.get analyticshub. analyticshub.listings.list resourcemanager.projects.get resourcemanager.projects.list |
Abbonato Analytics Hub( Può sfogliare Data Exchange e iscriversi alle schede Contiene 1 autorizzazione di proprietario |
analyticshub.dataExchanges.get analyticshub. analyticshub. analyticshub.listings.get analyticshub. analyticshub.listings.list
manage_accounts
analyticshub. resourcemanager.projects.get resourcemanager.projects.list |
Visualizzatore Analytics Hub( Può sfogliare Data Exchange e le schede |
analyticshub.dataExchanges.get analyticshub. analyticshub. analyticshub.listings.get analyticshub. analyticshub.listings.list resourcemanager.projects.get resourcemanager.projects.list |
Ruoli di Gestione Android
Ruolo | Autorizzazioni |
---|---|
Utente Android Management( Accesso completo per la gestione dei dispositivi. |
androidmanagement. serviceusage.quotas.get serviceusage.services.get serviceusage.services.list |
Ruoli multi-cloud di Anthos
Ruolo | Autorizzazioni |
---|---|
Amministratore multi-cloud Anthos( Accesso come Amministratore alle risorse multi-cloud di Anthos. Contiene due autorizzazioni di proprietario |
gkemulti-cloud.*
resourcemanager.projects.get resourcemanager.projects.list |
Writer telemetria multi-cloud di Anthos( Concede l'accesso in scrittura ai dati di telemetria del cluster, come log, metriche e metadati delle risorse. |
logging.logEntries.create logging.logEntries.route Monitoring. Monitoring. Monitoring.
monitoring.
Monitoring.timeSeries.create opsconfigmonitoring. |
Visualizzatore multi-cloud Anthos( Accesso come Visualizzatore alle risorse multi-cloud di Anthos. |
gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud.awsClusters.get gkemulticloud.awsClusters.list gkemulticloud.awsNodePools.get gkemulticloud. gkemulticloud. gkemulticloud.azureClients.get gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud. gkemulticloud. gkemulti-cloud.operations.get gkemulti-cloud.operations.list gkemulticloud.operations.wait resourcemanager.projects.get resourcemanager.projects.list |
Ruoli gateway API
Ruolo | Autorizzazioni |
---|---|
Amministratore ApiGateway( Accesso completo ad ApiGateway e risorse correlate. Contiene tre autorizzazioni di proprietario |
apigateway.*
Monitoring. Monitoring. monitor.timeSeries.list resourcemanager.projects.get resourcemanager.projects.list servicemanagement.services.get serviceusage.services.list |
Visualizzatore ApiGateway( Accesso in sola lettura ad ApiGateway e alle risorse correlate. |
apigateway.apiconfigs.get apigateway. apigateway.apiconfigs.list apigateway.apis.get apigateway.apis.getIamPolicy apigateway.apis.list apigateway.gateways.get apigateway. apigateway.gateways.list apigateway.locations.*
apigateway.operations.get apigateway.operations.list Monitoring. Monitoring. monitor.timeSeries.list resourcemanager.projects.get resourcemanager.projects.list servicemanagement.services.get serviceusage.services.list |
Ruoli Apigee
Ruolo | Autorizzazioni |
---|---|
Amministratore organizzazione Apigee( Accesso completo a tutte le funzionalità delle risorse Apigee Contiene 1 autorizzazione di proprietario |
Apigee.*
monitor.timeSeries.list resourcemanager.projects.get resourcemanager. resourcemanager.projects.list |
Agente di analisi Apigee( Set selezionato di autorizzazioni per permettere ad Apigee Universal Data Collection Agent di gestire le analisi per un'organizzazione Apigee |
Apigee.datalocation.get Ambiente Apigee.runtimeconfigs.get |
Editor dati analitici Apigee( Editor di dati analitici per un'organizzazione Apigee |
Apigee.datacollector.*
Apigee.datastores.*
apigee.envgroupattachments.get apigee. apigee.envgroups.get apigee.envgroups.list Apigee.ambienti.get apigee.environments.getStats apigee.environments.list apigee.exports.*
Apigee.hostqueries.*
Apigee.hoststats.get Apigee.organizations.get Apigee.organizations.list apigee.queries.*
Report Apigee.*
resourcemanager.projects.get resourcemanager.projects.list |
Visualizzatore dati analitici Apigee( Visualizzatore di dati analitici per un'organizzazione Apigee |
Apigee.datacollectors.get Apigee.datacollectors.list Apigee.datastores.get Apigee.datastores.list apigee.envgroupattachments.get apigee. apigee.envgroups.get apigee.envgroups.list Apigee.ambienti.get apigee.environments.getStats apigee.environments.list apigee.exports.get apigee.exports.list Apigee.hostqueries.get Apigee.hostqueries.list Apigee.hoststats.get Apigee.organizations.get Apigee.organizations.list Apigee.queries.get Apigee.queries.list Apigee.reports.get Apigee.reports.list resourcemanager.projects.get resourcemanager.projects.list |
Amministratore API Apigee( Accesso completo in lettura/scrittura a tutte le risorse dell'API Apigee |
Apigee.apiproductattributes.*
Apigee.apiproducts.*
apigee.envgroupattachments.get apigee. apigee.envgroups.get apigee.envgroups.list Apigee.ambienti.get apigee.environments.getStats apigee.environments.list Apigee.keyvaluemapentries.*
Apigee.keyvaluemaps.*
Apigee.organizations.get Apigee.organizations.list Apigee.proxies.*
Apigee.proxyrevisions.*
Apigee.sharedflowrevisions.*
apigee.sharedflows.*
resourcemanager.projects.get resourcemanager.projects.list |
Lettore API Apigee( Lettore di risorse Apigee |
Apigee. Elenco di Apigee. Apigee.apiproducts.get Apigee.apiproducts.list apigee.envgroupattachments.get apigee. apigee.envgroups.get apigee.envgroups.list Apigee.ambienti.get apigee.environments.getStats apigee.environments.list apigee.keyvaluemapentries.get Apigee.keyvaluemapentries.list Apigee.keyvaluemaps.list Apigee.organizations.get Apigee.organizations.list Apigee.proxies.get Apigee.proxies.list apigee.proxyrevisions.deploy apigee.proxyrevisions.get apigee.proxyrevisions.list apigee.proxyrevisions.undeploy Deployment serverless. Apigee.sharedflowrevisions.get elenco. apigee. Apigee.sharedflows.get Apigee.sharedflows.list resourcemanager.projects.get resourcemanager.projects.list |
Amministratore sviluppatore Apigee( Amministratore sviluppatore di risorse Apigee |
Apigee. Elenco di Apigee. Apigee.apiproducts.get Apigee.apiproducts.list Apigee.appkeys.*
App Apigee.*
Apigee.datacollector.*
apigee.
App Apigee.developer.
apigee.developerattributes.*
Saldo Apigee.developer.*
apigee.
Apigee.developers.*
Abbonamenti sviluppatore a Apigee.
Apigee.ambienti.get apigee.environments.getStats Apigee.hoststats.get Apigee.organizations.get Apigee.organizations.list Apigee.rateplans.get Apigee.rateplans.list resourcemanager.projects.get resourcemanager. resourcemanager.projects.list |
Amministratore ambiente Apigee( Accesso completo in lettura/scrittura alle risorse dell'ambiente Apigee, inclusi i deployment. Contiene 1 autorizzazione di proprietario |
Implementazioni Apigee.archive.*
Apigee.datacollectors.get Apigee.datacollectors.list Implementazioni Apigee.*
apigee.envgroupattachments.get apigee. apigee.envgroups.get apigee.envgroups.list Apigee.ambienti.get Ambiente Apigee. apigee.environments.getStats apigee.environments.list
manage_accounts
Ambiti. Aggiornamento di Apigee.environments.update Agganciamenti con flusso.*
apigee.ingressconfigs.get Apigee.keystorealiases.*
Apigee.keystores.*
Apigee.keyvaluemapentries.*
Apigee.keyvaluemaps.*
Apigee.maskconfigs.*
Apigee.organizations.get Apigee.organizations.list Apigee.proxies.get Apigee.proxies.list apigee.proxyrevisions.deploy apigee.proxyrevisions.get apigee.proxyrevisions.list apigee.proxyrevisions.undeploy Riferimenti.*
File Apigee.resource.*
Deployment serverless. Apigee.sharedflowrevisions.get elenco. apigee. Apigee.sharedflows.get Apigee.sharedflows.list Server di destinazione Apigee.*
Apigee.traceconfig.*
Apigee.traceconfigoverride.*
Apigee.tracesessions.*
resourcemanager.projects.get resourcemanager. resourcemanager.projects.list |
Amministratore monetizzazione Apigee( Tutte le autorizzazioni correlate alla monetizzazione |
Apigee.apiproducts.get Apigee.apiproducts.list Saldo Apigee.developer.*
apigee.
Abbonamenti sviluppatore a Apigee.
Apigee.organizations.get Apigee.organizations.list Piani tariffari Apigee.*
resourcemanager.projects.get resourcemanager.projects.list |
Amministratore portale Apigee( Amministratore portale per un'organizzazione Apigee |
Apigee.organizations.get Apigee.organizations.list Apigee.portals.*
resourcemanager.projects.get resourcemanager.projects.list |
Amministratore Apigee sola lettura( Visualizzatore di tutte le risorse Apigee |
Apigee. Elenco di Apigee. Apigee.apiproducts.get Apigee.apiproducts.list Apigee.appkeys.get App Apigee.*
apigee. apigee.archivedeployments.get apigee.archivedeployments.list apigee.caches.list Apigee.canaryvalutaziones.get Apigee.datacollectors.get Apigee.datacollectors.list Apigee.datalocation.get Apigee.datastores.get Apigee.datastores.list apigee.deployments.get apigee.deployments.list Apigee. Apigee. apigee.developerapps.get apigee.developerapps.list apigee.developerattributes.get Apigee. apigee.developerbalances.get apigee. Apigee.developers.get Apigee.developers.list apigee. apigee. apigee.endpointattachments.get Elenco Apigee. Apigee.entitlements.get apigee.envgroupattachments.get apigee. apigee.envgroups.get apigee.envgroups.list Apigee.ambienti.get Ambiente Ambiente Apigee. apigee.environments.getStats apigee.environments.list apigee.exports.get apigee.exports.list Apigee.flowhooks.getSharedFlow apigee.flowhooks.list Apigee.hostqueries.get Apigee.hostqueries.list Apigee.hostsecurityreports.get Elenco Apigee. Apigee.hoststats.get apigee.ingressconfigs.get apigee.instanceattachmen |