Skip to main content
Skip to content

Administración de patrones personalizados

Puede ver, editar y eliminar patrones personalizados, así como habilitar la protección de inserción para patrones personalizados.

¿Quién puede utilizar esta característica?

Propietarios de repositorios, propietarios de organizaciones, administradores de seguridad y usuarios con el rol de administrador

Los patrones personalizados son patrones definidos por el usuario que puede usar para identificar secretos que no se detectan con los patrones predeterminados admitidos por secret scanning. Para obtener más información, vea Definición de patrones personalizados para el examen de secretos.

En el nivel empresarial, solo el creador de un patrón personalizado puede editar el patrón y usarlo en un ensayo. No hay restricciones similares para editar patrones personalizados a efectos del repositorio y la organización.

Editar un patrón personalizado

Al guardar un cambio en un patrón personalizado, se cierran todos los alertas de detección de secretos que se crearon con la versión anterior del patrón.

  1. Navegar a donde se creó el patrón personalizado. Un patrón personalizado se puede crear en un repositorio, organización o cuenta empresarial.

  2. En "Patrones personalizados", a la derecha del patrón personalizado que desea editar, haga clic en .

  3. Cuando estés a punto para probar el patrón personalizado editado, a fin de identificar las coincidencias sin crear alertas, haz clic en Guardar y simular.

  4. Cuando hayas revisado y probado la cambios, haz clic en Publicar cambios.

  5. Opcionalmente, para habilitar la protección de inserción para el patrón personalizado, haz clic en Habilitar.

    Nota:

    • La protección de inserción para patrones personalizados solo se aplicará a los repositorios que tengan secret scanning habilitada la protección de inserción. Para más información sobre cómo habilitar la protección de envío de cambios, consulta Protección contra el envío de cambios.
    • La habilitación de la protección de inserción para patrones personalizados que se encuentran habitualmente puede ser perjudicial para los colaboradores.

    Captura de pantalla de la página de patrones personalizados con el botón para habilitar la protección de inserción resaltado.

  6. Opcionalmente, para deshabilitar la protección de inserción para el patrón personalizado, haz clic en Deshabilitar.

    Captura de pantalla de la página de patrones personalizados con el botón para deshabilitar la protección de inserción resaltado con un contorno naranja oscuro.

Eliminar un patrón personalizado

Al quitar un patrón personalizado, GitHub le ofrece la opción de cerrar la alertas de detección de secretos relación con el patrón o mantener estas alertas.

  1. Navegar a donde se creó el patrón personalizado. Un patrón personalizado se puede crear en un repositorio, organización o cuenta empresarial.
  2. A la derecha del patrón personalizado que desea quitar, haga clic en .
  3. Revisa la confirmación y seleccionar el método para tratar con cualquier alerta abierta que tenga relación con el patrón personalizado.
  4. Haga clic en Sí, eliminar este patrón.

Si decide cerrar las alertas al quitar un patrón personalizado, debe tener en cuenta que el proceso de eliminación se produce de forma asincrónica en segundo plano. En el caso de los patrones personalizados que han generado un gran volumen de alertas (miles o más), el proceso de eliminación puede tardar varios minutos a horas en completarse. Puede seguir trabajando mientras se completa el proceso.

Habilitación de la protección frente a inserciones en un patrón personalizado

Puede habilitar secret scanning como protección "push" para patrones personalizados almacenados a nivel de empresa, organización o repositorio.

Habilitación de la protección frente a inserciones en un patrón personalizado almacenado en una empresa

Nota:

  • Para habilitar la protección de inserción para patrones personalizados, secret scanning porque la protección de inserción debe habilitarse en el nivel empresarial.
  • La habilitación de la protección de inserción para patrones personalizados que se encuentran habitualmente puede ser perjudicial para los colaboradores.

Antes de habilitar la protección frente a inserciones en un patrón personalizado a nivel de empresa, también debe probar los patrones personalizados mediante simulaciones. Solo puedes realizar una prueba en seco en los repositorios para los que tengas permisos de administración. Si un propietario de empresa quiere tener acceso para realizar ejecuciones de prueba en cualquier repositorio de una organización, se le debe asignar el rol de propietario de la organización. Para más información, consulta Administración de tu rol en una organización que pertenece a tu empresa.

  1. Vaya a su empresa. Por ejemplo, desde la página Empresas en GitHub.com.