Secure Source Manager admite todos los comandos del cliente de SCM de Git y tiene solicitudes de extracción y seguimiento de problemas integrados. Se admiten la autenticación HTTPS y la autenticación SSH.
Roles obligatorios
Para obtener los permisos que necesitas para usar Git y, así, interactuar con un repositorio de Secure Source Manager, pídele a tu administrador que te otorgue los siguientes roles de IAM:
- Descriptor de acceso a instancias de Secure Source Manager (
roles/securesourcemanager.instanceAccessor) en la instancia de Secure Source Manager -
Para clonar un repositorio:
Lector de repositorios de Secure Source Manager (
roles/securesourcemanager.repoReader) en el repositorio -
Para enviar cambios a un repositorio:
Escritor de repositorios de Secure Source Manager (
roles/securesourcemanager.repoWriter) en el repositorio
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Para obtener información sobre cómo otorgar roles de Secure Source Manager, consulta Control de acceso con IAM y Cómo otorgar acceso a la instancia a los usuarios.
Instala Git y Google Cloud CLI
Instala