Pass Your Microsoft SC-500 Exam Easy!

Microsoft SC-500 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

SC-500 Premium VCE File

Microsoft SC-500 Premium File

207 Questions & Answers

Last Update: Nov 05, 2026

$89.99

SC-500 Bundle gives you unlimited access to "SC-500" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
SC-500 Premium VCE File
Microsoft SC-500 Premium File

207 Questions & Answers

Last Update: Nov 05, 2026

$89.99

Microsoft SC-500 Exam Bundle gives you unlimited access to "SC-500" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft SC-500 Practice Test 5

Question 40

Before a multitenant application is approved, it REQUESTS excessive tenant-wide API permissions during onboarding. What security review should happen before any consent is granted?

  1. Review tenant consent, requested API permissions and publisher trust before authorizing access.
  2. Review application consent and enterprise application creation rather than granting a human admin login.
  3. Distinguish application permissions from delegated-user permissions and revoke excess application grants.
  4. Revoke the exposed secret and adopt managed/workload identity or protected credential storage.

Explanation

Correct Answer

A:

Inspect the publisher and the precise delegated/app-only API scopes; refuse broad permissions unless the approved workload genuinely needs them.

Incorrect Answers

B:

Creating an enterprise application is part of onboarding, not permission-level assurance when the request asks for high-impact scopes.

C:

Revoking existing app grants is a later response if improper access was already approved; the first preventive step is to validate the requested multi-tenant consent.

D:

Rotating a client secret does not reduce newly requested tenant-wide authorization scope during onboarding.

Question 41

A third-party app asks ordinary employees to consent to high-impact read-write directory permissions. Select TWO consent-policy controls that prevent an unreviewed end-user grant and require authorized review before approval.

  1. Approve every delegated permission because delegated scopes always inherit sufficient safety from the signed-in user.
  2. Revoke consent and credentials, investigate grants and rotate impacted access.
  3. Require a documented administrator-consent review before granting sensitive OAuth scopes.
  4. Inventory service principals and permission-grant records, not only user accounts.
  5. Restrict end-user consent for the application's high-impact directory permissions.

Explanation

Correct Answer

C:

Use the administrator consent workflow to require authorized review of requested sensitive permissions before an administrator authorizes the grant.

E:

An end-user consent policy should disallow approval of the high-impact directory permissions by ordinary employees; otherwise an unreviewed OAuth grant could be created.

Incorrect Answers

A:

Delegated permissions still let the app act with the user’s authorized data and can carry substantial risk; they are not automatically safe for unrestricted employee consent.

B:

Revocation and incident investigation address a compromised grant, not the prospective approval of a new grant.

D:

Inventorying service principals reveals existing app grants, but does not by itself stop employees approving new high-risk delegated scopes.

Question 42

An application claims it only reads the signed-in user's profile but asks for tenant-wide app permissions. Which change most directly addresses the described security requirement?

  1. Revoke consent and credentials, investigate grants and rotate impacted access.
  2. Replace broad grants with task-specific permissions and verify least-privilege operation.
  3. Compare requested delegated versus application grants before approval.
  4. Restrict user consent and require a review or admin consent workflow for high-impact scopes.

Explanation

Correct Answer

C:

An app claiming to read only a signed-in user profile should use appropriately scoped delegated permissions; app-only tenant-wide rights need explicit risk review before consent.

Incorrect Answers

A:

Revoking credentials is incident response when a grant was compromised, not the necessary preapproval comparison for this request.

B:

Replacing broad scopes is a good eventual adjustment, but compare delegated versus application permission types first to decide what is being requested.

D:

Administrator consent workflow adds approval controls; it does not itself determine whether the requested app-only rights exceed the claimed user-profile use.

Question 43

