Idea Summary
Need a supported way (PL/SQL API) to duplicate private reports from one user to another. See https://twitter.com/mortenbraten/status/1575051748535738368
Use Case
One user has set up an Interactive Report, and would like to share it with others, but the “Save Public Report” can't be used (for any number of reasons, such as the application being multitenant and saving it as public would show the report to users in all tenants). Therefore need a supported way to duplicate private reports from one user to another.
Preferred Solution (Optional)
A PL/SQL API (in the APEX_IR package?) to copy a specific report, and specify the username of the user to copy the report to. We could then use this API in our own apps to manage the duplication of reports according to various business and access rules.