Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.

Esta versión de GitHub Enterprise se discontinuó el 2023-03-15. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Configurar la visibilidad y el control de accesos de un paquete

Elige quién ha leído, escrito, o administrado el acceso a tu paquete y la visibilidad de tus paquetes en GitHub.

GitHub Packages está disponible con GitHub Free, GitHub Pro, GitHub Free para organizaciones, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 o superior y GitHub AE. Para más información sobre cómo actualizar la instancia de GitHub Enterprise Server, consulta "Acerca de las mejoras a los nuevos lanzamientos" y el Asistente para actualización para encontrar la ruta de actualización de la versión actual.

Un paquete hereda los permisos y la visibilidad del repositorio en el que se ha publicado.

Para obtener más información sobre los permisos de paquetes, los ámbitos relacionados con paquetes para PAT o la administración de permisos para tus flujos de trabajo de GitHub Actions, consulta "Acerca de los permisos para los Paquetes de GitHub".

Configurar el acceso a los paquetes para tu cuenta personal

Si tienes permisos de administrador en un paquete cuyo ámbito es una cuenta personal, puedes asignar roles de lectura, escritura o administrador a otros usuarios. Para obtener más información sobre estos roles de permisos, consulta "Visibilidad y permisos de acceso para paquetes".

Si tu paquete es privado o interno y tiene como ámbito una organización, entonces solo puedes darles acceso a otros miembros o equipos de la misma.

  1. Busca y haz clic en el nombre del paquete que quieres administrar.
  2. En la página de aterrizaje del paquete, en el lado derecho, haz clic en Configuración del paquete. Captura de pantalla de la página de aterrizaje de un paquete. En la esquina inferior derecha, "Configuración del paquete" está resaltado con un contorno naranja. 1. En "Administrar acceso" o "Acceso heredado", haz clic en Invitar equipos o personas y escribe el nombre real, el nombre de usuario o la dirección de correo electrónico de la persona a la que quieras conceder acceso. A los equipos no se les puede conceder acceso a un paquete que tenga como ámbito una cuenta personal.
  3. Junto al nombre del equipo o el usuario, utiliza el menú desplegable Rol para seleccionar un nivel de permisos que desees.

Se otorgará acceso automáticamente a los usuarios seleccionados y no necesitarán aceptar una invitación previamente.

Configurar el acceso a los paquetes para una organización

Si tienes permisos de administrador en un paquete cuyo ámbito es una organización, puedes asignar roles de lectura, escritura o administración a otros usuarios y equipos. Para obtener más información sobre estos roles de permisos, consulta "Visibilidad y permisos de acceso para paquetes".

Si tu paquete es privado o interno y tiene como ámbito una organización, entonces solo puedes darles acceso a otros miembros o equipos de la misma.

  1. En GitHub, navega a la página principal de tu organización.
  2. En el nombre de la organización, haz clic en la pestaña Paquetes. Captura de pantalla de la página de perfil de @octo-org. La pestaña "Paquetes" está resaltada con un contorno naranja. 1. Busca y haz clic en el nombre del paquete que quieres administrar.
  3. En la página de aterrizaje del paquete, en el lado derecho, haz clic en Configuración del paquete. Captura de pantalla de la página de aterrizaje de un paquete. En la esquina inferior derecha, "Configuración del paquete" está resaltado con un contorno naranja. 1. En "Administrar acceso" o "Acceso heredado", haz clic en Invitar equipos o personas y escribe el nombre real, el nombre de usuario o la dirección de correo electrónico de la persona a la que quieras conceder acceso. También puedes escribir un nombre de equipo de la organización para conceder acceso a todos sus miembros.
  4. Junto al nombre del equipo o el usuario, utiliza el menú desplegable Rol para seleccionar un nivel de permisos que desees.

Se otorgará acceso automáticamente a los usuarios o equipos seleccionados y no necesitarán aceptar una invitación previamente.

Configurar la visibilidad de los paquetes para tu cuenta personal

