Skip to main content
GitHub Docs
Version:
Enterprise Server 3.16
Open Sidebar
Enterprise administrators
/
Identity and access management
/
LDAP for enterprise IAM
/
Using LDAP
Home
Enterprise administrators
Overview
About GitHub for enterprises
Enterprise Cloud trial
About GitHub Enterprise Server
Enterprise Server trial
About upgrades
System overview
GitHub Enterprise API
Best practices
Governance framework
Manage enterprise account
About enterprise accounts
Create a README
Installation
Set up an instance
Install on AWS
Install on Azure
Install on GCP
Install on Hyper-V
Install on OpenStack
Install on VMware
Set up a staging instance
Configuration
Configure user applications
Configuring applications
Configure email notifications
Configure GitHub Pages
Configuring rate limits
Configure web commit signing
Configure interactive maps
Manage GitHub Mobile
Verify or approve a domain
Harden security
Configuring TLS
Troubleshoot TLS errors
Enabling private mode
Enable subdomain isolation
Configure host keys
Configure SSH connections
Configure referrer policy
Configure network settings
Set the IP using the console
Configure DNS servers
Configure hostname
Change hostname
Validate domain settings
Configure an outbound proxy
Configure firewall rules
Network ports
Use a load balancer
Configure time settings
GitHub Connect
About GitHub Connect
Enable for GitHub.com
Enable for GHE.com
Automatic user license sync
Dependabot
Server Statistics
Unified search
Unified contributions
Disable GitHub Connect
Administer your instance
Web UI
About the Management Console
Manage Management Console access
Access Management Console
Troubleshoot Management Console
Manage search indices
Command line
Access the admin shell (SSH)
Using the GitHub CLI
Command-line utilities
Maintenance mode
Configure maintenance mode
Identity and access management
Understand enterprise IAM
About IAM
About SAML for IAM
Change authentication methods
Fallback authentication
Troubleshoot IAM
IAM configuration reference
SAML reference
Username considerations
Built-in authentication
Configure built-in authentication
Invite people
Block unauthenticated sign-up
Disable passkeys
CAS for enterprise IAM
Using CAS
LDAP for enterprise IAM
Using LDAP
SAML for enterprise IAM
Configure SAML SSO
Enable encrypted assertions
Update SAML NameID
Troubleshoot SAML SSO
Provision accounts with SCIM
About SCIM provisioning
Configure SCIM provisioning
Set up Entra ID
Set up PingFederate
Set up Okta
Disable SCIM provisioning
SCIM using REST API
Manage teams with your IdP
Troubleshoot team membership with IdP
Manage accounts and repositories
Communicate info to users
Customizing user messages
Configure custom footers
Manage users
Roles in an enterprise
User security best practices
Invite people to manage
Reserved usernames
Manage administrators
View people in your enterprise
View & manage SAML access
Audit users
Impersonate a user
Managing dormant users
Manage user suspension
Delete a user
Place a legal hold
Auditing SSH keys
Rebuild contributions
Manage organizations
Best practices
Set membership visibility
Prevent organization creation
Require 2FA
Manage your organization roles
Restore organization
Project management with Jira
Manage repositories
Configure Git LFS
Disable SSH for Git
Lock a repository
Restore a deleted repository
Troubleshoot service hooks
Upgrade your instance
Prepare to upgrade
Upgrading overview
Upgrade requirements
Enable automatic update checks
Take a snapshot
Perform an upgrade
Upgrade with a hotpatch
Upgrade with an upgrade package
Migrate from 11.10.x to 2.1.23
Troubleshoot an upgrade
Restore from a failed upgrade
Known issues with upgrades
Back up and restore
Configuring backups
Policies
Enforce policies
About enterprise policies
Repository management policies
Projects policies
Restrict email notifications
Policies for security settings