I’m looking for a list of access that user holds that are assigned outside his/her enterprise role.
Say for example, User A is from enterprise role : helpdesk, and assigned with AD group : helpdesk through role. But user also has other application access that are not defined in the enterprise roles.
I need to develop a report of the access list that the users hold that are not defined in their access profile.
If anyone who had already worked on similar report, Can you help me here.
This may be related to this post which has an open IDEA.
If you just want the report and not handled through IDN, you may need to script this with the APIs. Here is how this could be done:
Get All Users
For each user,
a. Get all of their entitlements (You can filter on a source or take them all) - List A
b. Get all of their Roles, for each role, get all of the access profiles and for each access profile get all of the entitlements - List B
c. Subtract List B from List A to have the entitlements that are not provisioned through Roles