Skip to main content

Enforcing policies for code security and analysis for your enterprise

You can enforce policies to manage the use of GitHub Advanced Security features within your enterprise's organizations.

Who can use this feature

Enterprise owners can enforce policies for GitHub Advanced Security in an enterprise.

La GitHub Advanced Security se encuentra disponible para las cuentas empresariales en GitHub Enterprise Cloud y GitHub Enterprise Server. Para obtener más información sobre la actualización de la instancia de GitHub Enterprise Server, consulta "Acerca de las actualizaciones a versiones nuevas" y consulta Asistente de mejora para buscar la ruta de acceso de actualización desde la versión actual.

About policies for GitHub Advanced Security in your enterprise

La GitHub Advanced Security ayuda a que los desarrolladores mejoren y mantengan la seguridad y la calidad del código. Para más información, consulte "Acerca de GitHub Advanced Security". For more information, see "About GitHub Advanced Security."

If you purchase a license for GitHub Advanced Security, any organization on your GitHub Enterprise Server instance can use Advanced Security features. You can enforce policies to control how members of your enterprise on GitHub Enterprise Server use Advanced Security.

Enforcing a policy for the use of GitHub Advanced Security in your enterprise's organizations

GitHub bills for Advanced Security on a per-committer basis. For more information, see "Managing licensing for GitHub Advanced Security."

You can enforce a policy that controls whether repository administrators are allowed to enable features for Advanced Security in an organization's repositories. You can configure a policy for all organizations owned by your enterprise account, or for individual organizations that you choose.

Disallowing Advanced Security for an organization prevents repository administrators from enabling Advanced Security features for additional repositories, but does not disable the features for repositories where the features are already enabled. For more information about configuration of Advanced Security features, see "Managing security and analysis settings for your organization" or "Managing security and analysis settings for your repository."

  1. En la esquina superior derecha de GitHub Enterprise Server, haga clic en la foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil de GitHub Enterprise Server

  2. En la barra lateral de la empresa, haz clic en Directivas. Pestaña Directivas en la barra lateral de la cuenta de empresa

  3. En Directivas, haga clic en "Seguridad avanzada". Directivas de "Seguridad avanzada" en la barra lateral

  4. Debajo de "GitHub Advanced Security", selecciona el menú desplegable y haz clic en una política para las organizaciones que pertenecen a tu empresa. Menú desplegable para seleccionar una directiva de seguridad avanzada para las organizaciones en la cuenta empresarial

  5. Opcionalmente, si eliges Allow for selected organizations (Permitir para las organizaciones seleccionadas), a la derecha de una organización, selecciona el menú desplegable a fin de permitir o dejar de permitir la Advanced Security para esta. Menú desplegable a fin de seleccionar una directiva de seguridad avanzada para una organización individual en la cuenta empresarial