Для встроенных переменных подстановки уже есть несколько опций, как указано в связанном вопросе Как получить доступ к переменным Oracle Apex из Javascript?
Но для ваших собственных значений вынужно поместить их в элемент, относящийся к HTML.Элементы приложения являются полезными заполнителями, но используются базой данных, а не отображаемой страницей.
Либо используйте защищенные элементы на глобальной странице (P0_USERROLE), либо назначьте переменную JavaScript в разделе объявлений.
var c_userrole = '&USERROLE.';
Но если вы используете JavaScript для управления привилегиями, будьте осторожны, клиент не может просто переопределить значение.