Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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.enableIdentity 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.
[[["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-09-04 UTC."],[],[],null,["# Public and Private Services\n===========================\n\nThis page compares the concepts of public and private services on Google Cloud.\n\nPublic APIs and services\n------------------------\n\nPublic APIs and services are globally visible across all Google Cloud\nprojects. Examples of public Google Cloud APIs and services include:\n\n- [BigQuery API](/bigquery)\n- [Cloud Storage](/storage)\n- [Cloud Monitoring API](/monitoring)\n\nYou need the appropriate permissions to list or use public\nAPIs and services in a Google Cloud project. For example, to enable a service,\nyou need the `serviceusage.services.enable` [Identity and Access Management](/iam) permission. To\nlearn about the required IAM permissions for\nService Usage, see\n[Access Control](/service-usage/docs/access-control).\n\nPrivate APIs and services\n-------------------------\n\nPrivate services are\ntypically APIs implemented using [Cloud Endpoints](/endpoints) running in\nanother Google Cloud project. To discover or use private APIs and services,\nyou must be first be granted access by a principal with the necessary\npermissions. To learn how to grant access to enable Cloud Endpoints APIs from\na Google Cloud project, see the following pages for each of the respective\nCloud Endpoints API frameworks:\n\n- [Controlling Who Can Enable Your API](/endpoints/docs/openapi/control-api-callers) for the OpenAPI Specification.\n- [Controlling Who Can Enable Your API](/endpoints/docs/frameworks/control-api-callers) for Endpoints Frameworks.\n- [Controlling Who Can Enable Your API](/endpoints/docs/grpc/control-api-callers) for gRPC.\n\nYou must also have the appropriate IAM permissions to list or use\nprivate APIs and services. For example, to call the\n[`services.enable`](/service-usage/docs/reference/rest/v1/services/enable)\nmethod for a private service, the `servicemanagement.services.bind` permission\nis required. To learn about the necessary permissions for\nService Usage, see [Access Control](/service-usage/docs/access-control).\n\nWhen you list available or enabled APIs and services in a Google Cloud project\n, the results include any public and private APIs you have access to. To learn\nmore about listing enabled and available services in your\nGoogle Cloud projects, see\n[Listing Services](/service-usage/docs/list-services)."]]