📣 The Voice of 200 CISOs: where identity programs break.

Least privilege

Everyone keeps admin, just in case. Oak takes it back.

Oak cuts the access people don't use, makes what's left just-in-time, and builds roles from how your org actually works, so least privilege stays least privilege.

Book a demo →
InventoryAccessRolesFinance Ops · 214 grants
OAK FOUND

183 of 214 grants in Finance Ops haven't been used in 90 days, and 6 people hold standing admin.

Resolved. 183 unused grants removed. Admin is now eligible: approved on request, expiring on its own. Logged.

What we hear

Access piles up. Nobody can say what's needed.

Admin
GrantedMar 2023Last usedMar 2023Still heldday 975

It never comes back

Three years ago, they needed to give themselves owner. Three years later, they still have it.

IT services leader

Finance Ops · 214 grants · 31 used

Approvers can't tell

Whoever is doing the approval for access oftentimes lacks that context of, does this person truly need this?

Identity strategy, telecom

Finance analystgroups: 60

Roles exploded

We have roughly 60,000 groups, even though we only have 85,000 people.

Identity engineering, technology

What changes

Not who can have access. Who should.

Every identity holds more than it uses. Oak reads real activity across your apps, so unused access goes, sensitive access waits until it's needed, and what's left fits the work. Drag to compare.

Granted
Oak
214grants214standing6standing admin
31in use183cut6eligible

Right-size · Eligible · Mine · Keep

From standing access to least privilege that sticks.

01

Cut what isn't used

Every grant shows when it was last used. Oak removes what isn't, directly where you grant write access or through a ticket, and checks the app every hour until it's done.

02

Make the rest just-in-time

What stays, sensitive access above all, becomes eligible instead of standing, in any app where it matters. People request it when they need it, an approver says yes, and it expires on its own.

03

Mine roles from your org

Oak starts from your departments, teams and titles, then refines with what people actually use. Adjust the proposal, watch the impact recalculate, and approve it as one campaign.

04

Keep it true

As people join, move and leave, Oak re-mines the model, so least privilege doesn't drift back. Reviews are scoped from it, so reviewers certify only what matters.

Right-size · Finance Ops214 grants
AppPermissionLast used
SnowflakeRead finance schema1 hour agoIn use
GitHubRepo adminNeverRemoved
SalesforceEdit opportunities2 days agoIn use
SalesforceModify all dataNeverRemoved
Entra IDGlobal reader140 days agoRemoved
183 unused grants removedTicket OAK-3184
Access request

Tom Ortiz requests AWS prod-admin for 4 hours

Reason: INC-4471 · Eligible through Finance Ops · Approver Maya Chen

Approve for 4hDeny
Approved by Maya Chen in Slack. Expires at 18:30. Logged.
Role proposalFinance Ops
Built fromDepartment, team and titleReplaces41 groups → 3 rolesMembers38 peopleImpact183 grants cut · 0 in use lostAppsSnowflakeSalesforceGitHubMicrosoft Entra IDStatusReady to approve
Role healthRe-mined today
RoleChangePeople
Finance analystNo drift24In sync
Finance approver2 unused9Re-mined
Sales ops managerMover5Flagged
Finance adminNow eligible6Eligible
Review scoped: 42 items, not 1,300Q4 campaign

See it in your estate

See what your people hold, and what they actually use.

Bring one app. We'll show you its unused access, its standing admin and the roles hiding in it.

Book a demo →

Why Oak

Least privilege, not a one-off cleanup.

Roles from your org, not workshops

Oak mines roles from your HR structure and real use, and the same model drives right-sizing, just-in-time and review scope.

Activity, not assumptions

No one else has an activity-based identity graph. Not only who has access, but who should.

It closes the loop

Unused access is removed directly where you grant write access, or through Jira or ServiceNow.

Remove 183 unused grants · Finance OpsApproved
Phased · reversible · on record2 min ago

Your team approves every change

Oak's agents do the work. Every change is phased, reversible and on record.

“Role mining, or role engineering, it's always a continuous process.”

IAM leader, payments

Connects anything

Access lives everywhere. So does Oak.

Oak reads real activity across cloud, SaaS, on-prem and homegrown apps. If it has identities inside, Oak reaches it.

And hundreds more, with new ones built in days.

Start with least privilege. Keep going.

The same graph governs everything else.

The model that right-sizes access also scopes your reviews and governs your agents.

Questions, answered.

How does Oak decide what access isn't needed?

From real activity. Oak reads usage across your apps and shows each grant with when it was last used, so cuts are based on what people do, not on what a role says they could do.

Will Oak remove access without our approval?

No. Oak recommends, your team approves, and every change is phased, reversible and on record.

We already have JIT in our PAM or IdP. Why Oak?

Oak doesn't replace your vault. It cuts what's unused and keeps roles true, so less access is standing in the first place, and what must exist becomes eligible instead.

How is Oak's role mining different?

It starts from your org structure (departments, teams and titles) and refines it with entitlements and real use. Roles mirror how the business works, and Oak keeps them true as it changes, instead of running a one-off project that drifts.

Do we need to replace our IGA?

No. Oak works alongside the IGA you run today and brings least privilege to the apps and identities it leaves out.

Least privilege doesn't have to drift. Make it stick.

Access cut to what's used, admin on request, and roles that stay true as your org changes.

Book a demo →