Servicios públicos y privados

En esta página se comparan los conceptos de servicios públicos y privados en Google Cloud.

APIs y servicios públicos

Las APIs y los servicios públicos son visibles en todos los proyectos. Google Cloud Estos son algunos ejemplos de APIs y servicios públicos: Google Cloud

Necesitas los permisos adecuados para mostrar o usar APIs y servicios públicos en un proyecto de Google Cloud . Por ejemplo, para habilitar un servicio, necesitas el permiso serviceusage.services.enable Gestión de Identidades y Accesos. Para obtener información sobre los permisos de gestión de identidades y accesos necesarios para usar el servicio de uso de servicios, consulta el artículo sobre el control de acceso.

APIs y servicios privados

Los servicios privados suelen ser APIs implementadas con Cloud Endpoints que se ejecutan en otro proyecto de Google Cloud . Para descubrir o usar APIs y servicios privados, un principal debe concederte acceso primero con los permisos necesarios. Para saber cómo conceder acceso para habilitar las APIs de Cloud Endpoints desde un proyecto Google Cloud , consulta las siguientes páginas de cada uno de los frameworks de APIs de Cloud Endpoints:

También debes tener los permisos de gestión de identidades y accesos adecuados para enumerar o usar APIs y servicios privados. Por ejemplo, para llamar al método services.enable de un servicio privado, se necesita el permiso servicemanagement.services.bind. Para obtener información sobre los permisos necesarios para usar el servicio, consulta Control de acceso.

Cuando enumeras las APIs y los servicios disponibles o habilitados en un Google Cloud proyecto , los resultados incluyen todas las APIs públicas y privadas a las que tienes acceso. Para obtener más información sobre cómo enumerar los servicios habilitados y disponibles en tus proyectos deGoogle Cloud , consulta Enumerar servicios.