Skip to main content

Administración de las características de GitHub Advanced Security para la empresa

Puede controlar las características de GitHub Advanced Security que protegen y analizan el código en todas las organizaciones que pertenecen a su empresa.

¿Quién puede utilizar esta característica?

Enterprise owners can manage Advanced Security features for organizations in an enterprise.

Acerca de la administración de las características de Advanced Security

Puede usar las características de Advanced Security para proteger la seguridad de las organizaciones de su empresa. Puede habilitar rápidamente las características de seguridad a gran escala con GitHub-recommended security configuration, una colección de opciones de configuración de habilitación de seguridad que puede aplicar a los repositorios de una organización. A continuación, puede personalizar aún más las características de GitHub Advanced Security a nivel de organización con global settings. Consulte "Habilitación de características de seguridad a gran escala".

Nota: Security configurations y global settings están en versión beta y están sujetos a cambios.

Para gestionar características individuales de GitHub Advanced Security, puede activar o desactivar cada característica para todos los repositorios existentes y/o nuevos dentro de las organizaciones propiedad de su empresa.

También puedes habilitar o deshabilitar características de Advanced Security a través de la API. Para más información, consulta "Puntos de conexión de la API REST para el examen de secretos" en la documentación de REST API.

Para obtener información sobre la compra de una licencia de GitHub Advanced Security, consulte "Registrarse para obtener GitHub Advanced Security".

Si no ha permitido GitHub Advanced Security para una organización, esa organización no se verá afectada al habilitar una característica para todos los repositorios existentes o nuevos. Para obtener más información sobre rechazar GitHub Advanced Security para una organización, consulte "Aplicación de directivas de seguridad y análisis de código de la empresa".

Cuando habilitas una o varias características de seguridad y análisis para los repositorios existentes, verás cualquier resultado que se muestra en GitHub al cabo de unos pocos minutos.

Si habilita las características de seguridad y análisis, GitHub realiza un análisis de solo lectura en el repositorio.

Administración de las características de Advanced Security

Nota: Si habilitas GitHub Advanced Security, los usuarios activos que realicen confirmaciones en estos repositorios usarán licencias de GitHub Advanced Security. Esta opción se desactiva si excediste la capacidad de tu licencia. Para más información, consulta "Acerca de la facturación de GitHub Advanced Security".

  1. En la esquina superior derecha de GitHub, haga clic en su foto de perfil y, a continuación, en Sus empresas.

  2. En la lista de empresas, da clic en aquella que quieras ver.

  3. En la barra lateral de la cuenta de empresa, haz clic en Configuración.

  4. En la barra lateral de la izquierda, haz clic en Seguridad y análisis del código.

  5. Opcionalmente, habilita o deshabilita una característica para todos los repositorios existentes.

    • A la derecha de la característica, haz clic en Deshabilitar todo o Habilitar todo. Si el control de "GitHub Advanced Security" está deshabilitado, no tienes licencias para GitHub Advanced Security.

Captura de pantalla de la sección "Configurar características de seguridad y análisis" de la configuración empresarial. A la derecha de cada configuración se muestran los botones "Habilitar todo" y "Deshabilitar todo", que se resaltan en naranja oscuro.

  • Para confirmar el cambio, haz clic en el botón Habilitar/deshabilitar todo o Habilitar/deshabilitar para repositorios aptos en el cuadro de diálogo que se muestra.
  1. Opcionalmente, para habilitar o deshabilitar automáticamente una característica cuando se crean repositorios privados e internos, o repositorios públicos con GitHub Advanced Security habilitado, selecciona la casilla debajo de la característica.

  2. Opcionalmente, para permitir automáticamente que secret scanning compruebe la validez de un secreto mediante su envío al asociado correspondiente, activa la casilla correspondiente en "Secret scanning". También puede habilitar la comprobación de validez de un único repositorio u organización. Para más información, consulta "Configuración del examen de secretos para los repositorios" y "Administrar la configuración de seguridad y análisis de su organización".

    Para obtener información sobre el uso de la API de REST para habilitar las comprobaciones de validez de los patrones de asociados para su empresa, consulte "Puntos de conexión de API de REST para la seguridad y el análisis del código empresarial".

    Note

    Las comprobaciones de validez de los patrones de asociados están actualmente en versión beta y están sujetas a cambios.

  3. Opcionalmente, para incluir un vínculo de recursos en el mensaje que verán los miembros cuando intenten insertar un secreto, selecciona Agregar un vínculo de recurso en la CLI y la interfaz de usuario web cuando se bloquee una confirmación; luego, escribe una dirección URL y haz clic en Guardar vínculo.

    Nota: Cuando se configura un vínculo personalizado para una organización, el valor de nivel de organización invalida el vínculo personalizado establecido para la empresa. Para obtener más información, vea «Protección contra el envío de cambios para repositorios y organizaciones».

    Captura de pantalla de la sección "Protección de inserción" de la configuración de las características de seguridad y análisis. La casilla y el campo de texto que se usan para habilitar un vínculo personalizado se destacan en naranja oscuro.