We are a service provider with a bunch of customers. They are located in our three virtualisation platforms (VMware/Hyper-V and Nutanix), on-premise at their sites or at different cloud providers.
They send backups to our Veeam Backup & Replication through Veeam Agent for Windows/Linux or via integration from our VBR to their Hypervisors.
The customers are located in different subnets and our backup environment are quite isolated. "Unecessary" firewall ports are not opened. Due to the security risks.
Some of the customers are backing up their MS SQL databases/transaction logs to us via the Veeam Agent for Windows. It works great.
We as a service provider are able to restore the databases if we open up the related firewall ports to the customers MS SQL-server.
But the demand from the customers is now that they should/would being able to to the restore operations themselfes.
I know that Veeam Backup Enterprise Manager exists and we have it installed. The problem with that product is that for the above demand to work you need to put the customer SQL-server in a Protection group. The requirement for that to work is that the customer guest OS is reachable from within the VBR-server as I understand it. That is not applicable for us.
Now to the feature request.

It would be a good feature in the Veeam Agent for Windows to being able to restore Application Items from within the Agent, locally within for example a MS SQL-server. With use of the Veeam Explorer for Microsoft SQL Server or integration within the Veeam Agent UI itself.
Br,
Fredrik