Mildur wrote: ↑Sep 30, 2025 9:52 am
Hi Doron,
The request for a "Read Only" API viewer makes sense.
However, I'm not sure if this should be part of the "Backup Viewer" role, as the Backup Viewer is intended to only see backups.
It might be possible to add such a role when our new v13 feature "Custom Role (RBAC)" adds support for REST API.
I'll discuss this request further with our REST API team.
As a workaround, you may check out RestAPI of Service Provider Console. VSPC already allows
Read Only API access.
Best,
Fabian
Hi Fabian
You are right, for the “Backup Viewer” role this does not make much sense.
In my opinion, a simple “read all APIs” role would already solve the problem for now, even before Veeam releases a full RBAC feature set. Such a role would likely require significantly fewer development resources and should be relatively straightforward to implement from a technical perspective, since it would mainly involve extending access permissions for existing APIs.
Some details from the field:
Over the past few months, in various discussions with customers, I have repeatedly heard that many of them would also like to have such an API read-only role. Unfortunately, most of them are not very motivated to post here themselves (I am still trying to convince them to join the discussion

).
This feedback comes from a wide range of organizations: smaller environments with fewer than 150 VMs, larger environments with more than 1,000 VMs, as well as large universities, hospitals, and federal-related organizations.
At the moment, one of the biggest showstoppers for automation is clearly the missing read-only permission for APIs.
As input for a future RBAC implementation, another helpful feature would be the ability to import or automatically create role configurations. For example:
- Automation Tool 1 → Configuration A
- Automation Tool 2 → Configuration B
This would allow predefined configurations to be deployed automatically instead of having to create them manually each time.