Notifications

14 views

Description

Non-admin users are unable to access the "Benchmarks" application in-spite of having required roles.

Release or Environment

All Releases

Cause

There could be a before query business rule on the sys_app_application table or sys_app_module table which is restricting the non-admin rules from accessing the application. The script can be similar to :

(function executeRule(current, previous /*null when async*/) {

// Add your code here
if(!gs.hasRole('admin'))
{
current.addQuery('sys_id','!=','73932576cb13220004991aeb034c9cf6');
}

})(current, previous);

Resolution


As per your custom configuration, the business rule is restricting access to the application. You can review the business rule. You can either de-activate or make some adjustments to the script.


Article Information

Last Updated:2020-08-23 08:23:51
Published:2020-08-23