Roles in an organization

Organization owners can assign roles to individuals and teams giving them different sets of permissions in the organization.

About roles

To perform any actions on GitHub, such as creating a pull request in a repository or changing an organization's billing settings, a person must have sufficient access to the relevant account or resource. This access is controlled by permissions. A permission is the ability to perform a specific action. For example, the ability to delete an issue is a permission. A role is a set of permissions you can assign to individuals or teams.

Repository-level roles give organization members, outside collaborators and teams of people varying levels of access to repositories. For more information, see "Repository roles for an organization."

Team-level roles are roles that give permissions to manage a team. You can give any individual member of a team the team maintainer role, which gives the member a number of administrative permissions over a team. For more information, see "Assigning the team maintainer role to a team member."

Organization-level roles are sets of permissions that can be assigned to individuals or teams to manage an organization and the organization's repositories, teams, and settings. For more information about all the roles available at the organization level, see "About organization roles."

About organization roles

You can assign individuals or teams to a variety of organization-level roles to control your members' access to your organization and its resources. For more details about the individual permissions included in each role, see "Permissions for organization roles."

Organization owners

Organization owners have complete administrative access to your organization. Este rol debe limitarse a dos personas, por lo mucho, en tu organización. Para obtener más información, consulta la sección "Mantener la continuidad de la propiedad para tu organización".

Miembros de la organización

The default, non-administrative role for people in an organization is the organization member. By default, organization members have a number of permissions, including the ability to create repositories and project boards.

Gerentes de facturación

Billing managers are users who can manage the billing settings for your organization, such as payment information. This is a useful option if members of your organization don't usually have access to billing resources. Para obtener más información, consulta "Agregar un gerente de facturación a tu organización."

Security managers

Note: The security manager role is in public beta and subject to change. This feature is not available for organizations using legacy per-repository billing plans.

Security manager is an organization-level role that organization owners can assign to any team in an organization. When applied, it gives every member of the team permissions to manage security alerts and settings across your organization, as well as read permissions for all repositories in the organization.

If your organization has a security team, you can use the security manager role to give members of the team the least access they need to the organization. For more information, see "Managing security managers in your organization."

GitHub App administadores

Predeterminadamente, solo los propietarios de la organización pueden administrar la configuración de las GitHub Apps que pertenezcan a una organización. Para permitir que más usuarios administren las GitHub Apps que le pertenecen a una organización, un propietario puede otorgarles permisos de administrador de GitHub App.

Cuando designas un usuario como administrador de GitHub App en tu organización, puedes otorgarle acceso para administrar las configuraciones de algunas o todas las GitHub Apps que le pertenecen a la organización. Para obtener más información, consulta:

Colaboradores externos

Para mantener seguros los datos de tu organización mientras que permites el acceso a los repositorios, puedes agregar colaboradores externos. Un colaborador externo es una persona que tiene acceso a uno o más repositorios de la organización, pero no es explícitamente miembro de la organización, como ser, un consultor o empleado transitorio. Para obtener más información, consulta:

Permissions for organization roles

Algunas de las características que se listan a continuación se limitan a las organizaciones que utilizan Nube de GitHub Enterprise. Para obtener más información sobre cómo puedes probar Nube de GitHub Enterprise gratis, consulta la sección "Configurar una prueba de Nube de GitHub Enterprise".

