← Back
GitHub
GitHub extends IP allow list to Enterprise Managed User namespaces in public preview
GitHub · featuresecurityplatform · github.blog ↗

IP Allow List Expansion for EMU Namespaces

GitHub Enterprise Cloud users with Enterprise Managed Users (EMUs) can now apply IP allow list policies to user namespaces, extending enterprise network security controls beyond shared organization repositories.

What's New

GitHub's native IP allow list configuration now covers repositories owned by EMU user accounts in public preview. Previously, IP allow lists could be configured at the enterprise level, but did not apply to repositories owned by individual user namespaces. This update addresses the security gap for enterprises that manage user accounts directly.

Coverage and Implementation

The IP allow list policy now protects access through multiple channels:

  • Web UI access to user namespace repositories
  • Git protocol operations (push, pull, clone)
  • API requests to repositories and resources
  • All credential types: personal access tokens (PATs), GitHub App tokens, and SSH keys

This ensures consistent network policy enforcement regardless of how users and systems interact with repositories.

How to Use

Administrators of GitHub Enterprise Cloud with EMU enabled can configure this feature through the enterprise security settings. For implementation details and configuration steps, refer to the IP allow list documentation in GitHub's admin guides.

This feature is currently in public preview and available for testing and feedback.