๐ŸŽ„

CertoMetrics - 9% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Microsoft GitHub Administration (GH-100)

Get full access to the updated question bank and confidently prepare for your exam.

Vendor

Microsoft

Certification

GitHub

Content

65 Qs

Status

Verified

Updated

1 day ago

Test the Practice Engine

Experience our interactive testing environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$68 $59

Save $9 Instantly

  • โœ“
    Full PDF + Interactive Engine Everything you need to pass
  • โœ“
    All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • โœ“
    Priority 24/7 Expert Support Direct line to certification leads
  • โœ“
    90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$39

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$29

Digital Access

  • โœ“ Exam Questions (PDF)
  • โœ“ Mobile Friendly
  • โœ“ 60 Days Updates
Download Free Sample PDF

Verified 8-Question Preview (GH-100)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Microsoft certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated GH-100 prep kit.

Exam Overview

The Microsoft GitHub Administration (GH-100) certification validates an individual's expertise in effectively managing and scaling GitHub environments, whether cloud-based or Enterprise Server. Achieving this certification demonstrates a deep understanding of core administrative tasks, including user and team management, repository configuration, security policies, and the implementation of CI/CD pipelines using GitHub Actions. This credential is vital for professionals looking to optimize development workflows, ensure code integrity, and maintain robust security posture within organizations leveraging GitHub. It signifies a candidate's ability to drive efficiency, compliance, and collaboration, making them an invaluable asset in modern DevOps and software delivery ecosystems. This certification empowers you to elevate your career and lead the charge in managing a critical component of any development infrastructure.

Questions

45-55

Passing Score

700/1000

Duration

100 Minutes

Difficulty

Intermediate

Level

Professional

Skills Measured

User and Access Management: Administering users, organizations, teams, roles, authentication methods (e.g., SSO, SAML), and auditing access. This includes managing enterprise members, organization roles, and repository permissions effectively.
Repository and Code Management: Configuring repository settings, managing branching strategies, code owners, pull request rules, and repository visibility. Candidates should be proficient in enforcing repository policies and managing repository archives.
Security and Compliance: Implementing GitHub Advanced Security features (e.g., secret scanning, dependency scanning, CodeQL), configuring security policies, and managing audit logs. This also covers managing security alerts, code scanning, and supply chain security.
Automation and CI/CD with GitHub Actions: Designing, deploying, and managing GitHub Actions workflows, self-hosted runners, environment secrets, and reusable workflows. Understanding workflow triggers, artifact management, and deployment strategies is key.
Enterprise and Organization Configuration: Managing enterprise settings, billing, webhooks, integrations, custom actions, and ensuring organizational policy adherence. This includes setting up enterprise accounts, managing licenses, and configuring enterprise-level policies.

Career Path

Target Roles

GitHub Administrator

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Microsoft standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the GH-100 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated GH-100 bank (8 Questions).

QUESTION 1

You have subscribed to GitHub Premium Support, and you need to submit a support ticket. GitHub Premium Support can help you with:

A
writing scripts.
B
installing GitHub Enterprise Server.
C
setting up hardware.
D
integrating with third-party applications.

Correct Option: B

โœ…

Reasoning: GitHub Premium Support explicitly offers assistance with the installation, configuration, maintenance, and troubleshooting of GitHub Enterprise Server. This includes initial setup and upgrades. โŒ Why the other choices are incorrect:

  • Option A is incorrect: GitHub Support typically does not write custom scripts for users; their scope is the platform's functionality and issues.
  • Option C is incorrect: GitHub Support does not provide assistance with customer-owned hardware setup, which is outside the scope of their software product support.
  • Option D is incorrect: While they can advise on GitHub-side integration issues, Premium Support does not troubleshoot, develop, or configure third-party applications.


QUESTION 2

You need to contact GitHub Premium Support. What are valid reasons for submitting a support ticket? (Each answer presents a complete solution. Choose two.)

A
license renewal
B
hardware setup issues or errors
C
business impact from security issues within your organization
D
outages on GitHub.com affecting core Git functionality

Correct Option: C,D

โœ…

Reasoning: GitHub Premium Support (or Business/Enterprise Support) is designed to assist with critical security issues that pose a business impact. This includes guidance, incident response, and resolution for organizational security concerns, directly affecting business operations and data integrity.


โœ…

