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 13

Question 120

An IaC pipeline has subscription Owner credentials in plaintext. Which response correctly handles this condition?

  1. Replace with appropriate workload identity and least-privilege deployment permissions.
  2. Detect drift against desired configuration and reconcile through controlled IaC changes.
  3. Scan the plan and enforce policy checks before applying infrastructure changes.
  4. Update the reusable module with a compliant default and add deployment tests.

Explanation

Correct Answer

A:

Use federated workload identity or a protected managed identity with only the deployment permissions required; revoke the exposed subscription-Owner secret.

Incorrect Answers

B:

Drift detection compares infrastructure configuration and cannot remove credential material from the build definition.

C:

Security scanning can identify exposed credentials but does not replace or revoke the current broad plaintext pipeline secret.

D:

Changing module defaults leaves the pipeline’s high-privilege exposed secret usable for unrelated resource operations.

Question 121

A security baseline is copied into many repositories and patched inconsistently. Which implementation decision is most appropriate here?

  1. Update the reusable module with a compliant default and add deployment tests.
  2. Replace with appropriate workload identity and least-privilege deployment permissions.
  3. Version a reusable tested IaC module and roll out approved updates systematically.
  4. Detect drift against desired configuration and reconcile through controlled IaC changes.

Explanation

Correct Answer

C:

Create a versioned reusable security module, validate it centrally and roll out approved versions through controlled dependencies to all consuming repos.

Incorrect Answers

A:

Changing one local module copy will not distribute consistent audited changes across many unrelated repositories.

B:

Federated pipeline identity is good practice but unrelated to fixing the duplication and inconsistent patching of the baseline definition.

D:

Drift detection examines running resources; it does not ensure all repositories consume the same reviewed security baseline.

Question 122

A test deployment passes syntax checks but violates a mandatory security standard. Which change most directly addresses the described security requirement?

  1. Update the reusable module with a compliant default and add deployment tests.
  2. Replace with appropriate workload identity and least-privilege deployment permissions.
  3. Scan the plan and enforce policy checks before applying infrastructure changes.
  4. Include policy validation and actual deployed-state verification, not only template parsing.

Explanation

Correct Answer

D:

Validate the planned change against policy and verify resulting resource properties/Defender or Azure Policy compliance after deployment, not just template syntax.

Incorrect Answers

A:

Changing a module default might fix one symptom, but without evaluating the actual deployed resources it cannot establish control compliance.

B:

Replacing the pipeline identity reduces credential risk, but cannot show whether the deployed resource satisfies the mandatory policy.

C:

Plan-time policy checks are useful screening but do not prove the final deployed state satisfies the control after provider defaults and policy effects apply.

Question 123

A legacy client is still sending HTTP requests to an Azure Blob Storage account whose secure-transfer requirement was disabled. The workload must continue after remediation. Which implementation decision directly removes the insecure transport path?

  1. Enable Secure transfer required for the storage account and migrate the client to supported HTTPS/TLS before enforcing the change.
  2. Address public access and permission settings; encryption alone does not establish authorization.
  3. Establish a controlled key rotation with dependent-client verification or remove shared-key dependence.
  4. Distinguish data-plane role/SAS expiration from network firewall denial.

Explanation

Correct Answer

A:

Secure transfer required rejects HTTP calls to the Blob REST endpoint. Migrate and test the legacy caller over HTTPS with a supported TLS version, then enable the account control and confirm that HTTP is rejected. This closes transport exposure rather than merely changing who may authenticate.

Incorrect Answers

B:

Container anonymity and blob permissions are separate from the connection protocol. Even a private, properly authorized container may receive requests over HTTP unless the account requires secure transfer; this option leaves the transport risk open.

C:

Rotating an account key can reduce credential exposure, but a newly authenticated caller can still submit HTTP requests if the storage account permits them. Credential rotation does not enforce encryption in transit.

D:

A valid SAS and a data-plane role determine authorization after a request reaches Storage. Diagnosing a role or firewall denial would not prohibit this legacy client from sending its blob requests over plaintext HTTP while secure transfer is off.

Question 124

A developer has the management-plane permission to list a storage account’s access keys and uses a key to read blobs despite a narrowly scoped Microsoft Entra blob data role. Which remediation prevents this authorization bypass after dependencies are migrated?

  1. Restrict shared key use and favor Microsoft Entra data-plane authorization where supported.
  2. Establish a controlled key rotation with dependent-client verification or remove shared-key dependence.
  3. Configure appropriate blob versioning/soft-delete recovery and validate restoration.
  4. Distinguish data-plane role/SAS expiration from network firewall denial.

