#
Advanced Security

> This feature is part of the Team & Enterprise plans.

Enterprise Hub organizations can improve their security with advanced security controls for both members and repositories.

##
Members Security

Configure additional security settings to protect your organization:

- Two-Factor Authentication (2FA): Require all organization members to enable 2FA for enhanced account security.
- User Approval: For organizations with a verified domain name, require admin approval for new users with matching email addresses. This adds a verified badge to your organization page.

##
Repository Visibility Controls

Manage the default visibility of repositories in your organization:

- Public by default: New repositories are created with public visibility
- Private by default: New repositories are created with private visibility. Note that changing this setting will not affect existing repositories.
- Private only: Enforce private visibility for all new repositories, with only organization admins able to change visibility settings

These settings help organizations maintain control of their ownership while enabling collaboration when needed.

Update on GitHub