Skip to main content

Role Mining: Analyze Existing Group Memberships

Role discovery

Use existing group memberships to find a starting group-to-role fit, then review and refine it in the development role model.

Role mining in Tools4ever NIM compares existing target-system group memberships with roles in a development model. It proposes group-to-role assignments and shows the membership additions and removals that the proposed fit would require. Use it when target groups already contain members and you want to build a role model around that existing access.

Example: compare the proposed membership changesDirect link to Example: compare the proposed membership changes

Suppose an existing target group contains Alice, Ben, and Cara. The following illustrative role fits produce different membership changes:

Proposed role fitPeople selected by the rolesAddRemoveDistance
FinanceAlice, Ben, and DanaDanaCara2
Finance and ContractorsAlice, Ben, Cara, and DanaDanaNone1

The second fit has a lower Distance, but it still gives Dana access that she does not currently have. Review whether that access is appropriate before accepting the proposal. A Distance of 0 means no membership changes for the compared population; it does not establish that the current access is correct.

Mine a role modelDirect link to Mine a role model

Choose what to analyzeDirect link to Choose what to analyze

Go to Output > Roles > Role Mining and add or edit a miner. Select the target system and its user-to-group relationship. Optionally choose a group-selection filter to limit the groups considered.

Step 1 of 3

Saving a mining result updates the development role model. Review the proposed access, follow the role-model activation process, and evaluate the relevant job before executing membership changes. Mining, saving, activating, and running a job are separate steps.

Key measuresDirect link to Key measures

MeasureMeaning
DistanceTotal predicted membership adds and removals; lower is better.
MatchesMembers already aligned with the proposed role fit.
Add / RemoveMembership changes the active model would make.
Delta RolesDifference between current role associations and the proposed result.

Select Clear to remove pending results for selected groups or Restore to reload their existing development-model associations.

Continue building the role modelDirect link to Continue building the role model