Summer Special 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: bestdeal

Free Microsoft GH-100 Practice Exam with Questions & Answers

Questions 1

What distinguishes Enterprise Managed Users (EMUs) from standard GitHub accounts?

Options:
A.

EMUs are fully controlled by an IdP and cannot log in with personal credentials

B.

EMUs can only be created using email invites

C.

EMUs are managed in GitHub and use GitHub authentication

D.

EMUs are only available for GitHub Enterprise Server

Microsoft GH-100 Premium Access
Questions 2

An organization wants to share a single API key required for their Actions workflows. They need to restrict its use to only a subset of repositories. Where should they configure the secrets to minimize maintenance?

Options:
A.

Repository secrets

B.

Environment secrets

C.

Organization secrets

D.

Development environment secrets

Questions 3

Which practice helps avoid service disruption when consuming GitHub APIs at scale?

Options:
A.

Designingyour application to work within GitHub's rate limits

B.

Using multiple tokens to bypass limits

C.

Caching all API responses permanently

D.

Ignoring secondary rate limits

Questions 4

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

Options:
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

Questions 5

Your organization is implementing team synchronization. Which of the following should you prioritize during the setup process?

Options:
A.

Disabling the audit log stream

B.

Setting an infrequent sync schedule to reduce performance impact

C.

Allowing manual updates to team memberships

D.

Clearly define how identity provider groups will align with GitHub teams and roles

Questions 6

Which of the following GitHub token types supports fine-grained repository permissions AND is recommended for CI/CD automation?

Options:
A.

Personal Access Tokens (PATs)

B.

GitHub App Installation Access Tokens

C.

Device Tokens

D.

OAuth tokens

Questions 7

You are an administrator and need to enforce a policy on forking private and internal repositories. Which options are available for configuring the policy at the enterprise level? (Each answer presents a complete solution. Choose three.)

Options:
A.

Allow organization owners to administer the setting at the organization level.

B.

Allow people who have access to private and internal repositories to fork these repositories.

C.

Allow specific people or teams to fork private and internal repositories.

D.

Disallow repository owners from administering the setting at the repository level.

E.

Disallow forking of private and internal repositories.

Questions 8

Which events from the audit log are exposed by the GraphQL API? Each answer presents a complete solution. (Choose three.)

Options:
A.

changes in permissions

B promoting users to administrators

B.

pushes to repositories

C.

changes to permissions of a GitHub App

D.

cloning of repositories

Questions 9

Which of the following accurately contrasts a GitHub App and a GitHub Action?

Options:
A.

GitHub Apps can only be used inside .github/workflows

B.

GitHub Actions are limited to reading repository content only

C.

GitHub Apps run only on GitHub-provided virtual machines, while GitHub Actions run only on customer-hosted machines

D.

GitHub Actions can only be used to respond to events within a single repository while GitHub Apps can respond to events from multiple repositories

Questions 10

You need GitHub to automatically notify a third-party service any time a new repository is created. You want to avoid writing custom code. The vendor has told you that they have a tool in the GitHub Marketplace. Which type of tool do you need?

Options:
A.

GitHub App

B.

GitHub Copilot Extension

C.

GitHub Models

D.

GitHub Action