Skip to main content

Overview

Role mining in Albus follows a layered approach: start broad and add specificity only where the data justifies it. Each prompt uses a birthright threshold — the assignment % above which an app or entitlement should be granted automatically rather than requested. Higher thresholds mean stricter recommendations. You’ll work with two matrix types depending on the app:
  • An access matrix answers “which apps should this group of people get?” Use it for license-based apps where having the license is the whole story — Zoom, Slack, Notion, 1Password.
  • A permissions matrix answers “which roles, groups, or entitlements within an app should this group get?” Use it for apps with meaningful internal permission structures — Salesforce, Okta, AWS, GitHub, ServiceNow.
Customize the [bracketed] placeholders to match your environment — use whichever HR attribute names you actually have (Department, Business Unit, Cost Center, Team, Subsidiary, etc.). The example thresholds (80% / 70% / 60%) are a good starting point; adjust higher for stricter policies or lower if you want more apps surfaced as birthright candidates.

Attribute Recommendations

Before building any matrix, ask Albus which attributes in your identity data actually predict access. The /user-attribute-selection skill scores every grouping attribute you have configured and returns a layered birthright, pre-approved and self-service model. It proposes a plan first and waits for your approval before running.

Building Access Matrices (app-level)

Building Permissions Matrices (entitlement-level)

[Optional] Decision Helpers

Teaching Albus Your Environment

Gap and Coverage Analysis