Explanation

Correct Answer

A:

Storage account keys authorize broad data access independently of the user’s narrow Entra Blob Data role. Remove unnecessary ListKeys-capable management permissions, migrate callers to Entra authorization or user-delegation SAS where supported, and disable Shared Key authorization after dependency testing.

Incorrect Answers

B:

Rotating keys only replaces the secret. A developer who retains permission to list the new account keys can bypass data-role limits again; the permission and Shared Key access path must be constrained.

C:

Versioning and soft delete let an operator recover deleted or overwritten blob data. They do not prevent a person who can obtain an account key from using that key to authorize read or write operations outside the intended Entra data-role scope.

D:

The described problem is a valid account key granting overly broad access, not a blocked network request or an expired SAS. Distinguishing firewall from data authorization does not remove the management-plane capability to obtain the key.

Question 125

A production blob container holding confidential invoices is configured for anonymous public read access, and unauthenticated GET requests succeed today. The immediate task is to remediate the affected container. Which change fits?

  1. Establish a controlled key rotation with dependent-client verification or remove shared-key dependence.
  2. Restrict shared key use and favor Microsoft Entra data-plane authorization where supported.
  3. Set the affected container’s public access level to Private and verify anonymous blob reads fail.
  4. Keep the current anonymous container permissions but enable encryption at rest and audit storage encryption status.

Explanation

Correct Answer

C:

Changing the affected container to Private removes its anonymous read permission. Test without credentials to prove the existing exposure is closed, then consider an account-wide anonymous-access ban to prevent recurrence; this question is about immediate container-level remediation.

Incorrect Answers

A:

Account-key rotation can affect clients using Shared Key authentication, but anonymous blob GET requests do not rely on possession of that key. A key change does not make a public container private.

B:

Entra data-plane RBAC strengthens authenticated access, but it does not by itself override a container deliberately allowing anonymous reads. The existing container access level must be made private to stop the unauthenticated request.

D:

Encryption at rest is normally available for blob data, but it does not prevent an anonymous caller from reading the plaintext through an authorized public endpoint. Leaving the container publicly readable keeps the immediate invoice disclosure open.

Question 126

A storage application depends on one shared account key and the team has never rehearsed a rollover. Select TWO operational measures that enable rotation without silently breaking dependent clients.

  1. Establish a controlled storage-key rotation with the dependent application updated.
  2. Disable shared-key authorization immediately on every dependent production client without confirming an alternative identity path works.
  3. Verify the new credential works before retiring the old version, or migrate to supported keyless identity access.
  4. Address public access and permission settings; encryption alone does not establish authorization.
  5. Enforce secure transfer/TLS policy and modernize the client before wide exposure.

Explanation

Correct Answer

A:

Inventory each client, coordinate use of the alternate account key and rotate the exposed/old key with monitoring and rollback.

C:

Exercise the replacement storage key on dependent applications before retiring the previous key, or first prove managed-identity/keyless access works.

Incorrect Answers

B:

Immediate shared-key disablement without proven alternative authorization would strand the existing dependent clients.

D:

Public-access restrictions are important independently; they do not test the application’s dependence on the shared key being rotated.

E:

Secure TLS protects data in transit, but has no bearing on whether clients can authenticate after an account key is regenerated.

Question 127

All current blob containers in a confidential storage account have been made private, but the account still permits an administrator to create a new public container later. Which account-level setting prevents future container configurations from enabling anonymous blob reads?

  1. Establish a controlled key rotation with dependent-client verification or remove shared-key dependence.
  2. Regenerate the storage account keys while leaving the account-level anonymous-access setting enabled.
  3. Enforce secure transfer/TLS policy and modernize the client before wide exposure.
  4. Set the storage account AllowBlobPublicAccess property to false; this account-level restriction overrides container public-access settings.

Explanation

Correct Answer

D:

Setting AllowBlobPublicAccess to false is an account-level guardrail: it prevents anonymous blob read access even if a container is later configured for public access. This addresses the governance risk of reintroducing anonymous containers, distinct from making an already exposed container private.

Incorrect Answers

A:

A controlled key rotation is useful when a key may have leaked or dependent callers need rollover. It does not override the account setting that permits anonymous access on containers.

B:

