Question 370
A company wants Exchange Online and SharePoint to restrict selected actions for users on unmanaged endpoints while permitting limited browser access. The initial implementation works. Which continuing control most directly prevents the same failure or drift from recurring?
- Monitor data-source coverage and separate discovery risk scoring from an automatic access block.
- Review connector permissions and health whenever API scopes or application ownership change.
- Validate resource support and app settings before using the session control as a universal cloud-app restriction.
- Review supported app onboarding and actual proxy/session policy events before claiming file protection.
Explanation
Correct Answer
C:Validate resource support and app settings before using the session control as a universal cloud-app restriction. This reduces future drift after the initial control is deployed: apply the supported Conditional Access application-enforced restrictions session control to compatible Microsoft 365 cloud resources. Recheck the actual behavior with: test a targeted unmanaged browser session and confirm the application enforces its limited access behavior.
Incorrect Answers
A:This control manages future cloud discovery unsanctioned saas drift, but it does not reduce the continuing exposure in the described application-enforced restrictions case. The correct safeguard is: validate resource support and app settings before using the session control as a universal cloud-app restriction.
B:This control manages future connected app api visibility drift, but it does not reduce the continuing exposure in the described application-enforced restrictions case. The correct safeguard is: validate resource support and app settings before using the session control as a universal cloud-app restriction.
D:This control manages future conditional access session download drift, but it does not reduce the continuing exposure in the described application-enforced restrictions case. The correct safeguard is: validate resource support and app settings before using the session control as a universal cloud-app restriction.
Question 371
Security finds a user-authorized third-party OAuth app with broad Microsoft Graph permissions and wants to investigate or revoke its access. Which proposed configuration or implementation directly meets the stated requirement?
- Use Defender for Cloud Apps Conditional Access App Control with an applicable session policy to block or protect file downloads.
- Use the Defender for Cloud Apps catalog risk attributes to inform a documented business sanction decision.
- Create the appropriate connected app API connector with the required approved privileges and test synchronization.
- Review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
Explanation
Correct Answer
D:Review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions. The solution acts at the intended identity, policy or application scope. A successful result is testable: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization. The competing configuration error is: cloud discovery visibility changes do not remove OAuth consent or service principal permission grants.
Incorrect Answers
A:That action implements the separate conditional access session download decision. It is appropriate when a regulated SaaS app should allow users on unmanaged devices to view documents in the browser but prevent downloading sensitive files. The present case instead requires the specific oauth app permissions governance change: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
B:That action implements the separate cloud app catalog risk classification decision. It is appropriate when an analyst needs to compare SaaS applications' security and compliance profiles before sanctioning a new tool. The present case instead requires the specific oauth app permissions governance change: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
C:That action implements the separate connected app api visibility decision. It is appropriate when security wants to scan supported Microsoft 365 cloud-app events and files by connecting Defender for Cloud Apps to the service API. The present case instead requires the specific oauth app permissions governance change: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
Question 372
Security finds a user-authorized third-party OAuth app with broad Microsoft Graph permissions and wants to investigate or revoke its access. The proposed change is: Review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions. After applying the intended configuration, which observation most directly proves that the required behavior works?
- Compare the candidate app's catalog profile with the organization's explicit security criteria and recorded owner approval.
- Verify supported API events and related app data appear with recent ingestion timestamps.
- Verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization.
- Test a targeted unmanaged browser session and confirm the application enforces its limited access behavior.
Explanation
Correct Answer
C:Verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization. This directly tests the effective outcome, not merely that a configuration exists. It establishes whether the intended change works: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions. Failure would be evident in this case: removing the app from a discovery dashboard did not eliminate its existing Microsoft Entra consent grant.
Incorrect Answers
A:The proposed observation checks the different cloud app catalog risk classification scenario. Even a successful test would not establish the requested outcome here: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization.
B:The proposed observation checks the different connected app api visibility scenario. Even a successful test would not establish the requested outcome here: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization.
D:The proposed observation checks the different application-enforced restrictions scenario. Even a successful test would not establish the requested outcome here: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization.
Question 373
Removing the app from a discovery dashboard did not eliminate its existing Microsoft Entra consent grant. Which root cause best explains the described result rather than merely treating its symptoms?
- The application-side enforcement prerequisites or Conditional Access session control are missing.
- The selected telemetry integration or log ingestion did not cover that client/network traffic.
- Catalog scores are context for review, not authorization grants or proof of tenant-specific permission safety.
- Cloud discovery visibility changes do not remove OAuth consent or service principal permission grants.
Explanation
Correct Answer
D:Cloud discovery visibility changes do not remove OAuth consent or service principal permission grants. This is the causal explanation of the observed behavior: removing the app from a discovery dashboard did not eliminate its existing Microsoft Entra consent grant. Address the underlying mechanism with: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions. Then confirm: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization.
Incorrect Answers
A:This diagnosis fits a separate application-enforced restrictions incident: The browser session still permits every action because the target app was not configured to honor application-enforced restrictions. It does not explain this case's observed failure; cloud discovery visibility changes do not remove OAuth consent or service principal permission grants.
B:This diagnosis fits a separate cloud discovery unsanctioned saas incident: A known app has no Cloud Discovery usage because its traffic source never forwarded logs to Defender for Cloud Apps. It does not explain this case's observed failure; cloud discovery visibility changes do not remove OAuth consent or service principal permission grants.
C:This diagnosis fits a separate cloud app catalog risk classification incident: An app with an acceptable catalog score is assumed safe for unrestricted access without examining its requested permissions. It does not explain this case's observed failure; cloud discovery visibility changes do not remove OAuth consent or service principal permission grants.
Question 374
Security finds a user-authorized third-party OAuth app with broad Microsoft Graph permissions and wants to investigate or revoke its access. Select TWO complementary decisions: the correct technical implementation and the ongoing preventive control. Evidence-only tests and controls for a different scenario are not substitutes for those two responsibilities.
- Review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
- Create the appropriate connected app API connector with the required approved privileges and test synchronization.
- Review connector permissions and health whenever API scopes or application ownership change.
- Review high-impact app consent and OAuth grant inventory continuously with sanctioned-app owners.
- Use Defender for Cloud Apps Cloud Discovery with supported traffic log ingestion or endpoint integration.
Explanation
Correct Answers
A:Review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions. The solution acts at the intended identity, policy or application scope. A successful result is testable: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization. The competing configuration error is: cloud discovery visibility changes do not remove OAuth consent or service principal permission grants.
D:Review high-impact app consent and OAuth grant inventory continuously with sanctioned-app owners. This reduces future drift after the initial control is deployed: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions. Recheck the actual behavior with: verify the selected app grant is revoked and subsequent token-based API calls no longer have the removed authorization.
Incorrect Answers
B:That action implements the separate connected app api visibility decision. It is appropriate when security wants to scan supported Microsoft 365 cloud-app events and files by connecting Defender for Cloud Apps to the service API. The present case instead requires the specific oauth app permissions governance change: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
C:This control manages future connected app api visibility drift, but it does not reduce the continuing exposure in the described oauth app permissions governance case. The correct safeguard is: review high-impact app consent and OAuth grant inventory continuously with sanctioned-app owners.
E:That action implements the separate cloud discovery unsanctioned saas decision. It is appropriate when the security team wants to discover which cloud apps employees use from network/device telemetry before deciding which apps to sanction. The present case instead requires the specific oauth app permissions governance change: review the OAuth app's permissions, users and publisher in Defender for Cloud Apps and take supported governance/revocation actions.
Question 375
An analyst needs to compare SaaS applications' security and compliance profiles before sanctioning a new tool. Which proposed configuration or implementation directly meets the stated requirement?
- Use Defender for Cloud Apps Cloud Discovery with supported traffic log ingestion or endpoint integration.
- Use Defender for Cloud Apps Conditional Access App Control with an applicable session policy to block or protect file downloads.
- Use the Defender for Cloud Apps catalog risk attributes to inform a documented business sanction decision.
- Create the appropriate connected app API connector with the required approved privileges and test synchronization.
Explanation
Correct Answer
C:Use the Defender for Cloud Apps catalog risk attributes to inform a documented business sanction decision. The solution acts at the intended identity, policy or application scope. A successful result is testable: compare the candidate app's catalog profile with the organization's explicit security criteria and recorded owner approval. The competing configuration error is: catalog scores are context for review, not authorization grants or proof of tenant-specific permission safety.
Incorrect Answers
A:That action implements the separate cloud discovery unsanctioned saas decision. It is appropriate when the security team wants to discover which cloud apps employees use from network/device telemetry before deciding which apps to sanction. The present case instead requires the specific cloud app catalog risk classification change: use the Defender for Cloud Apps catalog risk attributes to inform a documented business sanction decision.
B:That action implements the separate conditional access session download decision. It is appropriate when a regulated SaaS app should allow users on unmanaged devices to view documents in the browser but prevent downloading sensitive files. The present case instead requires the specific cloud app catalog risk classification change: use the Defender for Cloud Apps catalog risk attributes to inform a documented business sanction decision.
D:That action implements the separate connected app api visibility decision. It is appropriate when security wants to scan supported Microsoft 365 cloud-app events and files by connecting Defender for Cloud Apps to the service API. The present case instead requires the specific cloud app catalog risk classification change: use the Defender for Cloud Apps catalog risk attributes to inform a documented business sanction decision.
Question 376
An engineering department needs a governed collection of application roles and groups that can be assigned together through Microsoft Entra access packages. Which proposed configuration or implementation directly meets the stated requirement?
- Create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner.
- Delegate the specific catalog owner or access package manager role at the relevant catalog with approved resource scope.
- Create the access package with both approved resource roles and a request policy with defined approvers and expiry.
- Configure a supported entitlement management automatic assignment policy with controlled attribute conditions.
Explanation
Correct Answer
A:Create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner. The solution acts at the intended identity, policy or application scope. A successful result is testable: inspect the catalog's listed resources and delegated owner before using it in a package. The competing configuration error is: the resource was not made available in the selected catalog by a permitted catalog administrator.
Incorrect Answers
B:That action implements the separate catalog owner delegation decision. It is appropriate when application owners should manage their department's access packages but must not get global control over all entitlement catalogs. The present case instead requires the specific entitlement management catalog container change: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner.
C:That action implements the separate access package approval policy decision. It is appropriate when temporary contractors should request a package providing a project group and app role, with manager approval and a finite assignment lifetime. The present case instead requires the specific entitlement management catalog container change: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner.
D:That action implements the separate automatic package assignment decision. It is appropriate when an enterprise wants employees in an approved department to receive a package based on governed user attributes and lose it when they no longer match. The present case instead requires the specific entitlement management catalog container change: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner.
Question 377
An engineering department needs a governed collection of application roles and groups that can be assigned together through Microsoft Entra access packages. The proposed change is: Create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner. After applying the intended configuration, which observation most directly proves that the required behavior works?
- Move a pilot account into and out of the qualifying department and verify package entitlement changes.
- Check the owner can edit its catalog package but cannot manage a separate Finance catalog.
- Inspect the catalog's listed resources and delegated owner before using it in a package.
- Confirm the responder receives the intended package resources without an end-user request and that its expiry is recorded.
Explanation
Correct Answer
C:Inspect the catalog's listed resources and delegated owner before using it in a package. This directly tests the effective outcome, not merely that a configuration exists. It establishes whether the intended change works: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner. Failure would be evident in this case: an access package manager cannot include a required security group in a new package.
Incorrect Answers
A:The proposed observation checks the different automatic package assignment scenario. Even a successful test would not establish the requested outcome here: inspect the catalog's listed resources and delegated owner before using it in a package.
B:The proposed observation checks the different catalog owner delegation scenario. Even a successful test would not establish the requested outcome here: inspect the catalog's listed resources and delegated owner before using it in a package.
D:The proposed observation checks the different direct package assignment versus request scenario. Even a successful test would not establish the requested outcome here: inspect the catalog's listed resources and delegated owner before using it in a package.
Question 378
An access package manager cannot include a required security group in a new package. Which root cause best explains the described result rather than merely treating its symptoms?
- The source attribute used by the automatic assignment policy is stale or governed incorrectly.
- Entitlement expiration removed package-managed roles but an independent entitlement remains.
- The resource was not made available in the selected catalog by a permitted catalog administrator.
- Access package manager permissions are narrower than catalog owner/resource-add permissions.
Explanation
Correct Answer
C:The resource was not made available in the selected catalog by a permitted catalog administrator. This is the causal explanation of the observed behavior: an access package manager cannot include a required security group in a new package. Address the underlying mechanism with: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner. Then confirm: inspect the catalog's listed resources and delegated owner before using it in a package.
Incorrect Answers
A:This diagnosis fits a separate automatic package assignment incident: An employee transferring out of Finance retains access because the automatic assignment rule still matches an outdated department attribute. It does not explain this case's observed failure; the resource was not made available in the selected catalog by a permitted catalog administrator.
B:This diagnosis fits a separate external user package lifecycle incident: The package expires but the guest still has access through a separate direct group grant not owned by the package. It does not explain this case's observed failure; the resource was not made available in the selected catalog by a permitted catalog administrator.
D:This diagnosis fits a separate catalog owner delegation incident: A package manager tries to add a new resource to a catalog and receives a permission denial. It does not explain this case's observed failure; the resource was not made available in the selected catalog by a permitted catalog administrator.
Question 379
An engineering department needs a governed collection of application roles and groups that can be assigned together through Microsoft Entra access packages. Select TWO complementary decisions: the correct technical implementation and the ongoing preventive control. Evidence-only tests and controls for a different scenario are not substitutes for those two responsibilities.
- Configure a supported entitlement management automatic assignment policy with controlled attribute conditions.
- Create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner.
- Require resource owner review and catalog-level delegation before adding sensitive entitlements.
- Give the Engineering access package manager permanent authority to add arbitrary Finance and HR resource roles into every catalog without the responsible catalog owner approving them.
- Assign Global Administrator permanently to all package managers so they can bypass resource-owner decisions when new entitlements appear.
Explanation
Correct Answers
B:Create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner. The solution acts at the intended identity, policy or application scope. A successful result is testable: inspect the catalog's listed resources and delegated owner before using it in a package. The competing configuration error is: the resource was not made available in the selected catalog by a permitted catalog administrator.
C:Require resource owner review and catalog-level delegation before adding sensitive entitlements. This reduces future drift after the initial control is deployed: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner. Recheck the actual behavior with: inspect the catalog's listed resources and delegated owner before using it in a package.
Incorrect Answers
A:That action implements the separate automatic package assignment decision. It is appropriate when an enterprise wants employees in an approved department to receive a package based on governed user attributes and lose it when they no longer match. The present case instead requires the specific entitlement management catalog container change: create a scoped entitlement management catalog, add the approved resource roles, and delegate a catalog owner.
D:Cross-catalog unrestricted resource addition undermines the governed resource container and is not appropriate catalog owner delegation.
E:Tenant-wide administrator authority is not a catalog-review safeguard; it defeats least-privilege catalog delegation.
Question 380
Temporary contractors should request a package providing a project group and app role, with manager approval and a finite assignment lifetime. Which proposed configuration or implementation directly meets the stated requirement?
- Use authorized direct assignment for the existing access package while retaining policy and expiration controls.
- Create the access package with both approved resource roles and a request policy with defined approvers and expiry.
- Set an access package assignment lifetime/expiration policy and validate resource removal for eligible expired assignments.
- Delegate the specific catalog owner or access package manager role at the relevant catalog with approved resource scope.
Explanation
Correct Answer
B:Create the access package with both approved resource roles and a request policy with defined approvers and expiry. The solution acts at the intended identity, policy or application scope. A successful result is testable: submit a pilot contractor request and verify the approval, assignment and expiration date. The competing configuration error is: the access package request policy does not require the intended approval stage.
Incorrect Answers
A:That action implements the separate direct package assignment versus request decision. It is appropriate when a support manager must directly assign a fixed package to an incident responder who cannot initiate a self-service request during an outage. The present case instead requires the specific access package approval policy change: create the access package with both approved resource roles and a request policy with defined approvers and expiry.
C:That action implements the separate access package assignment expiration decision. It is appropriate when a six-week project ends, and all access provisioned through its package must be automatically removed after the approved duration. The present case instead requires the specific access package approval policy change: create the access package with both approved resource roles and a request policy with defined approvers and expiry.
D:That action implements the separate catalog owner delegation decision. It is appropriate when application owners should manage their department's access packages but must not get global control over all entitlement catalogs. The present case instead requires the specific access package approval policy change: create the access package with both approved resource roles and a request policy with defined approvers and expiry.
Microsoft Identity and Access Administrator (SC-300) Practice Tests