Acerca de los roles
Para llevar a cabo cualquier acción en GitHub, tal como crear una solicitud de cambios en un repositorio o cambiar los ajustes de facturación de una organización, los individuos deben tener acceso suficiente a la cuenta o recurso relevante. Los permisos son los que controlan este tipo de acceso. Un permiso es la capacidad de llevar a cabo una acción específica. Por ejemplo, la capacidad de borrar una propuesta constituye un permiso. Un rol es un conjunto de permisos que puedes asignar a los individuos o equipos.
Los roles a nivel de repositorio otorgan a los miembros de las organizaciones, colaboradores externos y equipos de personas niveles variables de acceso a dichos repositorios. Para más información, consulta Roles de repositorio para una organización.
Los roles a nivel de equipo son roles que otorgan permisos para administrar a un equipo. Puedes otorgar el rol de mantenedor de equipo a cualquier miembro individual de uno de ellos, lo cual les otorga cierto número de permisos administrativos sobre dicho equipo. Para más información, consulta Asignar el rol de mantenedor de equipo a un miembro del equipo.
Los roles de nivel de organización son conjuntos de permisos que se pueden asignar a usuarios o equipos para administrar una organización y los repositorios, equipos y configuración de la organización. Para obtener más información sobre todos los roles disponibles en el nivel de organización, consulte Permisos de roles de organización predefinidos.
Si su organización es propiedad de una cuenta empresarial, los propietarios de la empresa pueden elegir unirse a la organización con cualquier rol. Para más información, consulta Administración de tu rol en una organización que pertenece a tu empresa.
Acerca de los roles de organización predefinidos
Los roles de organización predefinidos son roles que están disponibles de forma predeterminada en cada organización. No es necesario crearlos personalmente. Pueden incluir los permisos de la organización que permiten al destinatario administrar la organización, así como los permisos de repositorio que se aplican a todos los repositorios de la organización.
Para más información, consulta Permisos de roles de organización predefinidos.
Acerca de los roles personalizados de organización
Puede tener un control más pormenorizado sobre el acceso que concede a la configuración de organización y repositorio mediante la creación de roles de organización personalizados. Los roles de organización son una manera de conceder a un miembro de la organización la capacidad de administrar determinados subconjuntos de configuraciones sin conceder control administrativo total de la organización y sus repositorios. Por ejemplo, es posible crear un rol que contenga el permiso "Ver registro de auditoría de la organización".
Para obtener más información sobre los permisos disponibles con roles personalizados, consulte Permisos de roles de organización personalizados.
Descripciones de roles de organización predefinidos
Puedes asignar a las personas diversos roles de nivel de organización para controlar el acceso de los miembros a esta y a sus recursos.
Tras la invitación, puede agregar un usuario como propietario, administrador de facturación o miembro. Una vez que se hayan unido, puede asignarles permisos adicionales bajo un rol predefinido o personalizado, como Moderador o CI/CD.
Propietarios de la organización
Los propietarios de las organizaciones tienen acceso administrativo integral en tu organización. Este rol debe limitarse a dos personas, por lo mucho, en tu organización. Para más información, consulta Mantener la continuidad de propiedad para tu organización.
Miembros de la organización
El rol no administrativo predeterminado para las personas en una organización es el miembro de la misma. Predeterminadamente, los miembros de las organizaciones tienen varios permisos, incluyendo la capacidad de crear repositorios y proyectos.
Administradores de seguridad
El rol de administrador de seguridad es un rol de nivel de organización que los propietarios de la organización pueden asignar a cualquier miembro o equipo de la organización. Cuando se aplica, concede permiso para ver las alertas de seguridad y administrar la configuración de las características de seguridad en toda la organización, así como permiso de lectura para todos los repositorios de la organización.
Si tu organización tiene un equipo de seguridad, puedes utilizar el rol de administrador de seguridad para otorgar a los miembros del equipo el menor acceso posible a la organización necesario. Para más información, consulta Gestionar a los administradores de seguridad en tu organización.
GitHub App administadores
De manera predeterminada, únicamente los propietarios de la organización pueden administrar las configuraciones de los registros de GitHub App propiedad de una organización. Para permitir que más usuarios o equipos administren los registros de GitHub App pertenecientes a una organización, un propietario puede otorgarles permisos de administrador de GitHub App.
Cuando designa un usuario or equipo como administrador de GitHub App en su organización, puede otorgarle acceso para administrar las configuraciones de algunos o todos los registros de GitHub Apps que le pertenecen a la organización. El rol de administrador de GitHub App no concede a los usuarios acceso para instalar y desinstalar GitHub Apps en una organización. Para más información, consulta Agregar y quitar administradores de aplicaciones de GitHub en tu organización.
Colaboradores externos
Para mantener seguros los datos de su organización y, al mismo tiempo, permitir el acceso a los repositorios, puede 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.
Administrar colaboradores externos
Para administrar el acceso a los repositorios por parte de los colaboradores externos, vea:
-
[AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization) -
[AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/converting-an-organization-member-to-an-outside-collaborator) -
[AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/removing-an-outside-collaborator-from-an-organization-repository)
Para controlar quién puede agregar colaboradores externos a los repositorios, vea:
-
[AUTOTITLE](/organizations/managing-organization-settings/setting-permissions-for-adding-outside-collaborators) -
[AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories)
Pasos siguientes
-
[AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-custom-organization-roles)