Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Le chiavi API sono associate al Google Cloud progetto in cui
sono state create. Se la tua API richiede una chiave API, devi assegnare ai tuoi utenti API una chiave del progetto in cui hai creato il servizio Cloud Endpoints oppure puoi consentire agli utenti di attivare la tua API nel proprio Google Cloud
progetto e creare una chiave API. Questa pagina mostra come concedere l'autorizzazione necessaria agli utenti per attivare l'API.
Concedere l'accesso
Endpoints utilizza il ruolo Consumer servizi di Identity and Access Management (IAM) per consentire a un utente che non fa parte del tuo progettoGoogle Cloud di attivare la tua API nel proprio progetto Google Cloud. Questa sezione mostra come concedere l'accesso utilizzando la console Google Cloud o lGoogle Cloud CLI.
Console Google Cloud
Nella console Google Cloud, vai alla pagina Endpoint > Servizi per il tuo progetto.
Se hai più di un'API, fai clic sul nome dell'API a cui vuoi concedere l'accesso.
Se il riquadro laterale Autorizzazioni non è aperto, fai clic su Mostra riquadro delle autorizzazioni.
Nel campo Aggiungi entità principale, inserisci l'indirizzo email della persona o del
gruppo Google a cui
vuoi concedere l'accesso.
Nel menu a discesa Seleziona un ruolo, seleziona Gestione servizio >
Consumatore di servizi.
Fai clic su Salva.
Ripeti l'aggiunta di membri e la selezione del ruolo, se necessario.
Contatta gli utenti o i gruppi che hai aggiunto e comunica loro che possono attivare l'API nei loro progetti. Google Cloud Per informazioni su come abilitare un servizio in API e servizi, consulta Abilitare un'API nel progetto Google Cloud.
gcloud
Apri Cloud Shell o, se hai installato Google Cloud CLI, apri
una finestra del terminale.
Contatta gli utenti o i gruppi che hai aggiunto e comunica loro che possono attivare
l'API nei loro Google Cloud progetti. Per informazioni su come abilitare un servizio in API e servizi, consulta Abilitare un'API nel progetto Google Cloud.
Revocare l'accesso
Puoi revocare l'accesso alla tua API rimuovendo il ruolo Consumatore di servizi da un utente o un gruppo che lo aveva precedentemente. Una volta revocato l'accesso di un utente,
questo non potrà attivare la tua API.
Questa sezione mostra come revocare l'accesso utilizzando la console Google Cloud o lGoogle Cloud CLI.
Console Google Cloud
Nella console Google Cloud, vai alla pagina Endpoint > Servizi per il tuo Google Cloud progetto.
[[["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-04-02 UTC."],[[["API access is granted by assigning the **Service Consumer** role from Identity and Access Management (IAM) to users or Google Groups, allowing them to enable the API in their own Google Cloud projects."],["The Google Cloud console or the gcloud command-line tool can be used to add a user or group to the **Service Consumer** role, which then allows them to access an API."],["Access to an API can be revoked by removing the **Service Consumer** role from a user or group using either the Google Cloud console or gcloud commands, but it does not stop users who have already enabled the API from calling it."],["Once access is granted, users should be informed and directed on how to enable the API in their Google Cloud projects."],["API Keys are linked to a specific Google cloud project, where the API was created, and can be shared for API access, or users can create their own in their respective projects."]]],[]]