Skip to Main Content
Feature Request FR-4676
Product Area Developer Experience
Status CLOSED

1 Voters

Need List entries Substitution String like APP_LIST_ID similar as APP_PAGE_ID, APP_ID etc

ahsan01938607462 Public
· Sep 30 2025

Idea Summary
Reference the Current Navigation List Entries using a substitution string.

Use Case
In Oracle APEX, you can reference built-in substitution strings like APP_PAGE_ID, APP_USER, etc. But for the current Navigation Menu, there isn’t a direct substitution string. It can be useful to reference list entries in the authorization function.

This is a great idea! So much that we have already implemented it in a previous release of APEX.

Comments

Comments

  • carsten.czarski APEX Team OP 12 hours ago

    This is available today. In Authorization Scheme Code, you have the following additional items:

    • APP_COMPONENT_TYPE
    • APP_COMPONENT_ID
    • APP_COMPONENT_NAME

    For a list item, APP_COMPONENT_TYPE will contain APEX_APPLICATION_LIST_ENTRIES, APP_COMPONENT_ID will contain the very ID of the list entry, and APP_COMPONENT_NAME will contain the name of your list entry.

    It's important to configure the authorization scheme to either not use caching or to cache by component. If you cache by session or by page view, these binds will not be available, which makes sense - as your code is specific to individual components. 

    So all in all, you can do that today.