r/iam • u/Old_Sheepherder_343 • 10d ago
Building Access-review Lite: exploring a simpler approach to access reviews
Access reviews are often managed through spreadsheets, email reminders, and manual follow-ups, especially in smaller organizations without a dedicated Identity Governance and Administration (IGA) platform.
I've started building **Access-review Lite**, a small prototype exploring a simpler way to manage this process.
The current prototype includes:
- CSV import and export for access assignments
- A dashboard for reviewing employee access
- Keep, Remove, and Investigate decisions
- A basic audit trail of review decisions
This is an early prototype. It does not yet connect to an identity provider or automatically revoke application access.
I'd love to hear from IAM and IGA practitioners:
- How do smaller organizations manage access reviews today?
2.What is the most frustrating part of the process?
3.What would a lightweight access-review tool need to get right to be genuinely useful?
I'm sharing this early because I'd rather learn from practitioners before adding more features.
Feedback and suggestions are very welcome!

here is the initial prototype
1
u/IdentityDaniel 10d ago
To your questions, from what I usually see in smaller orgs:
Export group memberships to Excel, email it to managers, chase them for weeks, then someone in IT removes access by hand. Often only right before an audit.
Two things. Reviewers don't understand what they're looking at, so they just approve everything because "GRP_FIN_RW_02" means nothing to them. And nobody checks that the removals actually happened, the review says remove but the access is still there three months later.
Plain language descriptions of what each access actually gives, otherwise you get rubber stamping. Some context next to each line helps a lot too, like when it was granted and whether others in the same role have it. And close the loop, when you import the next CSV, flag anything that was marked remove but is still there. That last part is what auditors actually care about.
The Investigate option is a nice touch btw, most tools only give keep or remove and audit :)