Which IIQ version are you inquiring about?
8.3p3
TLDR: Is there anything inherently wrong about using the same authoritative App definition to provision entitlements into that same app?
I have a business requirement to be able to add an entitlement to a application we are sourcing identities from.
In our particular case, we are using the same Okta tenant for both B2B users and internal users. For Internal users, Okta is a ‘downstream’ app and entitlements are managed like any other app. However, for the B2C users their Okta accounts are sourced from Okta via a ‘scoped’ authortative app (Okta B2B) so that they can be provisioned into other downstream apps. These Okta accounts are explictly scoped OUT of the downstream Okta app.
The concern here is that we now want to start adding these B2B users to groups in that tenant. Unfortunately, if we use the ‘downstream’ Okta app for the entitlements, IIQ will simply provision them ANOTHER Okta account in that tenant.
So my initial thought is to simply add the necessary entitlements via the ‘Okta B2B’ app, and add those entitlements to the proper roles. I’m just not sure if that’s a recommended pattern to have your authoritative app also be a downstream recipient of entitlement provisioning.
Thoughts? TIA!