En este documento, se describe cómo autenticarse en Developer Connect de manera programática. La forma en que te autenticas en Developer Connect depende de la interfaz que usas para acceder a la API y del entorno en el que se ejecuta tu código.
Para obtener más información sobre la autenticación de Google Cloud , consulta los Métodos de autenticación.
Acceso a la API
Developer Connect admite el acceso programático. Puedes acceder a la API de las siguientes maneras:
Google Cloud CLI
Cuando usas la CLI de gcloud para acceder a Developer Connect, accedes a la CLI de gcloud con una cuenta de usuario que proporciona las credenciales que usan los comandos de gcloud CLI.
Si las políticas de seguridad de tu organización impiden que las cuentas de usuario tengan los permisos necesarios, puedes usar la identidad temporal como cuenta de servicio.
Para obtener más información, consulta Autentícate para usar gcloud CLI. Para obtener más información sobre el uso de gcloud CLI con Developer Connect, consulta las páginas de referencia de gcloud CLI.
REST
Puedes autenticarte en la API de Developer Connect con tus credenciales de gcloud CLI o las credenciales predeterminadas de la aplicación. Para obtener más información sobre la autenticación en solicitudes de REST, consulta Autentícate para usar REST. Para obtener información sobre los tipos de credenciales, consulta Credenciales de gcloud CLI y de ADC.
Control de acceso para Developer Connect
Después de autenticarte en Developer Connect, debes tener autorización para acceder a los recursos de Google Cloud . Developer Connect usa Identity and Access Management (IAM) para la autorización.
Para obtener más información sobre los roles de Developer Connect, consulta Control de acceso con IAM. Para obtener más información sobre IAM y la autorización, consulta Descripción general de IAM.
¿Qué sigue?
- Obtén más información sobre los métodos de autenticación deGoogle Cloud .
- Consulta una lista de casos de uso de autenticación.