- Managed users versus personal accounts, and GitHub’s authentication and authorization model.
- Configuring and enforcing SAML SSO and 2FA, and choosing an identity provider.
- SCIM and team synchronization and how they differ.
- Organization and repository roles, enterprise teams, rulesets and access audits.
GitHub Administration (GH-100) Certification Training Course
Run GitHub Enterprise with confidence, from SSO and policies to runners and licensing, and get ready for the GitHub Administration (GH-100) exam with Accumentum’s live online training.
Administer a GitHub enterprise that developers like using and auditors can trust.
Someone has to keep GitHub running for everyone else. This course is for the enterprise and organization admins who do that job. We cover identity and access, enterprise settings and licensing, security and compliance policy, GitHub Actions administration and usage monitoring.
The course follows the official GH-100 skills outline. You will work with managed users and personal accounts, SAML SSO, SCIM, team sync, roles and rulesets, deployment options across GitHub Enterprise Cloud and Server, audit logs, tokens and apps, runners and secrets.
By the end you will know how to set up and govern a GitHub enterprise the right way. You will also be ready to sit the GitHub Administration exam.
Build GitHub Enterprise admin skills and GH-100 exam readiness.
Identity and Access
Configure SAML SSO, 2FA, SCIM and team sync, and manage roles, teams and permissions.
Enterprise Administration
Understand GitHub Enterprise deployment options, licensing and billing, and when to involve GitHub Support.
Security and Compliance
Set enterprise policies and rulesets, enable repository security features, and control tokens and apps.
GH-100 Exam Readiness
Cover all five domains in the official GH-100 skills outline, including Actions administration and usage monitoring.
Who Should Attend
- Enterprise and organization owners who manage GitHub for their company.
- System and application administrators responsible for GitHub Enterprise Cloud or GitHub Enterprise Server.
- IT professionals who handle identity, SSO and access reviews for GitHub.
- DevOps engineers and technology managers who set policy for GitHub Actions, runners and security features.
Prerequisites
- There are no formal prerequisites for the GH-100 exam or for this course.
- GitHub recommends reviewing the related Microsoft Learn modules before the exam. We cover the same skills in class.
- The exam is intermediate level and aimed at people with hands-on GitHub Enterprise administration experience.
- You should be comfortable with GitHub organizations and repositories and have a basic understanding of identity providers and SSO.
The GitHub Administration course follows the five GH-100 skill domains.
Each module maps to an official exam domain and its published weight, with the most time on security and compliance, the largest domain.
- Which issues admins can solve and which need GitHub Support, plus support bundles and diagnostics.
- Standards for workflows, branching, reviews and releases.
- Deployment scenarios: GHEC with EMU, GHEC with data residency and EMU, GHEC with personal accounts, and GHES.
- Licensing and billing models and monitoring license use.
- Organization and enterprise policies, data protection and audit logging.
- Vulnerability alerts, secret scanning, CodeQL, Dependabot and security advisories.
- Building a security response plan.
- Personal access tokens, rate limits, GitHub Apps and OAuth Apps, and approving apps by policy.
- Sharing actions and workflows across the enterprise and applying Actions policies.
- Runner groups and GitHub-hosted versus self-hosted runners.
- IP allow lists and networking, including Azure private networking, and runner troubleshooting.
- Secret scope and access at the organization and repository levels, and third-party vaults.
- Analyzing audit logs and API usage.
- Spotting adoption, activity and underused features across the enterprise.
- Reading usage reports for metered products.
- Recommending ways to optimize licenses and resources.
Built for practical GitHub admin training and GH-100 exam prep.
Interactive Learning
Participate in training sessions, discussions, and hands-on labs with experienced instructors.
Comprehensive Study Materials
Access extensive resources, including e-books, video lectures, and practice exams.
Practical Scenarios
Engage in real-world exercises and case studies to apply GitHub Administration concepts.
Certification Preparation
Receive guidance and tips to successfully pass the GitHub Administration exam.
Prepare for the official GitHub Administration exam.
GH-100 Exam Readiness
Accumentum’s GitHub Administration course follows the official GH-100 skills outline and prepares you for every domain on the exam.

