Oracle Identity Manager ADF Customization
- by Arda Eralp
This blog entry includes an example about customization Oracle Identity Manager (OIM) Self Service screen. Before customization all users that can be logged in OIM Self Service can see "Administration" tab on left menu. On this example we create "Managers" role and only users that have managers role can see "Administration" tab.
Step 1: Create "Manager" role
Step 2: Create Sandbox
Step 3: Customize ADF
Select "Customize" on the top menu
Select "Source" instead of "Design" on top
Select "Administration" tab with blue rectangle and edit component
Edit "visible" with expression builder
#{oimcontext.currentUser.roles['Manager'] != null}
Apply
Step 4: Apply to All and Publish sandbox
Notes:
This table objects can use for expression.
Objects
Description
#{oimcontext.currentUser['ATTRIBUTE_NAME']}
#{oimcontext.currentUser['UDF_NAME']}
#{oimcontext.currentUser.roles}
#{oimcontext.currentUser.roles['SYSTEM
ADMINISTRATORS'] != null}
Boolean
#{oimcontext.currentUser.adminRoles['OrclOIMSystemAdministrator']
!= null}
Boolean