GH-100 Sample Questions & Answers
User identity and SAML single sign-on ties with access permissions and running GitHub Actions for the top weight, alongside supporting enterprise users, how GitHub is deployed and licensed, security and compliance, and managing Packages.
Launch the full GH-100 simulator →Showing 8 of 17 free samples.
- Question 1IntermediateSelect 2
Manage user identities and GitHub authentication · SAML vs SCIM
You are configuring a new GitHub Enterprise Cloud organization and need to integrate it with your company's identity provider (IdP) for single sign-on. Your IdP supports both SAML and SCIM. What are the distinct functions of these two protocols in the context of GitHub? (Select TWO)
Show answer & explanation
Correct answers: B, C
SAML (Security Assertion Markup Language) is an authentication protocol. It allows an IdP to authenticate a user and then pass that authentication assertion to GitHub, enabling single sign-on.
SCIM (System for Cross-domain Identity Management) is a provisioning protocol. It automates the creation, updating, and deletion of user accounts and their group/team memberships in GitHub based on changes in the IdP.
- Question 2Intermediate
Describe how GitHub is deployed, distributed, and licensed · Licensing and Billing
True or False: In a GitHub organization, an 'outside collaborator' consumes one of the organization's paid licenses (seats).
Show answer & explanation
Correct answer: B
This statement is false. Outside collaborators do not consume a paid seat in the organization's license. They are granted access to specific repositories without becoming full members of the organization. This allows for collaboration with external partners without incurring additional licensing costs.
- Question 3Intermediate
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.
Show answer & explanation
Correct answer: B
- Question 4IntermediateSelect 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 renewalB.hardware setup issues or errorsC.business impact from security issues within your organizationD.outages on GitHub.com affecting core Git functionality
Show answer & explanation
Correct answers: C, D
- Question 5Intermediate
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 windowsB.They often include integrations with external services, reducing the need for custom codeC.Apps eliminate the need for GitHub Actions entirelyD.All apps come pre-approved by GitHub's internal security team
Show answer & explanation
Correct answer: B
- Question 6Intermediate
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 [email protected] -- 'ghe-support-bundle -o' > support-bundle.tgzB.ssh -p 122 [email protected] – 'ghe-diagnostics' > support-bundle.tgzC.curl -u admin https://ghe.avocado.corp/diagnostics/support-bundle.tgz -oD.ssh -p 122 [email protected] -- 'ghe-config generate-support-bundle' > support-bundle.tgz
Show answer & explanation
Correct answer: A
- Question 7Intermediate
What do you need to successfully generate a support bundle on a GitHub Enterprise Server? A.Approval from GitHub SupportB.A custom GitHub Action in the root repoC.Administrator SSH access to the applianceD.A GitHub App with read:org permissions
Show answer & explanation
Correct answer: C
- Question 8Intermediate
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.
Show answer & explanation
Correct answer: B
Ready for the real thing?
The full GH-100 simulator has every exam-style question, timed mode, and instant scoring.