cert
cert-1
cert-2

Pass Microsoft AZ-500 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
AZ-500 Exam - Verified By Experts
AZ-500 Premium Bundle
$29.98

AZ-500 Premium Bundle

$79.99
$109.97
  • Premium File 523 Questions & Answers. Last update: Nov 10, 2026
  • Training Course 73 Video Lectures
  • Study Guide 635 Pages
 
$109.97
$79.99
accept 10 downloads in last 7 days
block-screenshots
Purchase Microsoft AZ-500 Exam Training Products Individually
Microsoft AZ-500 Premium File
Premium File 523 Q&A
$76.99$69.99
Microsoft AZ-500 Video Training Course
Training Course 73 Lectures
$21.99 $19.99
Microsoft AZ-500 PDF Study Guide
Study Guide 635 Pages
$21.99 $19.99
Microsoft AZ-500 Practice Test 17

Question 160

A developer changes an API scope identifier without updating the client permission request and consent grant. A review identifies this consequence: A missing or inconsistent scope prevents the resource API from receiving expected delegated authorization claims. What is the BEST controlled recovery once this failure is recognized?

  1. The controlled remediation is to replace the OAuth scope with an Azure VM network security group.
  2. The controlled remediation is to use a storage account key as the delegated API scope identifier.
  3. The controlled remediation is to align scope definitions and client consent and test the resource API authorization.
  4. The controlled remediation is to declare a scope but skip consent and token validation.

Explanation

Correct Answer

C:

Test using these records: API scope definition, requested scope parameter, consent state and token scp claim. Custom exposed API scopes define delegated permissions that clients can request for an API.

Incorrect Answers

A:

Replace the OAuth scope with an Azure VM network security group. This would not reliably restore the intended security boundary. A missing or inconsistent scope prevents the resource API from receiving expected delegated authorization claims. The appropriate controlled recovery is: Align scope definitions and client consent and test the resource API authorization.

B:

Use a storage account key as the delegated API scope identifier. This would not reliably restore the intended security boundary. A missing or inconsistent scope prevents the resource API from receiving expected delegated authorization claims. The appropriate controlled recovery is: Align scope definitions and client consent and test the resource API authorization.

D:

Declare a scope but skip consent and token validation. This would not reliably restore the intended security boundary. A missing or inconsistent scope prevents the resource API from receiving expected delegated authorization claims. The appropriate controlled recovery is: Align scope definitions and client consent and test the resource API authorization.

Question 161

A web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission. What is the BEST supported implementation or corrective action?

  1. Use an Azure Firewall policy to inject app roles into OAuth tokens.
  2. Make all app callers administrators because they have valid tokens.
  3. Define least-privilege app roles and assign approved clients so role claims appear in resource tokens.
  4. Assume an app registration alone automatically grants every client every app role.

Explanation

Correct Answer

C:

Confirm the change against these records: App role definitions, enterprise app role assignments, token roles claim and API authorization logs. App roles describe application permissions or user role memberships that resource APIs can authorize.

Incorrect Answers

A:

A token missing the required app role must not be treated as privileged just because it is signed. In the given case, a web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission.

B:

Make all app callers administrators because they have valid tokens. The proposed change targets the wrong mechanism or lacks essential validation. App roles describe application permissions or user role memberships that resource APIs can authorize. Relevant evidence is app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

D:

A token missing the required app role must not be treated as privileged just because it is signed. The intended action is: Define least-privilege app roles and assign approved clients so role claims appear in resource tokens.

Question 162

A web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission. Which evidence BEST verifies the intended technical behavior?

  1. The expected access policy written in a design note but not assigned.
  2. App role definitions, enterprise app role assignments, token roles claim and API authorization logs.
  3. A historical sign-in screenshot with no target resource or principal ID.
  4. A successful login to another unrelated cloud application.

Explanation

Correct Answer

B:

These records test the actual app role claim authorization behavior rather than an unrelated dashboard state. App roles describe application permissions or user role memberships that resource APIs can authorize.

Incorrect Answers

A:

On its own, that evidence does not prove the specified security control works. App roles describe application permissions or user role memberships that resource APIs can authorize.

C:

On its own, that evidence does not prove the specified security control works. The more relevant observations are: App role definitions, enterprise app role assignments, token roles claim and API authorization logs.

D:

On its own, that evidence does not prove the specified security control works. In the given case, a web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission.

Question 163

A web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission. Which principle BEST explains why the recommended solution is appropriate?

  1. Adding a requested API scope automatically grants tenant-wide consent.
  2. Long-lived shared application secrets are always more secure than managed identities.
  3. App roles describe application permissions or user role memberships that resource APIs can authorize.
  4. Assigning a role to a group means every resource ignores its narrower permissions.

Explanation

Correct Answer

C:

