Advanced certification for managing GitHub Enterprise, user identities, security policies, and organization administration.
Exam Details
Official GH-ADMIN exam format
Questions
100
Time Limit
120 minutes
Passing Score
720/1000
Domains
7
3,000+
Practice Questions
100
Unique Practice Exams
Exam Domains
The GitHub Administration exam covers 7 domains with different weight percentages
Domain 1: Domain 1: Support GitHub Enterprise for users and key stakeholders
14%
Focuses on supporting users and stakeholders in the GitHub Enterprise environment.
Topics covered:
Distinguish problems that can be solved by an administrator from those that need GitHub Support
Generate support bundles and diagnostics
Utilization of GitHub’s products and services
Standards for developer workflows
Tooling ecosystem at the enterprise
Enterprise CI/CD strategy
GitHub APIs for administrators
GitHub Marketplace assets
GitHub Apps vs Actions
Benefits and risks of apps and actions
Domain 2: Domain 2: Manage user identities and GitHub authentication
14%
Covers user identity management and authentication processes.
Topics covered:
SAML single sign-on (SSO) implications
Enabling and enforcing SAML SSO
Two-factor authentication (2FA)
Identity providers selection
Identity management and authorization
Consequences of user membership
Authentication and authorization model
Supported SCIM providers
SCIM protocol and Team synchronization
Domain 3: Domain 3: Describe how GitHub is deployed, distributed, and licensed
14%
Focuses on the deployment and licensing models of GitHub.
Topics covered:
Capabilities of GHES, GHEC, and GHAE
GitHub Enterprise Cloud (GHEC)
GitHub Enterprise Server (GHES)
Enterprise permissions and policies
Single vs multiple organization deployment
Default permissions settings
Team sync through AD
Adjusting enterprise policies
Billing for products
License usage statistics
Metered product consumption
Domain 4: Domain 4: Manage access and permissions based on membership
14%
Covers access control and permissions management.
Topics covered:
Enterprise permissions and policies
Defining a GitHub organization
Roles of organization members
Organization member vs outside collaborator
Minimum required permissions
Benefits of creating a new organization
Team permissions
Defining Teams in GitHub
Permission models
Audit log APIs usage
Security and compliance concepts
Auditing reports
Domain 5: Domain 5: Enable secure software development and ensure compliance
14%
Focuses on security practices and compliance in software development.
Topics covered:
Enterprise security posture
Scrubbing sensitive data
Policy selection based on control requirements
Organization and enterprise policies
Repository permissions
User actions based on permissions
Repository membership options
Audit access to repositories
Security features of GitHub repositories
Vulnerability definitions
Importance of secret scanning
Automated code scanning
Dependency graph importance
Security advisories
Dependabot usage
Security vulnerability alerts
Security response plan
SSH and Deploy keys usage
Access tokens
GitHub Apps and OAuth Apps
Machine accounts vs GitHub Apps
User-created GitHub Apps approval
Enterprise managed users (EMU)
Domain 6: Domain 6: Manage GitHub Actions
14%
Focuses on managing GitHub Actions and workflows.
Topics covered:
Distributing actions and workflows
Managing reusable components
Controlling access to actions
Organizational use policies for GitHub Actions
Managing runners for the enterprise
IP allow lists for runners
Self-hosted runners
Selecting appropriate runners
Configuring self-hosted runners
Monitoring and troubleshooting runners
Managing encrypted secrets
Accessing and sharing GitHub Packages
Differences between GitHub Packages and releases
Domain 7: Domain 7: Manage GitHub Packages
14%
Covers the management of GitHub Packages.
Topics covered:
Supported GitHub Packages
Accessing and writing GitHub Packages
Using GitHub Packages in workflows
Use cases for GitHub Packages and releases
What You Get with BetaStudy
3,000+ Questions
Comprehensive question bank covering all exam domains
Timed Exams
Practice under real exam conditions with 120-minute timer
Detailed Explanations
Understand why answers are correct with detailed explanations
Progress Tracking
Track your performance by domain and watch yourself improve
Frequently Asked Questions
Common questions about the GitHub Administration certification exam
How many questions are on the GitHub Administration exam?
The GitHub Administration (GH-ADMIN) exam contains 100 questions that must be completed within 120 minutes.
What is the passing score for GitHub Administration?
You need to score 720 out of 1000 (72%) to pass the GitHub Administration certification exam.
What topics are covered in the GitHub Administration exam?
The exam covers 7 main domains: Domain 1: Support GitHub Enterprise for users and key stakeholders, Domain 2: Manage user identities and GitHub authentication, Domain 3: Describe how GitHub is deployed, distributed, and licensed, Domain 4: Manage access and permissions based on membership, Domain 5: Enable secure software development and ensure compliance, Domain 6: Manage GitHub Actions, Domain 7: Manage GitHub Packages. Each domain has different weight percentages based on importance.
How can BetaStudy help me pass the GitHub Administration exam?
BetaStudy provides 3,000+ practice questions covering all 7 exam domains, 100 unique practice exams that simulate real exam conditions, detailed explanations for every answer, and progress tracking to identify your weak areas.
Are the practice questions updated for the latest GH-ADMIN exam?
Yes, our questions are automatically updated whenever the official exam syllabus changes. We monitor the official Github certification page and regenerate questions to match the current exam format.
Related Github Certifications
Other certifications from Github you might be interested in