Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Controllo dell'accesso con IAM
Service Usage utilizza Identity and Access Management (IAM) per
controllare l'accesso ai servizi. Questa pagina spiega i ruoli e le autorizzazioni IAM relativi a Service Usage e come utilizzarli per controllare l'accesso.
Modello di risorsa
Per Service Usage, esistono tre risorse pertinenti:
Il servizio che stai utilizzando.
Il progetto da cui utilizzi il servizio.
L'operazione o l'operazione a lunga esecuzione restituita da determinati metodi.
Ogni metodo di utilizzo del servizio richiede un'autorizzazione per una o più di queste risorse.
Autorizzazioni IAM
La tabella seguente mostra le autorizzazioni richieste per ciascun metodo dell'API Service Usage. Puoi trovare queste informazioni anche nel
Riferimento API.
Sul progetto: serviceusage.quota.update
Sul servizio: servicemanagement.services.bind
Per utilizzare un progetto a fini di quota e fatturazione. Per ulteriori informazioni,
vedi Parametri di sistema.
Nel progetto: serviceusage.services.use
Ruoli IAM
Con IAM, concedi l'autorizzazione agli utenti assegnando loro un ruolo. Le
tabelle seguenti elencano i ruoli IAM di base e predefiniti e le
autorizzazioni relative a Service Usage incluse in questi ruoli.
Può creare, eliminare, aggiornare, acquisire ed elencare le chiavi API per un progetto.
apikeys.*
apikeys.keys.create
apikeys.keys.delete
apikeys.keys.get
apikeys.keys.getKeyString
apikeys.keys.list
apikeys.keys.lookup
apikeys.keys.undelete
apikeys.keys.update
orgpolicy.policy.get
serviceusage.apiKeys.*
serviceusage.apiKeys.regenerate
serviceusage.apiKeys.revert
serviceusage.operations.get
API Keys Viewer
(roles/serviceusage.apiKeysViewer)
Può recuperare ed elencare le chiavi API per un progetto.
apikeys.keys.get
apikeys.keys.getKeyString
apikeys.keys.list
apikeys.keys.lookup
Amministratore Service Usage
(roles/serviceusage.serviceUsageAdmin)
Può abilitare, disabilitare e analizzare gli stati dei servizi, analizzare le operazioni e utilizzare la quota e la fatturazione per un progetto consumer.
monitoring.timeSeries.list
serviceusage.consumerpolicy.*
serviceusage.consumerpolicy.analyze
serviceusage.consumerpolicy.get
serviceusage.consumerpolicy.update
serviceusage.effectivepolicy.get
serviceusage.groups.*
serviceusage.groups.list
serviceusage.groups.listExpandedMembers
serviceusage.groups.listMembers
serviceusage.operations.get
serviceusage.quotas.*
serviceusage.quotas.get
serviceusage.quotas.update
serviceusage.services.*
serviceusage.services.disable
serviceusage.services.enable
serviceusage.services.get
serviceusage.services.list
serviceusage.services.use
serviceusage.values.test
Service Usage Consumer
(roles/serviceusage.serviceUsageConsumer)
Possibilità di analizzare gli stati di servizio e le operazioni e utilizzare la quota e la fatturazione per un progetto consumer.
monitoring.timeSeries.list
serviceusage.consumerpolicy.analyze
serviceusage.consumerpolicy.get
serviceusage.effectivepolicy.get
serviceusage.groups.*
serviceusage.groups.list
serviceusage.groups.listExpandedMembers
serviceusage.groups.listMembers
serviceusage.operations.get
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
serviceusage.services.use
serviceusage.values.test
Service Usage Viewer
(roles/serviceusage.serviceUsageViewer)
Possibilità di analizzare gli stati di servizio e le operazioni di un progetto consumer.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-12-05 UTC."],[],[]]