Solved

How to customize a user on Veeam Service Provider?


Dears,

 

I have Veeam backup & replication connected to Veeam service provider console, and I would like to customize a user on VSPC to be allowed to run and stop specific jobs on VBR and not all the jobs created.

Because my client wants to run some jobs manually and not periodically and I do not want him to have access to all the jobs created on VBR.

 

Regards.

icon

Best answer by Mildur 17 February 2022, 07:25

View original

6 comments

Userlevel 7
Badge +20

I have checked our installation of VSPC v6 and from the looks of it the requirements you need are not available here as this is more of a reporting tool and mangement for the Service Provider.

If you want to get granular with user permissions then you will need to use Veeam Enterprise Manager onsite to do this for your users.  More details here - Configuring Accounts and Roles - Veeam Backup Enterprise Manager Guide

I will continue to dig but VSPC I am positive does not allow this type of configuration.

Dear @Chris.Childerhose ,

 

Thank you for the response, nevertheless I am looking to grant permissions on the job level, is that possible.

 

Thank you.

Userlevel 7
Badge +20

Dear @Chris.Childerhose ,

 

Thank you for the response, nevertheless I am looking to grant permissions on the job level, is that possible.

 

Thank you.

You cannot grant on the job level from VSPC as that is for remote backup management of your client environment.   Like I said Enterprise Manager can do this.

Dear @Chris.Childerhose ,

 

Thank you for the response, nevertheless I am looking to grant permissions on the job level, is that possible.

 

Thank you.

You cannot grant on the job level from VSPC as that is for remote backup management of your client environment.   Like I said Enterprise Manager can do this.

I installed Enterprise Manager and from the look of it and the article you sent me, Enterprise Manager is to grant permissions on the VMs level and and the restore level.

What I want is to grant my client permission on a specific job created by me to only start/stop the job. 

Userlevel 7
Badge +20

Dear @Chris.Childerhose ,

 

Thank you for the response, nevertheless I am looking to grant permissions on the job level, is that possible.

 

Thank you.

You cannot grant on the job level from VSPC as that is for remote backup management of your client environment.   Like I said Enterprise Manager can do this.

I installed Enterprise Manager and from the look of it and the article you sent me, Enterprise Manager is to grant permissions on the VMs level and and the restore level.

What I want is to grant my client permission on a specific job created by me to only start/stop the job. 

As I have stated there is no way to do this for one specific job. You can assign roles to the VBR console for running jobs but it is global not job specific.  See here - https://www.veeam.com/kb1853

 

Userlevel 7
Badge +12

There is always the option to build your own portal leveraging Rest API.

Build a Frontend, connect it to the AD from the customers (or use an dedicated database) for authentication and build your own permission framework around the jobs.

 

Some examples:

Starting and stopping a specific Agent managed by VSPC Job:

https://helpcenter.veeam.com/docs/vac/rest/reference/vspc-rest.html?ver=60#operation/StartBackupAgentJob

https://helpcenter.veeam.com/docs/vac/rest/reference/vspc-rest.html?ver=60#operation/StopBackupAgentJob

 

Starting and Stopping VBR Backup Jobs:

https://helpcenter.veeam.com/docs/vac/rest/reference/vspc-rest.html?ver=60#operation/StartBackupServerJob

https://helpcenter.veeam.com/docs/vac/rest/reference/vspc-rest.html?ver=60#operation/StopBackupServerJob

Comment