Go to the Interactive Report page where you want to base the Actions Menu upon the existing authorization scheme. And right click on the "Dynamic Action" in the tree view, and choose "Create".
Because we don't want this Dynamic Action to control anything else, we can leave the next step default.
And there you have, an Actions Menu based upon an existing Authorization Scheme.
Why not with a simple Hide action?When I showed this to my colleague Marc, he showed me that something similar can be done by a simple Dynamic Action.
$('#apexir_ACTIONSMENUROOT').show()My advise would be to remove the Actions Menu from the DOM, as shown before, instead of simply hiding the Actions Menu.
Update (06 Feb 2012 18:05)Maybe it's better to use this jQuery selector to remove the Actions Menu:
$('.apexir_ACTION_MENU').remove()The other selector leaves some items of the Actions Menu in the DOM... and we don't want that.
Update (27 Jun 2012 10:40)Arian (from the comments below) suggests to use the "After Refresh Region" event to implement this functionality instead of the "Page Load" event.
Using this event will prevent the Action button from appearing when the Interactive Region is refreshed.
Thank you for this suggestion, Arian.