Как отправить параметры в схему авторизации на основе разных регионов в oracle apex

В моей схеме авторизации есть вызов функции plsql, такой как access_control.region_no_display(:role, :region_static_id), имеет параметр region_static_id, который является статическим идентификатором региона. Теперь из каждого региона я вызываю эту схему авторизации и хочу установить значение для элемента страницы region_static_id.

Как этого добиться... так как я не могу отправлять разные параметры на основе статического идентификатора другого региона.


person Sameeksha    schedule 02.11.2020    source источник
comment
Я считаю, что на этот вопрос уже был дан ответ здесь: stackoverflow.com/questions/63148102/   -  person Koen Lostrie    schedule 03.11.2020
comment
Можете ли вы сделать шаг назад и объяснить бизнес-проблему, которую вы пытаетесь решить, а не техническую реализацию, которую вы выбрали? Я предполагаю, что вы пытаетесь настроить систему, в которой администраторы могут разрешать или запрещать доступ к областям в вашем приложении, не требуя, чтобы разработчик APEX вносил какие-либо изменения. Моей первой мыслью было бы не использовать схему авторизации. В состоянии на стороне сервера вы должны иметь возможность использовать :app_region_id в вызове процедуры, аналогичной region_no_display, и использовать ее для поиска статического идентификатора в apex_application_page_regions.   -  person Justin Cave    schedule 03.11.2020