EL Expression(Page Entry) is not working to hide custom functions/tiles from Supplier Portal Users
Summary:
We have created custom tiles under GL but these tiles are visible to everyone including external users. To restrict visibility for external users used EL Expression as below but it is not working
Users with below roles are not supposed to have visibility to custom tiles/functions
#{!(securityContext.userInRole['****_SUPPLIER_AR_SPECIALIST_JR'])or (!securityContext.userInRole['****_SUPPLIER_PROFILE_ADMINISTRATOR_JR'])or (!securityContext.userInRole['ORA_POS_SUPPLIER_SELF_SERVICE_ADMINISTRATOR_ABSTRACT'])or (!securityContext.userInRole['ORA_POS_SUPPLIER_ACCOUNTS_RECEIVABLE_SPECIALIST_JOB'])}
EL Expression returns true but I can still see custom tiles when logged in as supplier.
Content (please ensure you mask any confidential information):