Reasoning: Outages on GitHub.com that disrupt core Git functionality are severe service degradations. Contacting Premium Support in such cases is appropriate to report the issue, receive status updates, and get assistance in resolving the impact on development workflows. โŒ Why the other choices are incorrect:

  • Option A is incorrect: License renewal is typically an administrative, billing, or sales-related task, usually managed through account settings or sales teams, not through GitHub Premium Support's technical incident channel.
  • Option B is incorrect: GitHub.com is a cloud service, meaning users do not manage its underlying hardware. For GitHub Enterprise Server, customers manage their hardware, and GitHub Support focuses on the software, not physical hardware issues.
QUESTION 3

You need to create a support bundle for your GitHub Enterprise Server instance with the hostname ghe.avocado.corp. What command should you use to create a support bundle?

A
ssh -p 122 adming@ghe.avocado.corp -- 'ghe-support-bundle -o' > support-bundle.tgz
B
ssh -p 122 adming@ghe.avocado.corp โ€“ 'ghe-diagnostics' > support-bundle.tgz
C
curl -u admin https://ghe.avocado.corp/diagnostics/support-bundle.tgz -o
D
ssh -p 122 adming@ghe.avocado.corp -- 'ghe-config generate-support-bundle' > support-bundle.tgz

Correct Option: A

โœ…

Reasoning: The ssh -p 122 adming@ghe.avocado.corp -- 'ghe-support-bundle -o' command executes ghe-support-bundle with the -o flag on the instance, piping the output to stdout. This output is then redirected locally to support-bundle.tgz, successfully creating and downloading the support bundle. โŒ Why the other choices are incorrect:

  • Option B is incorrect: ghe-diagnostics displays system health information, but it does not generate a support bundle file for download.
  • Option C is incorrect: GitHub Enterprise Server does not expose a direct HTTP/HTTPS endpoint for downloading support bundles via curl. Support bundles are generated via the SSH administrative shell.
  • Option D is incorrect: ghe-config generate-support-bundle is not a valid command. The correct utility for creating a support bundle is ghe-support-bundle.


QUESTION 4

What do you need to successfully generate a support bundle on a GitHub Enterprise Server?

A
Approval from GitHub Support
B
A custom GitHub Action in the root repo
C
Administrator SSH access to the appliance
D
A GitHub App with read:org permissions

Correct Option: C

โœ…

Reasoning: Generating a support bundle on GitHub Enterprise Server requires administrator SSH access to the appliance. This allows an administrator to log into the administrative shell and execute commands like ghe-support-bundle to collect diagnostic logs and system information directly from the server. โŒ Why the other choices are incorrect:

  • Option A is incorrect: While support bundles are often provided to GitHub Support, their prior approval is not a prerequisite for an administrator to generate the bundle on their own GHES instance.
  • Option B is incorrect: Support bundles are created at the underlying appliance level, not by running repository-specific GitHub Actions, which operate within the GitHub application itself.
  • Option D is incorrect: GitHub Apps use the GitHub API for data interaction. Generating a support bundle is a server-level operation requiring direct administrative access to the underlying appliance, not API interaction.


QUESTION 5

A financial services company is evaluating GitHub account types. Which of the following is a key distinction between GitHub Enterprise Managed Users and Personal Accounts?

A
Enterprise Managed Users can collaborate across both personal and enterprise repositories.
B
Personal Accounts are owned by users and can be used for both personal and professional work.
C
Personal Accounts provide stricter control over repositories and user activity.
D
Enterprise Managed Users require the organization to manage their own authentication server.

Correct Option: B

โœ…

Reasoning: Personal Accounts are fundamentally owned by the individual user, allowing them to participate in personal projects, open-source contributions, and professional work across various organizations. This user-centric ownership and broad applicability distinguish them from EMUs, which are corporate-owned and restricted to enterprise activities. โŒ Why the other choices are incorrect:

  • Option A is incorrect: Enterprise Managed Users (EMUs) are strictly confined to the enterprise's environment and cannot interact with personal repositories or content outside the enterprise.
  • Option C is incorrect: Personal Accounts generally offer the user more flexibility; EMUs provide stricter control for the organization over the user's identity and activities within the enterprise.
  • Option D is incorrect: While EMUs require an organization to use an Identity Provider (IdP) for authentication, this isn't a unique distinction, as organizations can also enforce SSO for personal accounts. The core difference lies in account ownership and scope of use.


QUESTION 6

Which THREE of the following accurately describe how the SCIM protocol enhances user management in GitHub Enterprise Cloud? (Choose three.)

