Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reframing of ILM section of IPSIE levels #43

Open
sbroddy opened this issue Jan 24, 2025 · 2 comments
Open

Reframing of ILM section of IPSIE levels #43

sbroddy opened this issue Jan 24, 2025 · 2 comments

Comments

@sbroddy
Copy link

sbroddy commented Jan 24, 2025

On the IPSIE levels page, the section titled Identity Lifecycle Management [ILM] is rather silent on traditional ILM issues.

For instance, it is silent on issues such as:

  • user onboarding
  • user offboarding
  • user legal name changes
  • user email address change
  • user affiliation/role changes
  • related signaling of these changes to a RP

User provisioning (including role provisioning) is arguably more appropriately in the Identity Governance and Administration [IGA] wheelhouse. If the ILM section of that levels doc is more targeted towards traditional parts of IGA, shouldn't it be reframed as such?

This also identifies certain gaps in the levels as they stand now, for instance interoperable signaling of a user name change from the IdP to the RP, and expected behaviors of RPs to accommodate the inevitability of non-static user data. Also, related interoperability issues such as primary user identifiers between IdPs and RPs. (e.g. is email address a suitable primary user identifier or not)

@derrumbe
Copy link

Agree with the above — in particular the onboarding / offboarding / mover (changes) vibe.

Once you start calling things IGA, then you encompass ILM and other things like audit of the provisioning (or deprovisioning) actions — something that likely starts at a higher level. (but it fundamental for most enterprise use cases.)

@dhs-BI
Copy link
Contributor

dhs-BI commented Jan 27, 2025

@aaronpk and I spoke about this last week. I have tried to reframe the levels to ensure the focus is on what is supported by the RP/apps, not the IdP / enterprise directory. The changes in #41 (specifically 0df8b82) begin the process of addressing this by framing the orientation of the controls as RP centric.

Does this change start to address your concerns @derrumbe and @sbroddy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants