Skip to main content
Skip to content

Permisos de roles de organización personalizados

Puedes controlar el acceso a la configuración y los repositorios de tu organización mediante roles de organización personalizados.

¿Quién puede utilizar esta característica?

Organizations on GitHub Enterprise Cloud

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".

Puedes crear y asignar roles personalizados de organización en la configuración de una organización. También puedes administrar los roles personalizados utilizando la API de REST. Consulta Administrar roles personalizados de organización.

Combinación de permisos de organización y repositorio

También puede crear un rol de organización personalizado que incluya permisos para repositorios. Los permisos de repositorio conceden acceso a todos los repositorios actuales y futuros de la organización.

Hay varias maneras de combinar permisos para repositorios y organizaciones.

  • Puede crear un rol que incluya permisos para la configuración de la organización, un rol base para el acceso al repositorio o ambos.
  • Si agrega un rol base para el acceso al repositorio, también puede incluir permisos de repositorio adicionales. No puede agregar permisos del repositorio sin un rol de repositorio base.

Sin los permisos de repositorio ni un rol de repositorio base, el rol de organización no concede acceso a ningún repositorio.

Nota:

La adición de permisos de repositorio a un rol de organización personalizado está actualmente en versión preliminar pública y está sujeta a cambios.

Para conceder acceso a repositorios específicos de la organización, puede crear un rol de repositorio personalizado. Consulta Acerca de los roles de repositorio personalizados.

Permisos para el acceso a la organización

Cuando se incluye un permiso en un rol de organización personalizado, los usuarios con ese rol tendrán acceso a la configuración correspondiente a través del explorador web y la API. En la configuración de la organización en el explorador, los usuarios verán solo las páginas de configuración a las que pueden acceder.

Los permisos de la organización no conceden acceso de lectura, escritura ni administracón a ningún repositorio. Algunos permisos pueden conceder implícitamente visibilidad de los metadatos del repositorio, como se marca en la tabla siguiente.

PermisoDescripciónInformación adicional
Administrar roles personalizados de organizaciónAcceso para crear, ver, actualizar y eliminar roles personalizados de organización dentro de la organización. Este permiso no permite a un usuario asignar roles personalizados.
Administrar roles personalizados de organización
Ver los roles de la organizaciónAcceso para ver los roles personalizados de organización.
Administrar roles personalizados de organización
Administrar roles de repositorio personalizadosAcceso para crear, ver, actualizar y eliminar roles de repositorio personalizados dentro de la organización.
Administrar roles de repositorio personalizados en una organización
Ver roles de respositorio personalizadosAcceso para ver roles de repositorio personalizados dentro de la organización.
Administrar roles de repositorio personalizados en una organización
Administrar webhooks de organizaciónAcceso para registrar y administrar webhooks para la organización. Los usuarios con este permiso podrán ver las cargas de webhook, que pueden contener metadatos para repositorios de la organización.
Puntos de conexión de API REST para webhooks de organización
Administración de directivas de aplicaciones OAuth de la organizaciónAcceda a la configuración de "Directiva de aplicación OAuth" de la organización.
Acerca de las restricciones de acceso a aplicaciones OAuth
Edición de valores de propiedades personalizados en el nivel de organizaciónAcceso para establecer valores de propiedad personalizados en todos los repositorios de la organización.