Role Discovery
Role discovery is an analytical technique that examines the access permissions users currently hold and groups together users with similar permissions to suggest candidate access roles. It is used to help organizations design a role structure rather than to grant access in real time.
Role discovery is a component of role mining within identity governance and administration (IGA) that analyzes existing identity-to-permission assignments and clusters identities exhibiting similar permission patterns into candidate roles. It is an analytical, design-time step that produces proposed role definitions for review; depending on deployment, these candidate roles typically feed subsequent role engineering, certification, and RBAC role modeling activities. It is distinct from runtime access enforcement and does not itself provision or authorize access.
Why it matters
As organizations scale, users tend to accumulate permissions granted directly or ad hoc over time, producing sprawling and inconsistent access assignments that are difficult to review, certify, or reason about. Role discovery addresses this by analyzing the permissions users already hold and grouping identities with similar patterns into candidate roles, giving governance teams an empirical starting point for a role structure rather than designing one purely top-down. This is a foundational input to role-based access control (RBAC) modeling, where well-formed roles reduce the number of individual assignments that must be managed and certified.
Because role discovery operates at design time and produces proposed role definitions for human review, its value lies in surfacing structure that already exists in the data and highlighting where access is inconsistent or over-broad. Cleaner candidate roles can make downstream identity governance activities, such as access reviews, certification campaigns, and segregation-of-duties analysis, more tractable, since reviewers can evaluate coherent roles instead of long lists of discrete permissions.
It is important to treat role discovery as an analytical aid rather than an authority on access. The technique suggests candidate roles based on current permission patterns, which may themselves reflect accumulated errors or excessive grants; discovered roles therefore require review before adoption. Role discovery does not itself provision, grant, or enforce access at runtime.
Who it's relevant to
Inside Role Discovery
Common questions
Answers to the questions practitioners most commonly ask about Role Discovery.