After the course you will be ready to take the official GitHub Administration (GH-100) exam. GitHub designed it for system administrators, software developers, application administrators and IT professionals with intermediate experience in GitHub Enterprise administration.
The exam is intermediate level and runs 100 minutes. You can take it at a Pearson VUE testing center or online, in English. A score of 700 or higher is required to pass.
The certification is valid for 2 years. GitHub is moving to Microsoft’s recertification process, which will let you keep your certification current without retaking the full exam.
The full GH-100 skills outline.
Microsoft publishes the skills measured for Exam GH-100 as of July 2026. Here are all 5 domains, 12 skill groups and 39 tasks in Microsoft's own wording. Our course maps a lesson or lab to each one.
Manage user identities and authentication
Part of Manage GitHub identities and access (15 to 20%)
- Describe differences between managed users and personal accounts
- Configure and enforce SAML SSO and 2FA
- Understand SCIM and team synchronization: implementation and key differences
- Choose and configure identity providers
- Explain GitHub’s authentication and authorization model
Manage access and permissions
Part of Manage GitHub identities and access (15 to 20%)
- Configure organization and repository roles
- Define and manage enterprise teams
- Audit access and permissions
- Manage settings, policies, rulesets, and roles
Support GitHub Enterprise users and stakeholders
Part of Administer GitHub Enterprise environment (10 to 15%)
- Identify issues resolvable by admins vs GitHub Support
- Generate support bundles and diagnostics
- Recommend standards for developer processes
- Define standards for workflows, branching, reviews, and releases
Manage deployment and licensing
Part of Administer GitHub Enterprise environment (10 to 15%)
- Describe GitHub Enterprise deployment scenarios (GHEC with EMU, GHEC with Data Residency + EMU, GHEC with personal accounts, GHES)
- Explain licensing and billing models
- Monitor license usage and consumption
Configure security policies and rulesets
Part of Implement secure software development and compliance (25 to 30%)
- Define organization and enterprise policies
- Strengthen enterprise security posture and data protection
- Implement audit logging and reporting
Enable repository security features
Part of Implement secure software development and compliance (25 to 30%)
- Configure vulnerability alerts, secret scanning, and CodeQL
- Manage Dependabot and security advisories
- Define and implement a security response plan
Manage API access and integrations
Part of Implement secure software development and compliance (25 to 30%)
- Configure personal access tokens
- Understand rate limits for PATs and GitHub Apps
- Describe GitHub Apps and OAuth Apps
- Approve or deny app usage based on policy
Configure workflows and reusable components
Part of Manage GitHub Actions (20 to 25%)
- Configure and manage reuse of actions and workflows to the enterprise repository
- Apply organizational policies for GitHub Actions
Manage runners
Part of Manage GitHub Actions (20 to 25%)
- Manage runner groups and administer GitHub-hosted vs. self-hosted runner options
- Apply IP allow lists and configure networking (including Azure private networking)
- Monitor and troubleshoot runner performance
Manage encrypted secrets
Part of Manage GitHub Actions (20 to 25%)
- Define scope and access for secrets
- Configure secrets at organization and repository levels
- Integrate third-party vaults
Monitor enterprise usage and activity
Part of Monitor and optimize GitHub usage (10 to 15%)
- Analyze audit logs and API usage
- Distinguish admin responsibilities vs. GitHub Support and generate diagnostics
- Evaluate enterprise usage patterns to identify adoption, activity, and underutilized features
Optimize cost and performance
Part of Monitor and optimize GitHub usage (10 to 15%)
- Interpret usage reports for metered products
- Recommend strategies for license and resource optimization
The GH-100 candidate profile.
Here's how Microsoft describes the person this exam is built for. Candidates for this exam should have experience administering GitHub Enterprise environments, including user identity and access management, GitHub Actions, enterprise-level governance, and the administration of features that support secure software development (such as GitHub Advanced Security). Administrators in this role support both GitHub Enterprise Cloud and Server deployments and collaborate with development, security, and operations teams to ensure effective use of GitHub tools and services.
A practical path to GH-100.
We open with Manage GitHub identities and access, which Microsoft weights at 15 to 20%. Its skill groups are "Manage user identities and authentication" and "Manage access and permissions".
Next comes Administer GitHub Enterprise environment, worth 10 to 15% of the exam. Microsoft breaks it into "Support GitHub Enterprise users and stakeholders" and "Manage deployment and licensing".
After that we move to Implement secure software development and compliance, which counts for 25 to 30%. You'll see it split into "Configure security policies and rulesets", "Enable repository security features" and "Manage API access and integrations".
Then we take on Manage GitHub Actions, at 20 to 25% of your score. Inside it are "Configure workflows and reusable components", "Manage runners" and "Manage encrypted secrets".
We close with Monitor and optimize GitHub usage, which Microsoft weights at 10 to 15%. The groups here are "Monitor enterprise usage and activity" and "Optimize cost and performance".
Implement secure software development and compliance carries the most weight, so it gets the most lab time. In the last week you take Microsoft's free practice assessment, review whatever it flags and try the exam sandbox so the interface holds no surprises.
How Microsoft runs the GH-100 exam.
GH-100 leads to the GitHub Administration certification. Microsoft requires a score of 700 or greater to pass, and you get 100 minutes to complete the exam. It's proctored and may include interactive components.
The exam is offered in English. If it isn't available in your preferred language, Microsoft lets you request an extra 30 minutes. You can also request accommodations if you use assistive devices or need extra time.
If you don't pass, you can retake the exam 24 hours after your first attempt. Waits for later retakes vary under Microsoft's retake policy. Exam price depends on the country or region where the exam is proctored.
Microsoft notes that the bullets under each skill show how the skill is assessed, and related topics may also appear. Most questions cover generally available features, though Preview features can show up if they're commonly used.
GitHub certifications are valid for 2 years. GitHub is moving to Microsoft's recertification process so you can maintain a certification without retaking the full exam, and certifications that expire before that process is available are extended by 6 months.
See the GitHub Administration certification page on Microsoft Learn.
Where GH-100 can take you.
Per the U.S. Bureau of Labor Statistics, network and computer systems administrators earned a median annual wage of $99,130 in May 2025. A median is the midpoint, so half earned more and half earned less, and your own pay will depend on location, experience and employer. Source: BLS Occupational Outlook Handbook.
Ways to pay for GH-100 training.
Paying on your own? GH-100 prep is eligible for PathPay, our monthly payment plan. Terms of 3, 4 and 6 months carry no added fee. 9, 12 and 18 month terms add 5%, 10% and 15%. Course access opens when your first payment clears.
Our funding page lists every other way to pay, and you can always talk with us or email info@accumentum.net before you enroll.
Answers to common questions about Accumentum’s GitHub Administration course, the GH-100 exam, eligibility, delivery and payment.
- Manage GitHub identities and access, 15 to 20%
- Administer GitHub Enterprise environment, 10 to 15%
- Implement secure software development and compliance, 25 to 30%
- Manage GitHub Actions, 20 to 25%
- Monitor and optimize GitHub usage, 10 to 15%
Enroll in the GitHub Administration (GH-100) Certification Training Course with Accumentum.
Enroll in the GitHub Administration (GH-100) Certification Training Course with Accumentum to learn how to run GitHub Enterprise well. You will cover every GH-100 domain, from SSO, SCIM and roles to policies, security features, runners, secrets and usage reports.
When you finish, you will be ready to sit the GitHub Administration exam and manage your enterprise with a clear plan. For upcoming class dates and to save your seat, use the registration page linked below.
Run GitHub Enterprise the right way with GitHub Administration training.
Prepare for the GitHub Administration (GH-100) exam and learn to manage identity, policy, security and Actions across your enterprise.