A once-approved OAuth app is compromised and starts reading excessive mail. Which action should be selected for this deployment?

  1. Inventory service principals and permission-grant records, not only user accounts.
  2. Compare requested delegated versus application grants before approval.
  3. Restrict user consent and require a review or admin consent workflow for high-impact scopes.
  4. Revoke consent and credentials, investigate grants and rotate impacted access.

Explanation

Correct Answer

D:

Revoke implicated app grants/credentials, investigate the service principal and audit access, and rotate exposed dependent credentials to stop ongoing mail access.

Incorrect Answers

A:

Inventorying service principals identifies candidate grants but does not suspend the compromised app or invalidate its credentials.

B:

Comparing delegated and application scopes is diagnostic only until the compromised authorization is actually revoked.

C:

Prospective user-consent restrictions will reduce future risky grants but do not disable the already compromised application.

Question 44

A security auditor wants to find apps granted consent by departed administrators. Which remediation is the most relevant for this failure?

  1. Restrict user consent and require a review or admin consent workflow for high-impact scopes.
  2. Compare requested delegated versus application grants before approval.
  3. Replace broad grants with task-specific permissions and verify least-privilege operation.
  4. Inventory service principals and permission-grant records, not only user accounts.

Explanation

Correct Answer

D:

Enumerate enterprise app service principals, delegated OAuth2 grants and application role assignments; verify owner/consent history after employee departure.

Incorrect Answers

A:

Blocking new user consent does not enumerate old service-principal and OAuth grant objects associated with departed administrators.

B:

A preapproval scope comparison addresses a new request, not an audit of previously granted permissions in the tenant.

C:

Replacing broad permissions would modify affected apps but cannot discover all consent grants made by former staff without inventory.

Question 45

An integration needs one narrow Graph scope but requests all directory permissions. What should the security engineer do first to resolve this case?

  1. Replace broad grants with task-specific permissions and verify least-privilege operation.
  2. Restrict user consent and require a review or admin consent workflow for high-impact scopes.
  3. Approve Directory.ReadWrite.All for the integration, then plan a later review instead of granting only the Graph scope the workflow needs.
  4. Inventory service principals and permission-grant records, not only user accounts.

Explanation

Correct Answer

A:

Grant only the narrowly required Microsoft Graph delegated scope or app role, remove Directory.ReadWrite.All and verify operations under the reduced permission set.

Incorrect Answers

B:

Requiring admin consent does not make an unnecessarily expansive Directory.ReadWrite.All grant least privilege.

C:

Approving tenant-wide directory write rights now still exposes unrelated users and objects, even if a future review is planned.

D:

Inventorying principals can reveal the broad grant but does not reduce the authorization it currently carries.

Question 46

An Azure Function uses a hardcoded Key Vault credential in configuration. Which control would most directly close the security gap?

  1. Assign the necessary Storage data-plane permission at the correct scope.
  2. Enable managed identity, assign minimum Key Vault data-plane role and remove stored secret.
  3. Diagnose data-plane authorization and resource/firewall rules rather than replacing identity with an account key.
  4. Reapply appropriate role assignments to the replacement principal or use a suitably governed user-assigned identity.

Explanation

Correct Answer

B:

Enable the Function managed identity, give its principal only the needed Key Vault data-plane access, and remove the stored vault credential from configuration.

Incorrect Answers

A:

Storage Blob data permission does not authorize Key Vault secret reads or remove a hardcoded Key Vault secret.

C:

Diagnosing a 403 presupposes that an identity has a valid token; it does not remove the workload’s existing stored credential.

D:

Replacing a managed identity principal addresses a resource recreation problem, not the initial hardcoded secret embedded in this Function.

Question 47

A system-assigned managed identity is deleted when its app is redeployed under a new resource ID. What is the best next security action?

  1. Enable managed identity, assign minimum Key Vault data-plane role and remove stored secret.
  2. Assign the necessary Storage data-plane permission at the correct scope.
  3. Reapply appropriate role assignments to the replacement principal or use a suitably governed user-assigned identity.
  4. Separate workload identities to limit blast radius and audit effective permissions.

