Oracle Identity Manager ADF Customization
        Posted  
        
            by Arda Eralp
        on Oracle Blogs
        
        See other posts from Oracle Blogs
        
            or by Arda Eralp
        
        
        
        Published on Mon, 28 Oct 2013 08:17:40 +0000
        Indexed on 
            2013/10/28
            9:58 UTC
        
        
        Read the original article
        Hit count: 345
        
/Oracle/OIM
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 | 
© Oracle Blogs or respective owner