Background
We have many core OAC analyses and dashboards that use Action Links to navigate to Oracle Analytics Publisher (BIP) reports for detailed drill‑down information.
An Action Link URL in OAC consists of two logical parts:
1. Base URL
Example: https://prod.oraclecloud.com/
2. Trailing Path / Resource URL
Example: ui/analytics/saw.dll?Dashboard&portalPath=
Current Limitation
- The second part of the URL (trailing path) fully supports parameters and variables.
- However, the first part of the URL (base URL / instance name):
- Accepts only a hardcoded value
- Does not support any type of variable or expression
We have tested variables at all levels (Presentation, Repository, and Session), but OAC does not resolve variables in the base URL section of Action Links.
Business Impact
This creates a major operational challenge for environments such as:
Because the instance name differs per environment, we must manually update the base URL in every Action Link each time content is promoted between environments. With a large number of reports, this process is:
- Time‑consuming
- Error‑prone
- Difficult to maintain
- Not scalable for enterprise deployments
Requested Enhancement
Enable dynamic resolution of the base URL / instance name in OAC Action Links by allowing the use of variables or expressions in the base URL portion of the link.
Expected Benefits
- Seamless migration of OAC content across environments
- Reduced manual effort during deployment
- Improved maintainability and governance
- Better alignment with CI/CD and SDLC best practices