Service account ownership reviews
For small IT teams and MSPs with dozens to hundreds of service accounts and no appetite for a full identity governance suite. Import a CSV, nominate owners, collect attestations, keep a review trail an auditor can follow.
No credit card required to create a workspace. CSV import works on day one.
| Identifier | Status |
|---|---|
| svc-backup-veeamAD · j.keller | Reviewer accepted |
| sql-reporting-roEntra ID · m.ortiz | Owner attested |
| gh-actions-deployGitHub · no owner | Unknown owner |
| sp-intune-syncEntra ID · a.brandt | Owner nominated |
| svc-print-legacyAD · r.hahn | Review overdue |
| aws-billing-exportAWS IAM · s.ng | Pending |
| svc-sftp-payrollAD · l.vogt | Needs investigation |
CSV row ≠ attestation ≠ API check
CSV row. Imported data. Says an account exists in a file, nothing more.
Attestation. A named owner confirmed ownership, purpose and need.
API check. Technical verification against the source system. Shown only when it happened.
Scope
The IT Lead records ownership and review decisions. It does not touch your directory.
Workflow
A real CSV-to-owner-review-to-evidence flow. No "all secure" badges.
Upload a CSV of service accounts. Preview duplicates and errors before committing.
Nominate an owner for each account and set a review interval of 30, 90 or 180 days.
Owners get a secure, time-limited link and confirm ownership, purpose and whether access is still needed.
Accept, request clarification, or investigate. Export what was confirmed and what was not independently checked.
Evidence model
A CSV row is imported data. An attestation is a person's confirmation. An API check is a technical verification. Nothing turns green just because someone clicked confirm. Unverified stays neutral or amber.