Confirmation depends on App role definitions, enterprise app role assignments, token roles claim and API authorization logs. This principle supports the security response: Define least-privilege app roles and assign approved clients so role claims appear in resource tokens.

Incorrect Answers

A:

Adding a requested API scope automatically grants tenant-wide consent. This is an incorrect assumption for app role claim authorization. The relevant security behavior is: App roles describe application permissions or user role memberships that resource APIs can authorize. Check evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

B:

Long-lived shared application secrets are always more secure than managed identities. This is an incorrect assumption for app role claim authorization. The relevant security behavior is: App roles describe application permissions or user role memberships that resource APIs can authorize. Check evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

D:

Assigning a role to a group means every resource ignores its narrower permissions. This is an incorrect assumption for app role claim authorization. The relevant security behavior is: App roles describe application permissions or user role memberships that resource APIs can authorize. Check evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

Question 164

A web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission. Suppose the operator instead follows this unsafe shortcut: Use an Azure Firewall policy to inject app roles into OAuth tokens. What is the MOST significant failure introduced by that shortcut?

  1. The only harm is a cosmetic app display-name difference.
  2. A token missing the required app role must not be treated as privileged just because it is signed.
  3. Reviewing current access tokens creates missing authorization scopes.
  4. Testing a least-privilege login disables the normal authentication platform.

Explanation

Correct Answer

B:

The suitable control is: Define least-privilege app roles and assign approved clients so role claims appear in resource tokens. App roles describe application permissions or user role memberships that resource APIs can authorize.

Incorrect Answers

A:

This does not explain the real app role claim authorization weakness after the shortcut. The material failure is: A token missing the required app role must not be treated as privileged just because it is signed.

C:

This does not explain the real app role claim authorization weakness after the shortcut. Inspect evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

D:

This does not explain the real app role claim authorization weakness after the shortcut. In the given case, a web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission.

Question 165

A web API needs to distinguish read-only application clients from privileged automation but assigns them one generic permission. A review identifies this consequence: A token missing the required app role must not be treated as privileged just because it is signed. What is the BEST controlled recovery once this failure is recognized?

  1. Make all app callers administrators because they have valid tokens.
  2. Assume an app registration alone automatically grants every client every app role.
  3. Correct role assignments and validate API enforcement for each authorized client.
  4. Use an Azure Firewall policy to inject app roles into OAuth tokens.

Explanation

Correct Answer

C:

Test using these records: App role definitions, enterprise app role assignments, token roles claim and API authorization logs. This addresses the observed security problem while providing a verifiable outcome.

Incorrect Answers

A:

Make all app callers administrators because they have valid tokens. This would not reliably restore the intended security boundary. A token missing the required app role must not be treated as privileged just because it is signed. The appropriate controlled recovery is: Correct role assignments and validate API enforcement for each authorized client.

B:

Assume an app registration alone automatically grants every client every app role. This would not reliably restore the intended security boundary. A token missing the required app role must not be treated as privileged just because it is signed. The appropriate controlled recovery is: Correct role assignments and validate API enforcement for each authorized client.

D:

Use an Azure Firewall policy to inject app roles into OAuth tokens. This would not reliably restore the intended security boundary. A token missing the required app role must not be treated as privileged just because it is signed. The appropriate controlled recovery is: Correct role assignments and validate API enforcement for each authorized client.

Question 166

A daemon receives an access token with no app roles after its enterprise application assignment was missed. Which configuration decision MOST directly resolves the issue?

  1. For this Azure workload, the team should make all app callers administrators because they have valid tokens.
  2. For this Azure workload, the team should assume an app registration alone automatically grants every client every app role.
  3. For this Azure workload, the team should define least-privilege app roles and assign approved clients so role claims appear in resource tokens.
  4. For this Azure workload, the team should use an Azure Firewall policy to inject app roles into OAuth tokens.

Explanation

Correct Answer

C:

Confirm the change against these records: App role definitions, enterprise app role assignments, token roles claim and API authorization logs.

Incorrect Answers

A:

Make all app callers administrators because they have valid tokens. The proposed change targets the wrong mechanism or lacks essential validation. App roles describe application permissions or user role memberships that resource APIs can authorize. Relevant evidence is app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

B:

A token missing the required app role must not be treated as privileged just because it is signed. Assume an app registration alone automatically grants every client every app role.

D:

A token missing the required app role must not be treated as privileged just because it is signed. Use an Azure Firewall policy to inject app roles into OAuth tokens.

Question 167

A daemon receives an access token with no app roles after its enterprise application assignment was missed. What evidence most directly confirms the intended security behavior?

  1. In this security review, examine app role definitions, enterprise app role assignments, token roles claim and API authorization logs.
  2. In this security review, examine an old tenant role export without a current role scope or effective assignment.
  3. In this security review, examine the expected access policy written in a design note but not assigned.
  4. In this security review, examine a historical sign-in screenshot with no target resource or principal ID.

