Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Page Access control

AnnelizeF4 days ago — edited 4 days ago

Oracle APEX 24.2.11

I want to ensure a page in my application is only accessed if called from a certain page(s), with an argument.

The security attributes of my normal page are as follows:

  1. Authorization Scheme (customized from the database)
  2. Authentication: Page requires authentication
  3. Deep Linking: Disabled
  4. Page Access Protection: Arugments must have checksum
  5. Browser cache: Default

The page opens from a report link, and the url generated as follows:

 apex_page.get_url(p_application  => :APP_ID, 
                   p_page         => 26, 
                   p_clear_cache  => 26,
                   p_items        => 'P26_APPLICANT_ID',
                   p_values       => applicant_id)                    

At the moment I am able to access the page by

  • copying the url, going to a different page and pasting it into my session.
  • copy the page url, log out and pasting url into a new session. Although the argument is NULL, it will still show the page and just not retrieve the neccesary data.

I think I lack an understanding in proper page access controls. Is anyone able to clarify what I need to do?

Thank you

Annelize

Comments
Post Details
Added 4 days ago
4 comments
161 views