Niveles de permiso del repositorio para una organización
Puedes personalizar el acceso a cada repositorio de tu organización con niveles de permiso granulares, dándoles a las personas acceso a las funciones y tareas que necesitan.
Las personas con permisos de administrador pueden administrar el acceso individual o del equipo al repositorio que le pertenece a la organización.
En este artículo
- Niveles de permiso para los repositorios que le pertenecen a una organización
- Acceso al repositorio para cada nivel de permiso
Niveles de permiso para los repositorios que le pertenecen a una organización
Puedes otorgar diferentes niveles de acceso a los miembros de la organización, los colaboradores externos y los equipos de personas para los repositorios que le pertenecen a una organización. Cada nivel de permiso aumenta de manera progresiva el acceso al contenido y los parámetros de un repositorio. Elige el nivel que mejor se adecue a cada rol de persona o equipo de tu proyecto, evitando otorgar a las personas más acceso al proyecto del que necesitan.
Del menor acceso al mayor acceso, los niveles de permiso para el repositorio de una organización son los siguientes:
- Read: Recommended for non-code contributors who want to view or discuss your project
- Write: Recommended for contributors who actively push to your project
- Administrador: Recomendado para las personas que necesitan acceso total al proyecto, incluidas las acciones conflictivas y destructivas, como gestionar la seguridad o eliminar un repositorio
Para obtener más información acerca de otorgar acceso a los repositorios a las personas y los equipos, consulta "Administrar el acceso a los repositorios de tu organización".
Los propietarios de la organización también pueden decidir limitar más el acceso a determinados parámetros y acciones de la organización. Para obtener más información sobre las opciones de parámetros específicos, consulta "Administrar los parámetros de la organización".
Además de administrar los parámetros al nivel de la organización, los propietarios de la organización tienen permisos de administradores para cada repositorio que le pertenece a la organización. Para obtener más información, consulta "Niveles de permiso para una organización".
Advertencia: Cuando una persona agrega una llave de implementación a un repositorio, cualquier usuario que tenga la llave privada puede leer o escribir en el repositorio (según los parámetros de la llave), incluso si luego es eliminada de la organización.
Acceso al repositorio para cada nivel de permiso
Acción del repositorio | Permisos de lectura | Permisos de escritura | Permisos de administrador |
---|---|---|---|
Extraer desde (leer) los repositorios asignados de la persona o el equipo | X | X | X |
Bifurcar (copiar) los repositorios asignados de la persona o el equipo | X | X | X |
Editar y eliminar sus propios comentarios sobre confirmaciones, solicitudes de extracción y propuestas | X | X | X |
Abrir propuestas | X | X | X |
Cerrar propuestas que abrieron ellos mismos | X | X | X |
Reabrir propuestas que cerraron ellos mismos | X | X | X |
Recibir la asignación de una propuesta | X | X | X |
Enviar solicitudes de extracción desde bifurcaciones de repositorios asignados del equipo | X | X | X |
Enviar revisiones o solicitudes de extracción | X | X | X |
Ver lanzamientos publicados | X | X | X |
Editar wikis | X | X | X |
Subir a (escribir en) los repositorios asignados de la persona o el equipo | X | X | |
Editar y eliminar comentarios sobre confirmaciones, solicitudes de extracción y propuestas de cualquier persona | X | X | |
Ocultar los comentarios de cualquier persona | X | X | |
Bloquear conversaciones | X | X | |
Aplicar etiquetas e hitos | X | X | |
Cerrar, reabrir y asignar todas las propuestas | X | X | |
Actuar como propietario del código designado para un repositorio | X | X | |
Solicitar revisiones de solicitudes de extracción | X | X | |
Enviar revisiones que afecten la capacidad de fusión de una solicitud de extracción | X | X | |
Crear comprobaciones de estado | X | X | |
Crear y editar lanzamientos | X | X | |
Ver lanzamientos en borrador | X | X | |
Fusionar solicitudes de extracción en las ramas protegidas, incluso si no existen revisiones en aprobación | X | ||
Definir propietarios del código para un repositorio | X | ||
Editar la descripción de un repositorio | X | ||
Administrar temas | X | ||
Agregar un repositorio a un equipo (consulta "Agregar un repositorio a un equipo" para obtener más detalles) | X | ||
Administrar el acceso de un colaborador externo a un repositorio (consulta "Agregar colaboradores externos a los repositorios de tu organización" para obtener más detalles) | X | ||
Cambiar la visibilidad de un repositorio (consulta "Restringir cambios en la visibilidad del repositorio de tu organización" para obtener más detalles) | X | ||
Cambiar los parámetros de un repositorio (consulta "Cambiar los parámetros de un repositorio" para obtener más detalles) | X | ||
Administrar el acceso de un equipo o un colaborador al repositorio | X | ||
Editar la rama predeterminada de un repositorio | X | ||
Administrar webhooks, enlaces de servicio y llaves de implementación | X | ||
Permitir o inhabilitar bifurcaciones para un repositorio privado específico | X | ||
Transferir repositorios a la cuenta de la organización (consulta "Restringir la creación de repositorios en tu organización" para obtener más detalles) | X | ||
Eliminar o transferir repositorios (consulta "Establecer permisos para eliminar o transferir repositorios en tu organización" para obtener más detalles) | X | ||
Archivar repositorios | X |