Explanation

Correct Answer

A:

These records test the actual app role claim authorization behavior rather than an unrelated dashboard state. The intended action is: Define least-privilege app roles and assign approved clients so role claims appear in resource tokens.

Incorrect Answers

B:

On its own, that evidence does not prove the specified security control works. In the given case, a daemon receives an access token with no app roles after its enterprise application assignment was missed.

C:

App roles describe application permissions or user role memberships that resource APIs can authorize.

D:

The more relevant observations are: App role definitions, enterprise app role assignments, token roles claim and API authorization logs.

Question 168

A daemon receives an access token with no app roles after its enterprise application assignment was missed. Which security principle best explains the intended decision?

  1. The applicable security principle is that assigning a role to a group means every resource ignores its narrower permissions.
  2. The applicable security principle is that adding a requested API scope automatically grants tenant-wide consent.
  3. The applicable security principle is that an Azure resource role automatically grants all Microsoft Entra directory privileges.
  4. The applicable security principle is that app roles describe application permissions or user role memberships that resource APIs can authorize.

Explanation

Correct Answer

D:

Confirmation depends on App role definitions, enterprise app role assignments, token roles claim and API authorization logs. App roles describe application permissions or user role memberships that resource APIs can authorize.

Incorrect Answers

A:

Assigning a role to a group means every resource ignores its narrower permissions. This is an incorrect assumption for app role claim authorization. The relevant security behavior is: App roles describe application permissions or user role memberships that resource APIs can authorize. Check evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

B:

Adding a requested API scope automatically grants tenant-wide consent. This is an incorrect assumption for app role claim authorization. The relevant security behavior is: App roles describe application permissions or user role memberships that resource APIs can authorize. Check evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

C:

An Azure resource role automatically grants all Microsoft Entra directory privileges. This is an incorrect assumption for app role claim authorization. The relevant security behavior is: App roles describe application permissions or user role memberships that resource APIs can authorize. Check evidence such as app role definitions, enterprise app role assignments, token roles claim and API authorization logs.

Question 169

A daemon receives an access token with no app roles after its enterprise application assignment was missed. Suppose the operator instead follows this unsafe shortcut: Use an Azure Firewall policy to inject app roles into OAuth tokens. Which resulting risk or fault should the reviewer identify?

  1. The resulting security weakness is that testing a least-privilege login disables the normal authentication platform.
  2. The resulting security weakness is that removing excessive admin permissions caused the original unauthorized elevation.
  3. The resulting security weakness is that reviewing current access tokens creates missing authorization scopes.
  4. The resulting security weakness is that a token missing the required app role must not be treated as privileged just because it is signed.

Explanation

Correct Answer

D:

The suitable control is: Define least-privilege app roles and assign approved clients so role claims appear in resource tokens. This is a material consequence of the incorrect shortcut.

Incorrect Answers

A:

This does not explain the real app role claim authorization weakness after the shortcut. Testing a least-privilege login disables the normal authentication platform.

B:

This does not explain the real app role claim authorization weakness after the shortcut. Removing excessive admin permissions caused the original unauthorized elevation.

C:

This does not explain the real app role claim authorization weakness after the shortcut. In the given case, a daemon receives an access token with no app roles after its enterprise application assignment was missed.

Question 170

A daemon receives an access token with no app roles after its enterprise application assignment was missed. A review identifies this consequence: A token missing the required app role must not be treated as privileged just because it is signed. Which remediation most directly restores the intended behavior?

  1. The controlled remediation is to assume an app registration alone automatically grants every client every app role.
  2. The controlled remediation is to use an Azure Firewall policy to inject app roles into OAuth tokens.
  3. The controlled remediation is to make all app callers administrators because they have valid tokens.
  4. The controlled remediation is to correct role assignments and validate API enforcement for each authorized client.

Explanation

Correct Answer

D:

Test using these records: App role definitions, enterprise app role assignments, token roles claim and API authorization logs. App roles describe application permissions or user role memberships that resource APIs can authorize.

Incorrect Answers

A:

Assume an app registration alone automatically grants every client every app role. This would not reliably restore the intended security boundary. A token missing the required app role must not be treated as privileged just because it is signed. The appropriate controlled recovery is: Correct role assignments and validate API enforcement for each authorized client.

B:

Use an Azure Firewall policy to inject app roles into OAuth tokens. This would not reliably restore the intended security boundary. A token missing the required app role must not be treated as privileged just because it is signed. The appropriate controlled recovery is: Correct role assignments and validate API enforcement for each authorized client.

C:

Make all app callers administrators because they have valid tokens. This would not reliably restore the intended security boundary. A token missing the required app role must not be treated as privileged just because it is signed. The appropriate controlled recovery is: Correct role assignments and validate API enforcement for each authorized client.

Microsoft Azure Security Technologies (AZ-500) Practice Tests