Refresh OBIEE roles automatically without restart or delay
Navigate to /user_projects/domains/bi/config/fmwconfig
Backup jps-config.xml
Add the following parameters to that file.
<property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>
<property name="oracle.security.jps.ldap.policystore.refresh.interval" value="60000"/>
This will move the default down to 1 minute. If you want it less than that you can change the value to 0 which should make it real-time.