All Microsoft exams
Microsoft GH-100: GitHub Enterprise Administrator
What the GH-100 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Level
- Associate
- Topic areas
- 8
- Free practice questions
- 30
- Full question bank
- 100 questions
What the GH-100 exam covers
The topic areas in our GH-100 question bank, with each one's share of the 100 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Actions | 21% | 21 |
| Identity and access | 20% | 20 |
| Repository governance | 20% | 20 |
| Security features | 14% | 14 |
| Enterprise accounts | 10% | 10 |
| Audit and compliance | 8% | 8 |
| Copilot and billing | 6% | 6 |
| Policies | 1% | 1 |
GH-100 cost and format
| Exam code | GH-100 |
|---|---|
| Certification | GitHub Administration |
| Vendor | Microsoft |
| Level | Associate |
| Status | Active |
Last checked October 22, 2026 against the official Microsoft exam page.
GH-100 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Actions
A workflow must run on a machine inside the company network that can reach an internal service. Which runner type is appropriate?
- AA GitHub-hosted runner that has no network access to internal systems
- BA self-hosted runner installed on a machine inside the network
- CA Codespace that is not connected to the network
- DA workflow run on a developer's personal laptop without registration
Show answer and explanationHide answer
Correct answer: BA self-hosted runner inside the network can reach internal services. GitHub-hosted runners cannot reach private internal systems by default, and personal laptops and unconnected Codespaces are not managed runners.
Question 2Identity and access
A company requires that employees sign in to GitHub with the corporate identity provider and that accounts be created and removed automatically. Which feature addresses this?
- ASAML single sign-on with SCIM provisioning
- BSharing one password across all users
- CDisabling sign-in for all users
- DAllowing anyone with an email address to create an account
Show answer and explanationHide answer
Correct answer: ASAML single sign-on authenticates through the corporate identity provider, and SCIM provisioning creates and removes accounts automatically. Shared passwords, open sign-up and disabled sign-in do not meet the requirement.
Question 3Repository governance
Which feature lets an administrator define rules, such as required reviews and status checks, that apply to many repositories at once?
- AA list of repository names in a text file reviewed by hand
- BLabels applied to each issue, used to sort and triage bug reports
- CRepository rulesets applied across selected repositories
- DIndividual comments on each pull request from the reviewer team
Show answer and explanationHide answer
Correct answer: CRulesets can apply rules, such as required reviews and status checks, across many repositories. Text lists, comments and labels do not enforce rules.
Question 4Security features
Which GitHub Advanced Security feature alerts a team when a committed credential matches a known pattern?
- ADependabot version updates for dependencies
- BGitHub Pages static site hosting
- CWiki search across project pages
- DSecret scanning with push protection
Show answer and explanationHide answer
Correct answer: DSecret scanning detects committed credentials, and push protection can block them. Dependabot updates dependencies, GitHub Pages hosts sites, and wiki search finds content.
Question 5Enterprise accounts
An organization wants to manage billing, policies and identity for several GitHub organizations from one place. Which GitHub construct provides this?
- AA team inside one organization for grouping members and their repository access
- BA single repository with many branches and a protected default branch
- CA personal access token shared among members of a team-owned service account
- DAn enterprise account that owns and governs multiple organizations
Show answer and explanationHide answer
Correct answer: DAn enterprise account owns and governs multiple organizations, with shared billing and policies. A repository, a shared token and a single team do not provide enterprise-wide governance.
How to prepare for GH-100
- Read the official Microsoft outline first (exam page), so you know exactly what is in scope.
- Give the most time to Actions and Identity and access: together they make up 41% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full GH-100 question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 100-question bank for GH-100 is in final review. The free practice test is open now.
Start the free practice testGH-100 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| AZ-400: Designing and Implementing Microsoft DevOps Solutions | Microsoft | Expert |
| GH-200: GitHub Actions | Microsoft | Associate |
| GH-900: GitHub Foundations | Microsoft | Foundational |
| AZ-401: Designing and Implementing Microsoft Agentic DevOps Solutions (beta) | Microsoft | Expert |
| AI-103: Developing AI Apps and Agents on Azure | Microsoft | Associate |
| AI-200: Developing AI Cloud Solutions on Azure | Microsoft | Associate |