Here are the few available EL expression that we can use in OIM UI. We can use this EL to customize self-service UI.
Usage |
EL [Expression
Language] |
|
User |
Get |
#{oimcontext.currentUser['ATTRIBUTE_NAME']} |
User |
Similarly get |
#{oimcontext.currentUser['UDF_NAME']} |
User |
Gets |
#{oimcontext.currentUser.roles} |
User |
Return true if |
#{oimcontext.currentUser.roles['SYSTEM
ADMINISTRATORS'] ne null} |
User |
Returns 'OrclOIMSystemAdministrator' |
#{oimcontext.currentUser.adminRoles['OrclOIMSystemAdministrator']
ne null} |
User |
Returns user |
#{oimcontext.currentUser.usr_key} |
User |
Returns |
#{oimcontext.currentUser['usr_key']} |
User |
Returns user |
#{oimcontext.currentUser['User
Login']} |
Request |
Returns |
#{pageFlowScope.requestFormContext.operation} |
Request |
Returns true if |
#{pageFlowScope.requestFormContext.operation
eq 'MODIFY'} |
Request |
Return On all For |
#{pageFlowScope.requestFormContext.actionType} |
Request |
Returns true if |
#{pageFlowScope.requestFormContext.actionType
eq 'REQUEST'} |
Request |
Returns |
#{pageFlowScope.requestFormContext.bulk} |
Request |
Returns beneficiaries |
#{pageFlowScope.requestFormContext.beneficiaryIds} |
Request |
Returns |
#{pageFlowScope.requestFormContext.cartItemIds} |
Request |
Returns the |
#{pageFlowScope.requestFormContext.requestEntityType} |
Request |
Returns |
#{pageFlowScope.requestFormContext.requestEntityType
eq 'APP_INSTANCE'} |
Request |
Returns application |
#{pageFlowScope.requestFormContext.requestEntitySubType} |
Request |
Returns |
#{pageFlowScope.requestFormContext.instanceKey} |
General |
Invoke a method |
#{backingBean.<Bean
Name>.<bean method>} |
General |
To |
disabled="#{pageFlowScope.requestFormContext.actionType} |