Regenerating account keys only changes credentials used for authenticated Shared Key access. Anonymous requests do not depend on storage account keys, so enabling future public containers remains possible if AllowBlobPublicAccess is still true.

C:

HTTPS enforces encrypted transport for requests but does not determine whether an unauthenticated user can read a blob. A public container served over TLS is still public; the account-level anonymous access setting is the relevant control.

Question 128

A workload frequently overwrites flat-namespace block blobs, and an operator must be able to restore an earlier valid version after a mistaken update. Which storage data-protection capability is most directly applicable?

  1. Address public access and permission settings; encryption alone does not establish authorization.
  2. Configure appropriate blob versioning/soft-delete recovery and validate restoration.
  3. Verify retention scope, policies and authorized deletion requirements rather than treating a resource lock as equivalent.
  4. Restrict shared key use and favor Microsoft Entra data-plane authorization where supported.

Explanation

Correct Answer

B:

Blob versioning retains earlier blob states when a new version is written; soft delete protects eligible deleted data for the configured retention period. Enable the supported recovery features and practice restoring an earlier version of a representative blob. Confirm account and namespace compatibility first.

Incorrect Answers

A:

Restricting public anonymous access prevents exposure to unauthenticated readers but does not save an earlier blob state when an authorized operator accidentally overwrites the object.

C:

Immutable retention or legal hold prevents some writes or deletions while a policy is active. That is a compliance-preservation control, not the normal mechanism for continuing to overwrite an operational blob and later selecting a previous version.

D:

A narrowly scoped Entra data role helps limit which principals can write, yet a properly authorized application can still overwrite a blob accidentally. Version-based recovery is needed to restore prior content in this case.

Question 129

A legal-records container must retain its documents against modification and deletion for a defined regulatory period, including by accounts with Azure Resource Manager permissions. Which control should the engineer verify?

  1. Verify retention scope, policies and authorized deletion requirements rather than treating a resource lock as equivalent.
  2. Enable relevant logging and constrain sensitive fields and retention.
  3. Configure appropriate blob versioning/soft-delete recovery and validate restoration.
  4. Distinguish data-plane role/SAS expiration from network firewall denial.

Explanation

Correct Answer

A:

Verify a supported blob time-based immutability retention policy (or legal hold when appropriate), its scope and locked or unlocked behavior, and the authorized expiry/deletion process. An Azure resource management lock is not equivalent to WORM protection for blob data-plane changes.

Incorrect Answers

B:

Logging may provide evidence that a write or delete was attempted, but a log entry does not stop the data-plane operation from altering a document before the retention period expires.

C:

Blob versions and soft delete aid recovery after accidents, but they do not necessarily prohibit deletion or rewriting for a regulated WORM retention interval. An immutability policy is the control designed for the stated legal constraint.

D:

Network firewall and SAS settings govern who can reach or authorize storage operations. They do not alone provide a defined, tamper-resistant retention period that prevents even a privileged authorized write or delete.

Question 130

A client sends an Azure Blob request with a time-limited SAS and receives HTTP 403. DNS and HTTPS succeed, but it is unclear whether the SAS has expired, lacks permission, or the client’s source is blocked by the Storage firewall. What is the best investigation?

  1. Restrict shared key use and favor Microsoft Entra data-plane authorization where supported.
  2. Address public access and permission settings; encryption alone does not establish authorization.
  3. Inspect the SAS time, signed resource and requested permissions alongside Storage request diagnostics and effective IP/VNet firewall rules; correct only the failed authorization or network layer.
  4. Enforce secure transfer/TLS policy and modernize the client before wide exposure.

Explanation

Correct Answer

C:

A 403 may reflect several layers. Check SAS start/expiry, signature and operation permissions and correlate a service request ID with Storage logs; separately check the client’s public egress or VNet rule. Only the evidence distinguishes an invalid token from a network deny.

Incorrect Answers

A:

Disallowing Shared Key is a sensible hardening step after migration, but it might invalidate a key-signed SAS and aggravate this failure. It does not identify whether the current 403 comes from SAS scope, expiry, or the network filter.

B:

Anonymous container settings control calls without an authorization token. The question concerns a request that includes a SAS and may be filtered by a firewall; making a container private does not diagnose the rejection.

D:

Enabling HTTPS or fixing an older TLS client solves an insecure transport handshake, but the described client already negotiates HTTPS and receives a service response. This step would not establish why the request was denied.


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.