Skip to main content

Habilitación de su propia protección de inserción

Con la protección de inserción secret scanning impide que los colaboradores inserten secretos en un repositorio y generen una alerta cada vez que un colaborador omite el bloqueo.

¿Quién puede utilizar esta característica?

Secret scanning is available for the following repositories:

  • Organization-owned repositories with GitHub Advanced Security enabled
  • User-owned repositories for an enterprise with GitHub Advanced Security enabled

Acerca de cómo habilitar la protección de inserción

Para habilitar la protección de inserción de un repositorio, primero debe habilitar secret scanning. Después, puede habilitar la protección de inserción en la página de configuración "Seguridad y análisis de código" del repositorio; para ello, siga los pasos descritos en este artículo.

Si es propietario de la organización, puede habilitar la protección push para varios repositorios a la vez. Para obtener más información, consulte "Inicio rápido para proteger su organización."

Los propietarios de la organización, los administradores de seguridad y los administradores del repositorio pueden habilitar también la protección de secret scanning mediante la API. Para obtener más información, consulte "Puntos de conexión de la API de REST para repositorios" y expanda la sección "Propiedades del objeto security_and_analysis" en la documentación de la API de REST.

Si su organización es propiedad de una cuenta de empresa, un propietario de la empresa también puede habilitar la protección de inserción en el nivel empresarial. Para obtener más información, vea «Administración de las características de GitHub Advanced Security para la empresa».

Habilitación de la protección de inserción en un repositorio

  1. En tu instancia de GitHub Enterprise Server, navega a la página principal del repositorio.

  2. En el nombre del repositorio, 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 un encabezado de repositorio en el que se muestran las pestañas. La pestaña "Configuración" está resaltada con un contorno naranja oscuro.

  3. En la sección "Seguridad" de la barra lateral, haga clic en Análisis y seguridad del código.

  4. Debajo de "Seguridad y análisis de código", encuentra "GitHub Advanced Security".

  5. En "Secret scanning", en "Push protection" (Protección de inserciones), haga clic en Enable (Habilitar).

Información adicional