Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: GitHub.com

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.

En este artículo

Las personas con permisos de administrador pueden administrar el acceso individual o del equipo al repositorio que le pertenece a la organización.

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:

  • Lectura: Recomendado para los contribuyentes sin código que quieren ver tu proyecto u opinar sobre él
  • Prueba: Recomendado para los contribuyentes que necesiten administrar propuestas y solicitudes de extracción de manera proactiva sin acceso de escritura
  • Escritura: Recomendado para los contribuyentes que suben contenido a tu proyecto de manera activa
  • Mantenimiento (beta): Recomendado para los gerentes del proyecto que necesiten administrar el repositorio sin acceder a las acciones confidenciales o destructivas
  • 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".

Organization owners can set base permissions that apply to all members of an organization when accessing any of the organization's repositories. For more information, see "Setting base permissions for an organization."

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 permisos 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 repositorioLecturaPruebaEscrituraMantenimientoAdmin
Extraer desde los repositorios asignados de la persona o el equipoXXXXX
Bifurcar los repositorios asignados de la persona o el equipoXXXXX
Editar y eliminar sus propios comentariosXXXXX
Abrir propuestasXXXXX
Cerrar propuestas que ellos mismos abrieronXXXXX
Reabrir propuestas que ellos mismos cerraronXXXXX
Recibir la asignación de una propuestaXXXXX
Enviar solicitudes de extracción desde las bifurcaciones de los repositorios asignados del equipoXXXXX
Enviar revisiones sobre solicitudes de extracciónXXXXX
Ver los lanzamientos publicadosXXXXX
View GitHub Actions workflow runsXXXXX
Editar wikisXXXXX
Informar contenido abusivo o de spamXXXXX
Aplicar etiquetasXXXX
Elegir, reabrir y asignar todas las propuestas y solicitudes de extracciónXXXX
Aplicar hitosXXXX
Marcar duplicar propuestas y solicitudes de extracciónXXXX
Solicitar revisiones de solicitudes de extracciónXXXX
Subir a (escribir en) los repositorios asignados de la persona o el equipoXXX
Editar y eliminar comentarios o confirmaciones, solicitudes de extracción y propuestas de cualquier personaXXX
Ocultar los comentarios de cualquier personaXXX
Bloquear conversacionesXXX
Transferir propuestas (consulta "Transferir una propuesta a otro repositorio" para obtener detalles)XXX
Actuar como propietario del código designado para un repositorioXXX
Marcar un borrador de solicitud de extracción como listo para revisiónXXX
Enviar revisiones que afecten la capacidad de fusión de una solicitud de extracciónXXX
Aplicar cambios sugeridos a las solicitudes de extracciónXXX
Crear comprobaciones de estadoXXX
Crear, editar, ejecutar, volver a ejecutar y cancelar Flujos de trabajo de Acciones de GitHubXXX
Crear y editar lanzamientosXXX
Ver lanzamientos en borradorXXX
Editar la descripción de un repositorioXX
View and install packagesXXXXX
Publish packagesXXX
Delete packagesX
Administrar temasXX
Habilitar wikis y restringir editores de wikisXX
Habilitar tableros de proyectoXX
Configurar fusiones de solicitudes de extracciónXX
Configurar una fuente de publicación para GitHub Páginas de GitHub")XX
Subir a ramas protegidasXX
Crear y editar las tarjetas sociales del repositorioXX
Limit interactions in a repositoryXX
Eliminar una propuesta (consulta "Eliminar una propuesta")X
Fusionar solicitudes de extracción en las ramas protegidas, incluso si no existen revisiones en aprobaciónX
Definir propietarios del código para un repositorioX
Add a repository to a team (see "Managing team access to an organization repository" for details)X
Gestionar el acceso de un colaborador externo a un repositorioX
Cambiar la visibilidad de un repositorioX
Volver plantilla un repositorio (consulta "Crear un repositorio de plantilla")X
Cambiar los parámetros de un repositorioX
Administrar el acceso de un equipo o colaborador al repositorioX
Editar la rama predeterminada del repositorioX
Administrar webhooks, enlaces de servicio y llaves de implementaciónX
Habilitar el gráfico de dependencias de un repositorio privadoX
Recibir alertas de seguridad de las dependencias vulnerables de un repositorioX
Designar más personas o equipos para que reciban las alertas de seguridad de las dependencias vulnerablesX
Participar del uso de datos de un repositorio privadoX
Create security advisoriesX
Manage the forking policy for a repositoryX
Transferir repositorios a la organizaciónX
Eliminar o transferir repositorios fuera de la organizaciónX
Archivar repositoriosX
Mostrar el botón de un patrocinador (consulta "Mostrar el botón de un patrocinador en tu repositorio")X
Crear referencias de enlace automático a recursos externos, como JIRA o Zendesk (consulta "Configurar enlaces automáticos para referenciar recursos externos"X

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos