Case file 02

Access that follows the person

Cashville Financial Group (simulated) · 2026 · hands-on lab

Architecture · Attribute to access

Attribute to access
  1. Identity recordDepartment, company, employee type
  2. Dynamic groupCFG Finance Employees, rule-evaluated
  3. App assignmentCFG Finance Portal, group-inherited

Implementation

  1. Joiner: Jonathan Jones

    Created a Finance employee (Department Finance, Company CFG, Employee). Entra placed him in CFG Finance Employees and he inherited the CFG Finance Portal assignment.

  2. Mover: Sarah Mitchell

    Changed Finance to Marketing. Dynamic membership moved her to Marketing and the group-derived Finance Portal assignment disappeared.

  3. Leaver: David Coleman

    A contractor, excluded from the employee-only Finance group. Disabled the account, revoked Entra sign-in sessions, and verified AccountEnabled true to false and the StsRefreshTokensValidFrom update in the audit log.

Security principles applied

Security principles and how they were applied
Attribute-based accessMembership computed from identity data
Least privilegeContractor excluded from employee-only access
Privilege-creep preventionMover loses inherited Finance access
ContainmentDisable plus session revocation
AuditabilityModified properties reviewed in audit logs

Results

  • Joiner inherited the right application through group membership, with no per-user assignment.
  • Mover's stale Finance assignment was removed by rule evaluation.
  • Leaver's account was disabled and sessions revoked, both visible in audit records.

Lessons learned

  • A dynamic rule is only as good as the attribute it reads.
  • Group-derived assignment, app provisioning and active sessions are separate concerns.
  • Department-wide groups should not carry individual exceptions.

What this does not prove

  • No HR-driven provisioning, SCIM, or downstream app-account deletion is claimed.
  • Session revocation does not end every independent application session.
  • David had no prior entitlements, so entitlement removal was not demonstrated for him.

Evidence