With Recovery Manager Portal in upcoming RMAD 8.5 it is now become possible to provide integration with ActiveRoles.
Integration comes in form of add-on that provides additional commands on ARS WI.
There are two commands: restore and undelete (undelete on containers only).
Restore command opens RM Web Portal with target object in search results (see screenshot below).
You can click on object and see change history then select state and restore. (Sorry, no virtual attributes this time.)
Undelete command opens RM Web Portal with child objects deleted from target container in search results (see screenshot below).
PS: Addon (and RMAD 8.5) is not released yet. Stay tuned...