Cuando publicas un paquete por primera vez que tiene como ámbito tu cuenta personal, la visibilidad predeterminada es privada y solo tú puedes verlo. Puedes modificar el acceso a los paquetes públicos o privados si cambias la configuración de acceso. Una vez que hagas tu paquete público, no puedes hacerlo privado nuevamente.

  1. Busca y haz clic en el nombre del paquete que quieres administrar.

  2. En la página de aterrizaje del paquete, en el lado derecho, haz clic en Configuración del paquete. Captura de pantalla de la página de aterrizaje de un paquete. En la esquina inferior derecha, "Configuración del paquete" está resaltado con un contorno naranja.

  3. En la parte inferior de la página, en "Zona de peligro", haz clic en Cambiar visibilidad.

  4. Selecciona una configuración de visibilidad:

    • Para que cualquier usuario pueda ver el paquete, selecciona Público.

      Advertencia: Una vez que haga público un paquete, no podrá volver a hacerlo privado.

    • Para que una selección personalizada de usuarios pueda ver el paquete, selecciona Privado.

  5. Para confirmar, escribe el nombre del paquete y, a continuación, haz clic en Entiendo las consecuencias, cambiar la visibilidad del paquete.

Visibilidad de creación de un paquete para los miembros de una organización

En el caso de los registros que admiten permisos granulares, puedes elegir la visibilidad de los paquetes que los miembros de la organización pueden publicar de forma predeterminada. Para obtener la lista de estos registros, consulta "Acerca de los permisos para los Paquetes de GitHub".

  1. En la esquina superior derecha de GitHub Enterprise Server, haga clic en la foto de perfil y luego en Your organizations.

    Captura de pantalla del menú desplegable en la imagen de perfil de @octocat. "Sus organizaciones" se destaca en naranja oscuro. 2. Junto a la organización, haga clic en Settings.

  2. En la izquierda, haga clic en Packages.

  3. En "Creación de paquetes", elige si quieres habilitar la creación de paquetes públicos, privados o internos.

    • Para permitir que los miembros de la organización creen paquetes públicos, haz clic en Público.
    • Para permitir que los miembros de la organización creen paquetes privados que solo puedan ver otros miembros de la organización, haz clic en Privado. Puedes personalizar aún más la visibilidad de los paquetes privados.
    • Para permitir que los miembros de la organización creen paquetes internos que puedan ver todos los miembros de la organización, haz clic en Interno. Si la organización pertenece a una empresa, todos los miembros de la empresa podrán ver los paquetes.

Configurar la visibilidad de los paquetes para una organización

Cuando publicas un paquete por primera vez, la visibilidad predeterminada es privada y solo tú puedes verlo. Puedes otorgar roles de acceso diferentes a los usuarios o equipos para tu paquete a través de la configuración de acceso. Una vez que hagas tu paquete público, no puedes hacerlo privado nuevamente.

  1. En GitHub, navega a la página principal de tu organización.

  2. En el nombre de la organización, haz clic en la pestaña Paquetes. Captura de pantalla de la página de perfil de @octo-org. La pestaña "Paquetes" está resaltada con un contorno naranja. 1. Busca y haz clic en el nombre del paquete que quieres administrar.

  3. En la página de aterrizaje del paquete, en el lado derecho, haz clic en Configuración del paquete. Captura de pantalla de la página de aterrizaje de un paquete. En la esquina inferior derecha, "Configuración del paquete" está resaltado con un contorno naranja.

  4. En la parte inferior de la página, en "Zona de peligro", haz clic en Cambiar visibilidad y elige una configuración de visibilidad:

    • Para que cualquier usuario pueda ver el paquete, haz clic en Público.

      Advertencia: Una vez que haga público un paquete, no podrá volver a hacerlo privado.

    • Para que una selección personalizada de ususarios de la organización pueda ver el paquete, haz clic en Privado.

    • Para que todos los miembros de la organización puedan ver el paquete, haz clic en Interno. Si la organización pertenece a una empresa, todos los miembros de la empresa podrán ver los paquetes.