Servizi pubblici e privati

Questa pagina mette a confronto 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 Google Cloud progetti. Ecco alcuni esempi di API e servizi pubblici: Google Cloud

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

API e servizi privati

I servizi privati sono tipicamente API implementate utilizzando Cloud Endpoints in esecuzione in un altro progetto Google Cloud . Per scoprire o utilizzare API e servizi privati, devi prima ottenere l'accesso da un principale con le autorizzazioni necessarie. Per scoprire come concedere l'accesso per attivare le API Cloud Endpoints da un Google Cloud progetto, 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, è obbligatoria l'autorizzazione servicemanagement.services.bind. Per informazioni sulle autorizzazioni necessarie per l'Service Usage, consulta Controllo dell'accesso.

Quando elenchi le API e i servizi disponibili o abilitati in un Google Cloud progetto , i risultati includono tutte le API pubbliche e private a cui hai accesso. Per scoprire di più sui servizi attivati e disponibili nelle schede dei tuoiGoogle Cloud progetti, consulta Servizi per le schede.