Permisos en Bitbucket
Un usuario que tiene permisos de administración en un proyecto o repositorio de Bitbucket puede otorgar permisos sobre ellos a otros usuarios siempre que estos tengan previamente licencia.
Si el usuario al que se pretende añadir no tiene licencia de Bitbucket hay que solicitarla para él en el portal de soporte de herramientas Atlassian seleccionando la herramienta Bitbucket: https://project-tools-santillana.atlassian.net/servicedesk/customer/portal/102/group/820/create/6771. Una vez concedida podrá añadir a los usuarios
A nivel de proyecto
Un proyecto es un contenedor para varios repositorios. Cuando se dan permiso a un usuario en un proyecto, este tendrá el mismo nivel de permisos en todos los repositorios que pertenecen al mismo, pudiendo incluso verlos ampliado en algunos de ellos. Los permisos pueden ser:
Read: permite visualizar y clonar todos los repositorios del proyecto.
Write: además del anterior permite hacer cambios en todos los repositorios (crear ramas, subir código,…)
Admin: además de lo anterior permite agregar usuarios y realizar algunos ajustes en el proyecto.
Para dar estos pemisos
Acceder al proyecto y allí clic en “Project settings”
Una vez en la administración, entrar en “Project permissions”
En la pantalla de usuarios, arriba a la derecha hacer clic en “Add users or groups”
En la pantalla que se abre añadir usuarios (o grupos). Hay que buscarlos por nombre (no por e-mail) y sólo se muestran si tienen licencia de la herramienta. Seleccionar nivel de permisos y clic en “Confirm”
A nivel de repositorio
Es el permiso para un repositorio concreto. Los niveles son los mismos que para proyectos.
Para dar estos pemisos
Acceder al repositorio y allí clic en “Repository settings”
Una vez en la administración, entrar en “Repositorio permissions”
En la pantalla de usuarios, arriba a la derecha hacer clic en “Add users or groups”
En la pantalla que se abre añadir usuarios. Hay que buscarlos por nombre (no por e-mail) y sólo se muestran si tienen licencia de la herramienta. Seleccionar nivel de permisos y clic en “Confirm”