Configurations are collections of security settings that organization administrators and security managers can define to help roll out GitHub security products at scale.
Starting today, you can enforce configurations. This new feature allows you to prevent users at the repository level from changing the security features that have been enabled and disabled in the configuration attached to their repository.
You can mark a configuration as enforced or unenforced at the bottom of the configurations edit page under the policy section:
Security configurations are currently available in public beta on GitHub.com and will be available in GitHub Enterprise Server 3.15. You can learn more about security configurations or send us your feedback.