Role Composition
Role composition refers to what a role is actually made of, meaning the specific permissions and, in hierarchical models, the member or child roles that are bundled together under a single role. It answers the question of what access a role grants rather than the question of who has been assigned that role. In most identity governance programs, the composition of a role is reviewed separately from role membership.
Role composition describes the internal makeup of a role, typically the set of entitlements or permissions it grants and, in hierarchical RBAC arrangements, the subordinate or member roles it inherits or includes. In role-hierarchy implementations, composition roles are defined as roles lower in the hierarchy that a parent role incorporates, so that a higher-level role aggregates the access of the member roles beneath it (per IBM's Role.getRoleComposition() documentation). Within IGA, role composition is an administrative and governance concern distinct from role membership: composition review evaluates which permissions belong to a role (for example, which entitlements make up an IT role, subject to periodic certification by a role owner or application owner), whereas membership review evaluates which identities are assigned the role. Exact semantics of inheritance, aggregation, and constraint handling depend on the access model and vendor implementation, and this term does not by itself address runtime enforcement or how assigned access is evaluated at access-decision time.
Why it matters
Role composition matters because it separates two questions that identity governance programs must not conflate: what access a role grants versus who holds that role. A role can look appropriate at the membership level while quietly accumulating excess entitlements in its composition, a pattern often described as role bloat. Because a change to a role's composition propagates to every identity assigned that role, an inaccurate or over-permissioned composition can grant broad, unintended access without any individual assignment ever being reviewed. Reviewing composition independently of membership lets governance teams catch this drift before it becomes a widespread access problem.
Separating composition review from membership review also clarifies accountability. In most identity governance programs, the person best positioned to judge whether a set of permissions correctly belongs to a role, for example a role owner or application owner, is not necessarily the person who validates whether a given user still needs the role. Assigning composition certification to the role or application owner puts the decision about which entitlements make up a role in the hands of someone who understands what those entitlements do, which supports cleaner segregation-of-duties analysis and reduces the risk of rubber-stamped reviews.
Because the exact semantics of inheritance and aggregation depend on the access model and vendor implementation, misunderstanding how a hierarchical role incorporates its member roles can lead to under-estimating the access a parent role actually confers. A composition that aggregates several subordinate roles may grant far more than its name suggests, so treating composition as a first-class, separately governed artifact is a practical safeguard against hidden accumulation of privilege.
Who it's relevant to
Inside Role Composition
Common questions
Answers to the questions practitioners most commonly ask about Role Composition.
