Servizi pubblici e privati

Questa pagina confronta i concetti di servizi pubblici e privati su Google Cloud.

API e servizi pubblici

Le API e i servizi pubblici sono visibili a livello globale in tutti i progetti. Google CloudEsempi di API e servizi Google Cloud pubblici includono:

Devi disporre delle autorizzazioni appropriate per elencare o utilizzare API e servizi pubblici in un progetto Google Cloud . Ad esempio, per attivare un servizio, devi disporre dell'autorizzazione serviceusage.services.enable Identity and Access Management. Per scoprire di più sulle autorizzazioni IAM richieste per Service Usage, consulta Controllo dell'accesso.

API e servizi privati

I servizi privati sono in genere API implementate utilizzando Cloud Endpoints in esecuzione in un altro progetto Google Cloud . Per scoprire o utilizzare API e servizi privati, devi prima ricevere l'accesso da un principal con le autorizzazioni necessarie. Per scoprire come concedere l'accesso per abilitare le API Cloud Endpoints da un progetto Google Cloud , consulta le seguenti pagine per ciascuno dei rispettivi framework API Cloud Endpoints:

Devi disporre anche delle autorizzazioni IAM appropriate per elencare o utilizzare API e servizi privati. Ad esempio, per chiamare il metodo services.enable per un servizio privato, è necessaria l'autorizzazione servicemanagement.services.bind. Per scoprire le autorizzazioni necessarie per Service Usage, consulta Controllo dell'accesso.

Quando elenchi le API e i servizi disponibili o abilitati in un progetto Google Cloud , i risultati includono tutte le API pubbliche e private a cui hai accesso. Per scoprire di più sull'elenco dei servizi abilitati e disponibili nei tuoi progettiGoogle Cloud , consulta Elenco dei servizi.