1. Home
  2. Microsoft
  3. GH-100 Exam Syllabus

Microsoft GH-100 Exam Syllabus

Start Free GH-100 Exam Practice After Reviewing the Topics

Before starting your GH-100 exam preparation, it is recommended to review the complete Microsoft GitHub Administration exam syllabus and carefully go through the exam objectives listed below. Once you understand the exam structure and objectives, you should practice using our free GH-100 questions. We also provide premium GH-100 practice test, fully updated according to the latest exam objectives, to help you accurately assess your preparedness for the actual exam.

Microsoft
Vendor
GH-100
Exam Code
65
Total Questions
5
Total Exam Domains

START FREE GH-100 EXAM PRACTICE

NO SIGNUP REQUIRED  •  100% FREE TO START

GH-100 EXAM QUESTIONS

Microsoft GH-100 Exam Objectives

Section 1: Manage GitHub identities and access
Weight:
15-20%
Manage user identities and authentication
  • 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
  • Configure organization and repository roles
  • Define and manage enterprise teams
  • Audit access and permissions
  • Manage settings, policies, rulesets, and roles
Section 2: Administer GitHub Enterprise environment
Weight:
10-15%
Support GitHub Enterprise users and stakeholders
  • 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
  • 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
Section 3: Implement secure software development and compliance
Weight:
25-30%
Configure security policies and rulesets
  • Define organization and enterprise policies
  • Strengthen enterprise security posture and data protection
  • Implement audit logging and reporting
Enable repository security features
  • Configure vulnerability alerts, secret scanning, and CodeQL
  • Manage Dependabot and security advisories
  • Define and implement a security response plan
Manage API access and integrations
  • 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
Section 4: Manage GitHub Actions
Weight:
20-25%
Configure workflows and reusable components
  • Configure and manage reuse of actions and workflows to the enterprise repository
  • Apply organizational policies for GitHub Actions
Manage runners
  • 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
  • Define scope and access for secrets
  • Configure secrets at organization and repository levels
  • Integrate third-party vaults
Section 5: Monitor and optimize GitHub usage
Weight:
10-15%
Monitor enterprise usage and activity
  • 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
  • Interpret usage reports for metered products
  • Recommend strategies for license and resource optimization
Info