Skip to main content
PRACTICE / MODULE 014 / MICROSOFT ENTRA

The log says blocked.
What's the actual cause?

Investigate identity events instead of guessing. Build and run queries against fictional logs, verify a safe Conditional Access repair, and work two original Northstar tickets.

03 / APPLY THE DECISIONS

Follow the identity evidence.

Two original Northstar Services incidents: a blocked application sign-in after a policy change, and a failed SaaS provisioning job. Advance only when the evidence supports the next action.

NORTHSTAR SERVICES / TICKET POLICYHIGH PRIORITY

Sign-in blocked after a policy change

Northstar staff report that Expense Portal sign-in is failing. The sign-in record says Conditional Access failure; a recent audit record shows the policy was edited.

STEP 1 OF 4

What evidence should you review first?

NORTHSTAR SERVICES / IAM-940 / INDEPENDENT INVESTIGATION

Identity Investigation & KQL Workbench

An unexpected Conditional Access failure is affecting Expense Portal users. Query the fictional records, attribute the policy change, restore the intended scope, and prove the fix without weakening Finance protections.

All data stays in this browser session · Local limited KQL evaluator · No Azure or Microsoft Graph connection
01 · Gather evidence02 · Attribute cause03 · Repair scope04 · Verify access
Ticket IAM-940

Operations user Jordan could access Expense Portal before 09:00 UTC, then received a compliant-device requirement unexpectedly. Finance pilot users should still require a compliant device. The help desk also reports an unrelated password failure and a separate SaaS provisioning error. Determine which event actually caused Jordan's problem.

Query sources

SigninLogs · AuditLogs · AADProvisioningLogs · AADServicePrincipalSignInLogs

QUERY EDITORRead-only investigation

Hints: begin with SigninLogs or AuditLogs, filter using where, and select fields with project. Starter queries contain placeholder values for you to replace; field names are case-sensitive.

QUERY RESULTSExecute a query to inspect the evidence · 0 runs
01 / EVIDENCE0/2

Prove the sign-in failure and the policy edit

Run two queries, each with where and project: identify Jordan's failing sign-in correlation ID and the audit record naming the administrator and modified policy. You need both result sets before attributing the cause.

○ Sign-in result with policy, ResultType and correlation○ Audit result with initiator, target and change
02 / CORRELATION

Identify what actually changed

Correlate timestamps across the two result sets. Distinguish the Conditional Access scope change from the unrelated provisioning and password failures.

03 / AUTHORIZED REMEDIATION

Restore the intended policy scope

The approved Northstar change authorizes restoring CA-044's Finance pilot assignment. Do not disable tenant-wide Conditional Access, exclude Jordan indiscriminately, or remove the compliant-device requirement from pilot users.

Changing the simulated scope does not prove a fix until both intended and denied test users are checked.

04 / VALIDATION

Prove allowed and denied outcomes

Run a modeled sign-in test for Jordan (unassigned Operations user) and Casey (in-scope noncompliant Finance pilot). Then query ValidationSignIns and project user and result fields to document both outcomes.

Reset only this investigation; original Practice 014 cards, questions, tickets and saved progress are unaffected.
LEARN → PRACTICE → LAB → TROUBLESHOOT

Locate the event. Validate the change. Confirm the outcome.

Revisit the standalone guide or explore the SC-300 map for additional monitoring and governance objectives.

Review the Learn guide →