A
SCIM synchronizes changes to user attributes from the identity provider to GitHub.
B
SCIM deactivates GitHub accounts when users are deleted from the identity provider.
C
SCIM automatically deletes organization repositories when administrators are removed.
D
SCIM automates user provisioning when new users are added to the identity provider.
E
SCIM generates authentication tokens for accessing GitHub's REST API.
F
SCIM configures repository permissions based on user roles within the organization.

Correct Option: A,B,D

โœ…

Reasoning: SCIM's core function is to maintain data consistency. It ensures that changes to user attributes (e.g., name, email, group memberships) made in the identity provider are automatically reflected in the corresponding GitHub user accounts.


โœ…

Reasoning: SCIM enhances security and lifecycle management. When a user is removed or deactivated in the identity provider, SCIM automatically deactivates or suspends their associated GitHub account, preventing unauthorized access.


โœ…

Reasoning: SCIM automates the creation of user accounts. When a new user is provisioned in the identity provider and assigned access to GitHub, SCIM automatically creates a corresponding user account in GitHub Enterprise Cloud. โŒ Why the other choices are incorrect:

  • Option C is incorrect: SCIM manages user identities and their lifecycle (provisioning, deprovisioning, attribute updates). It does not manage or delete organizational assets like repositories.
  • Option E is incorrect: SCIM is for identity provisioning and management, not authentication. Authentication tokens for the GitHub REST API are generated by GitHub itself or via other authentication flows (e.g., OAuth, PATs).
  • Option F is incorrect: While SCIM can sync group memberships, which inform repository permissions, SCIM itself does not directly configure repository permissions. GitHub's internal permission system, often leveraging teams, handles that configuration.


QUESTION 7

When comparing a partner identity provider integration with a non-partner identity management solution for GitHub Enterprise Managed Users, which statement is Correct?

A
The non-partner identity provider integrations can utilize OIDC for authentication.
B
The non-partner identity provider integrations require manual configuration of SAML 2.0 details.
C
The partner identity provider integrations support fewer GitHub-supported authentication methods.
D
The partner identity provider integrations rely on the partner to support the application on the partner IdP.

Correct Option: B

โœ…

Reasoning: For non-partner identity provider integrations, administrators are required to manually configure SAML 2.0 details, including setting up the SAML application in their IdP and exchanging metadata (e.g., SSO URL, entity ID, certificate) with GitHub. This is a distinct manual process compared to streamlined partner integrations. โŒ Why the other choices are incorrect:

  • Option A is incorrect: GitHub Enterprise Managed Users primarily authenticate with an identity provider using SAML 2.0. OIDC is not the standard or primary protocol utilized for IdP authentication for EMUs.
  • Option C is incorrect: Partner identity provider integrations are designed to offer a streamlined experience, often supporting the same or more authentication features and provisioning capabilities, not fewer GitHub-supported authentication methods.
  • Option D is incorrect: While partners provide integration capabilities, the customer remains responsible for configuring and managing the specific application within their own identity provider instance. The partner doesn't typically provide ongoing support for the customer's specific application configuration.


QUESTION 8

Which of the following is a key benefit of using GitHub Marketplace Apps in an enterprise?

A
They guarantee no downtime during enterprise GitHub maintenance windows
B
They often include integrations with external services, reducing the need for custom code
C
Apps eliminate the need for GitHub Actions entirely
D
All apps come pre-approved by GitHub's internal security team

Correct Option: B

โœ…

Reasoning: GitHub Marketplace apps extend GitHub's capabilities by integrating with various external services like CI/CD, project management, and security tools. This reduces the need for enterprises to develop and maintain custom integrations, streamlining workflows and saving development effort. โŒ Why the other choices are incorrect:

  • Option A is incorrect: GitHub Marketplace apps do not guarantee zero downtime during GitHub maintenance. Their availability depends on both GitHub and the app vendor's infrastructure.
  • Option C is incorrect: GitHub Apps often complement or even utilize GitHub Actions for automation. They do not eliminate the need for Actions; rather, they can work in conjunction with them.
  • Option D is incorrect: While GitHub reviews Marketplace apps, "all apps" are not universally "pre-approved" by GitHub's internal security team for every enterprise's specific compliance needs. Enterprises must still conduct their own security assessments.


Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 65 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat โ— Active Now

๐Ÿ‘‹ Hi! How can we help you pass your exam?

Enter email to start chatting