problem
With the introduction of AD-HOC backups on Cloudstack 4.21.0.0 and the creation of the userDrivenBackupAllowed flag, non-admin users can no longer list or assign SLA-type backup offerings to VMs.
versions
Cloudstack 4.21.0.0 + Veeam backup plugin
The steps to reproduce the bug
1- Create a new SLA backup offering as admin
2- Try to list it on backup offering or assign it to a vm
What to do about it?
It is necessary to adjust it to list all backup offerings, not only those of the AD-HOC type.