Explanation

Correct Answer

C:

A new resource identity has a new principal/object ID. Reassign required roles to it or use a governed user-assigned identity whose lifecycle survives resource replacement.

Incorrect Answers

A:

Turning managed identity on again does not automatically recreate Azure RBAC assignments attached to the old deleted principal.

B:

Granting Storage data access only helps if that is the lost permission and it is assigned to the actual new principal; the general repair is identity reassignment.

D:

Identity separation can limit future blast radius but does not restore role assignments lost with the deleted system-assigned identity principal.

Question 48

Several container applications need the same reusable service identity across replacements. Which control best addresses the actual risk described?

  1. Diagnose data-plane authorization and resource/firewall rules rather than replacing identity with an account key.
  2. Consider a user-assigned managed identity with precise resource assignments and lifecycle ownership.
  3. Separate workload identities to limit blast radius and audit effective permissions.
  4. Assign the necessary Storage data-plane permission at the correct scope.

Explanation

Correct Answer

B:

A governed user-assigned managed identity exists independently of each container resource, and can be attached with scoped RBAC and deliberate ownership.

Incorrect Answers

A:

Investigating firewall or data-plane 403 errors is unrelated to selecting an identity with a stable lifecycle across container replacements.

C:

Separate identities reduce blast radius but do not meet the stated requirement for one intentionally shared reusable principal across replacements.

D:

Granting a Storage data role to an unrelated principal does not provide a reusable identity across the replacing container applications.

Question 49

A managed identity already authenticates to Azure Storage, but its only current role is Azure resource Contributor and no blob data-reader permission has been assigned. Which specific access grant is missing for blob reads?

  1. Diagnose data-plane authorization and resource/firewall rules rather than replacing identity with an account key.
  2. Assign the necessary Storage data-plane permission at the correct scope.
  3. Consider a user-assigned managed identity with precise resource assignments and lifecycle ownership.
  4. Enable managed identity, assign minimum Key Vault data-plane role and remove stored secret.

Explanation

Correct Answer

B:

Azure Contributor typically manages the storage account control plane; the principal needs a Storage Blob Data Reader or equivalent scoped data action to read the blob.

Incorrect Answers

A:

Inspecting firewall and data roles is reasonable diagnosis, but the stated gap is missing data-plane authorization despite a control-plane Contributor grant.

C:

Changing identity lifecycle to user-assigned does not grant blob read to an existing principal by itself.

D:

Granting Key Vault data access would authorize secrets, not blob contents in Azure Storage.

Question 50

An Azure Function obtains a Microsoft Entra token for its managed identity, but reading a Key Vault secret returns HTTP 403. An engineer proposes replacing identity-based access with a stored credential. What should the security engineer check FIRST?

  1. Separate workload identities to limit blast radius and audit effective permissions.
  2. Enable managed identity, assign minimum Key Vault data-plane role and remove stored secret.
  3. Consider a user-assigned managed identity with precise resource assignments and lifecycle ownership.
  4. Check the Function’s effective managed-identity principal, Key Vault secret data-plane role and vault network restrictions before changing authentication methods.

Explanation

Correct Answer

D:

After token acquisition succeeds, check the actual principal, the vault authorization model and secret-read role/permissions, plus vault firewall/private link settings causing 403.

Incorrect Answers

A:

Identity separation may reduce cross-service exposure but cannot diagnose the specific Key Vault data-plane 403.

B:

Enabling the already working managed identity again does not prove the vault recognizes its principal or that network access is allowed.

C:

Choosing user-assigned instead of system-assigned identity would not correct missing secret data permissions or a blocked Key Vault network path.


Implementing End-to-End Security Controls for Cloud and AI Workloads (SC-500) Practice Tests

Purchase Individually

SC-500 Premium File

Premium File
SC-500 Premium File
207 Q&A
$98.99$89.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.