Organization permissionPropietariosMiembrosGerentes de facturaciónSecurity managers
Crear repositorios (consulta "Restringir la creación de repositorios en tu organización" para obtener más detalles)XXX
Ver y editar la información de facturaciónXX
Invitar personas para que se unan a la organizaciónX
Editar y cancelar invitaciones para unirse a la organizaciónX
Eliminar miembros de tu organizaciónX
Reinstalar antiguos miembros a la organizaciónX
Agregar o eliminar personas de todos los equiposX
Ascender a miembros de la organización a mantenedores del equipoX
Configurar las tareas de revisión de código (consulta la sección "Administrar una tarea de revisión de código asignada a tu equipo")X
Configurar los recordatorios programados (consulta la sección "Administrar los recordatorios programados para solicitudes de extracción")X
Agregar colaboradores a todos los repositoriosX
Acceder al registro de auditoría de la organizaciónX
Editar la página de perfil de la organización (consulta "Acerca del perfil de tu organización" para obtener más detalles)X
Verificar los dominios de la organización (consulta "Verificar el dominio de tu organización" para obtener más detalles)X
Restringir las notificaciones por correo electrónico para los dominios aprobados o verificados (consulta la sección "Restringir las notificaciones por correo electrónico para tu organización" para encontrar más detalles)X
Eliminar todos los equiposX
Eliminar la cuenta de la organización, incluidos todos los repositoriosX
Crear equipos (consulta "Configurar los permisos de creación de equipos en tu organización" para obtener más detalles)XXX
Mover equipos en la jerarquía de una organizaciónX
Crear tableros de la organización (consulta "Permisos de tablero de proyecto para una organización" para obtener más detalles)XXX
Ver todos los miembros y equipos de la organizaciónXXX
@mencionar cualquier equipo visibleXXX
Poder convertirse en mantenedor del equipoXXX
Ver información de la organización (consulta "Ver información de tu organización" para obtener más detalles)XXX
Ver y publicar debates de equipo públicos para todos los equipos (consulta "Acerca de los debates de equipo" para obtener más detalles)XXX
Ver y publicar debates de equipo privados para todos los equipos (consulta "Acerca de los debates de equipo" para obtener más detalles)X
Editar y eliminar debates de equipo en todos los equipos (consulta "Administrar comentarios ofensivos" para obtener más detalles)X
Ocultar comentarios en confirmaciones, solicitudes de extracción y propuestas (consulta "Administrar comentarios ofensivos" para obtener más detalles)XXX
Inhabilitar debates de equipo para una organización (consulta "Inhabilitar debates de equipo para tu organización" para obtener más detalles)X
Administrar vistas de la información de las dependencias de la organización (consulta "Cambiar la visibilidad de la información de las dependencias de tu organización" para obtener más detalles)X
Configurar una imagen de perfil de equipo en todos los equipos (consulta "Configurar la imagen de perfil de tu equipo" para obtener más detalles)X
Patrocinar cuentas y administrar los patrocionos de la organización (consulta la sección "Patrocinar contribuyentes de código abierto" para obener más detalles)XXX
Administrar las actualizaciones de las cuentas patrocinadas (consulta la sección "Administrar las actualizaciones de los patrocinadores de tu organización" para obtener más detalles)X
Atribuir tus patrocinios a otra organización (consulta la sección "Atribuir los patrocionios a tu organización" para obtener más detalles)X
Administra la publicación de páginas de Páginas de GitHub desde los repositorios de la organización (consulta "Administrar la publicación de sitios de Páginas de GitHub para tu organización" para obtener más detalles)X
Administrar la configuración de seguridad y de análisis (consulta la sección "Administrar la configuración de seguridad y de análisis para tu organización" para encontrar más detalles)XX
View the security overview for the organization (see "About the security overview" for details)XX
Habilitar y aplicar el inicio de sesión único de SAMLX
Administrar el acceso de SAML de un usuario a tu organizaciónX
Administrar las autoridades de certificado de SSH de una organización (consulta "Administrar las autoridades de certificado de SSH de tu organización" para obtener más detalles)X
Transferir repositoriosX
Comprar, instalar, administrar la facturación y cancelar aplicaciones GitHub MarketplaceX
Enumerar aplicaciones en GitHub MarketplaceX
Recibe Las alertas del dependabot sobre las dependencias vulnerables para todos los repositorios de una organizaciónXX
Administrar las Actualizaciones de seguridad del dependabot (consulta la sección "Acerca de las Actualizaciones de seguridad del dependabot")XX
Administrar la política de bifurcaciónX
Limitar la actividad en repositorios públicos en una organizaciónX
Pull (read) all repositories in the organizationXX
Push (write) and clone (copy) all repositories in the organizationX
Convertir a los miembros de la organización en colaboradores externosX
Ver las personas con acceso a un repositorio de una organizaciónX
Exportar una lista de personas con acceso a un repositorio de una organizaciónX
Administrar el nombre de la rama predeterminada (consulta la sección "Administrar el nombre de la rama predeterminada para los repositorios en tu organización")X
Administrar etiquetas predeterminadas (consulta "Administrar etiquetas predeterminadas para los repositorios de tu organización")X
Habilitar la sincronización de equipos (consulta la sección "Administrar la sincronización de equipos para tu organización" para obtener más detalles)X

Leer más

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.