To hide Tab from End Users

To hide Tab from End User do the following steps


Click on the tab which needs to be hidden from end users
Click on edit and scroll down
Click on show component
Click on Expression Builder

Remove true and paste below EL(Expression Language)
#{oimcontext.currentUser.roles['SYSTEM ADMINISTRATORS'] != null}
Click on Test

After successful test click on ok
Click on apply and OK
Close customization window
Publish sandbox

The tab will be only visible to Administrators.

How to set the Session Timeout for Identity and Sysadmin Console in 11g R2 PS2

Set the Session Timeout for Identity and Sysadmin Console in 11g R2 PS2

1. Shut down all servers

2. Backup the following application EAR files 

$ORACLE_HOME/server/apps/oracle.iam.console.identity.self-service.ear

$ORACLE_HOME/server/apps/oracle.iam.console.identity.sysadmin.ear

3. Modify the following application EAR files 

$ORACLE_HOME/server/apps/oracle.iam.console.identity.self-service.ear

$ORACLE_HOME/server/apps/oracle.iam.console.identity.sysadmin.ear

4. Copy these files to a working/local machine and edit using 7zip or some other tool that deals with large ZIP files

5. Within these ear files only the web.xml needs to be modified.

Following is the full path to the web.xml files that need to change:

oracle.iam.console.identity.self-service.ear/oracle.iam.console.identity.self-service.war/WEB-INF/web.xml

oracle.iam.console.identity.sysadmin.ear/oracle.iam.console.identity.sysadmin.war/WEB-INF/web.xml

6. For both web.xml files, search for the session-timeout tag and place your desired value. The unit is in minutes.

Example in web.xml file

<session-config>


<session-timeout>60</session-timeout>


</session-config>


7. Start all servers

Basic Perfomance Tuning For stuck threads and response times

Documentation for performance tuning: https://docs.oracle.com/en/middleware/fusion-middleware/12.2.1.4/asper/redundant-cross-references-remo...