Skip to main content

Enterprise Server 3.15 actualmente está disponible como versión candidata para lanzamiento.

Administrar roles de repositorio personalizados en una organización

Descubre cómo crear, editar o eliminar roles de repositorio personalizados para tu organización.

¿Quién puede utilizar esta característica?

Organization owners.

Acerca de los roles de repositorio personalizados

Un rol de repositorio personalizado es un conjunto de permisos configurables con un nombre personalizado de tu elección. Para más información, consulta "Acerca de los roles de repositorio personalizados".

Crear un rol de repositorio

Para crear un rol de repositorio nuevo, puedes agregar permisos a un rol heredado y otorgarle un nombre a este.

  1. En la esquina superior derecha de GitHub, seleccione la foto del perfil y haga clic en Sus organizaciones.
  2. En "Organizaciones", junto al nombre de la organización, haga clic en Configuración.
  3. En la sección "Acceso" de la barra lateral, haz clic en Roles de repositorio.
  4. Desplázate hasta la sección "Roles personalizados" y haz clic en Crear un rol.
  5. Debajo de "Nombre", teclea el nombre del tu rol de repositorio.
  6. Debajo de "Descripción", teclea la descripción de tu rol de repositorio.
  7. Debajo de "Elige un rol a heredar", selecciona el rol que quieras heredar.
  8. Debajo de "Agregar permisos", selecciona el menú desplegable y haz clic en los permisos que quieras que incluya tu rol personalizado.
  9. Haga clic en Create role (Crear rol).

Editar un rol de repositorio

  1. En la esquina superior derecha de GitHub, haga clic en su foto de perfil y luego en Your profile (Su perfil).

    Captura de pantalla del menú desplegable en la imagen de perfil de @octocat. "Tu perfil" se destaca en naranja oscuro.

  2. En la esquina superior derecha de GitHub, seleccione la foto del perfil y haga clic en Sus organizaciones.

  3. En el nombre de la organización, haz clic en Configuración. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de las pestañas en el perfil de una organización. La pestaña "Configuración" se destaca en naranja oscuro.

  4. En "Organizaciones", junto al nombre de la organización, haga clic en Configuración.

  5. En la sección "Acceso" de la barra lateral, haz clic en Roles de repositorio.

  6. A la derecha del rol que quieras editar, haz clic en y, luego, en Editar.

    Captura de pantalla de la lista de roles personalizados de una organización. A la derecha de un rol, se resalta un icono de kebab en naranja oscuro.

  7. Edítelo y, después, haga clic en Update role (Actualizar rol).

Borrar un rol de repositorio

Si borras un rol de repositorio existente, todas las invitaciones pendientes, equipos y usuarios con el rol personalizado se reasignarán a los permisos base de la organización.

  1. En la esquina superior derecha de GitHub, haga clic en su foto de perfil y luego en Your profile (Su perfil).

    Captura de pantalla del menú desplegable en la imagen de perfil de @octocat. "Tu perfil" se destaca en naranja oscuro.

  2. En la esquina superior derecha de GitHub, seleccione la foto del perfil y haga clic en Sus organizaciones.

  3. En el nombre de la organización, haz clic en Configuración. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de las pestañas en el perfil de una organización. La pestaña "Configuración" se destaca en naranja oscuro.

  4. En "Organizaciones", junto al nombre de la organización, haga clic en Configuración.

  5. En la sección "Acceso" de la barra lateral, haz clic en Roles de repositorio.

  6. A la derecha del rol que quieras eliminar, haz clic en y, luego, en Eliminar.

    Captura de pantalla de la lista de roles personalizados de una organización. A la derecha de un rol, se resalta un icono de kebab en naranja oscuro.

  7. Revise los cambios del rol que quiere quitar y, después, haga clic en Delete role (Eliminar rol).