1 / 3
Map starting privileges
Trace administrative permissions and trust relationships into production, other environments, and backups.
Evidence to retain
Starting privileges, reachable assets, and their owners.
Connect reachable resources with containment and restoration records.
Use this when broad administrative, pipeline, or contractor access coexists with shared recovery dependencies.
Describe both what is reachable from a starting identity and what has demonstrably been restored.
1 / 3
Trace administrative permissions and trust relationships into production, other environments, and backups.
Evidence to retain
Starting privileges, reachable assets, and their owners.
2 / 3
Read the existing procedures for identifying containment targets and recovery data, settings, and connections.
Evidence to retain
Recovery targets, dependencies, and required permissions.
3 / 3
Review authorized restoration exercises and distinguish usable restored scope from unverified scope.
Evidence to retain
Restore point, target, usability confirmation, and remaining constraints.
One administrative or CI identity can reach several environments.
Trace roles, connections, and assumable permissions through configuration records.
Backups exist, but restoration of the required service needs verification.
Compare the recovery scope with records of the latest authorized restoration exercise.
Credentials stolen in the earlier Okta incident were missed during rotation. They enabled access to self-hosted Atlassian systems and source code.
Stolen credentials for a contractor administrator account without MFA enabled a ransomware intrusion.
Selected examples. Each record retains its evidence status, unknowns, and sources.
Keep reachability and recovery evidence distinct rather than reducing readiness to one score.
Enforce Least Privileges; Validate the Permissions on Every Request
Overview: restore in-scope assets to a pre-incident and trusted state
Learning review 2026-11-12 · Catalog review 2026-11-09
Share these two rules and examples without expanding the scope. Checks without evidence remain unverified.
Open this inspection pack →Connect the running version with the external code executed on its way to deployment.
Review MFA coverage separately from the mechanisms that stop an authenticated session.
Map exposure paths and the process for invalidating old credentials after replacement.
Review storage exposure together with the handling of retired environments and data copies.
Connect resource authorization with the boundaries controlling reuse of generated responses.
Follow inputs from entry points to SQL construction and file storage or processing.
Review destinations, action authorization, and traceable records at the execution boundary.