Set-VBRUserRoleAssignment
Short Description
Modifies a role that is assigned to a user or a user group.
Note  | 
If the four-eyes authorization is enabled, you cannot run this cmdlet. For more information, see the Four-Eyes Authorization section in the User Guide for VMware vSphere.  | 
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Set-VBRUserRoleAssignment -Assignment <VBRUserRoleAssignment> [-Role {BackupOperator | RestoreOperator | BackupAdmin | TapeOperator |BackupViewer}] [<CommonParameters>]  | 
Detailed Description
This cmdlet modifies a role that is assigned to a user or a user group.
Note  | 
To modify settings, specify new values for the necessary parameters. The cmdlet will overwrite the previous parameter values with new values. The parameters that you omit will remain unchanged.  | 
Parameters
Parameter  | Description  | Type  | Required  | Position  | Accept Pipeline Input  | 
|---|---|---|---|---|---|
Assignment  | Specifies a user or a user group . The cmdlet will modify a role for this user or a user group.  | Accepts the VBRUserRoleAssignment object. To create this object, run the Get-VBRUserRoleAssignment cmdlet.  | True  | Named  | True (ByValue,  | 
Role  | Specifies a role that you want to assign to a user. The cmdlet will replace the current role with a new role. You can assign one of the following roles: 
  | VBRRole  | False  | Named  | False  | 
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
The cmdlet returns the VBRUserRoleAssignment object that defines a role for a user or a user group.
Examples
Modifying User Role
This example shows how to modify a role that is assigned to the Tech\BackupAdmin user.
$user = Get-VBRUserRoleAssignment -Name Tech\BackupAdmin Set-VBRUserRoleAssignment -Assignment $user -Role RestoreOperator Role Type Name Id ---- ---- ---- -- RestoreOperator Group Administrators c5d266c7-8e2b-43f9-92c6-fffc4297074d  | 
Perform the following steps:
- Run the Get-VBRUserRoleAssignment cmdlet. Specify the Name parameter value. Save the result to the $user variable.
 - Run the Set-VBRUserRoleAssignment cmdlet. Set the $user variable as the Assignment parameter value. Set the RestoreOperator value as the Role parameter value.
 
Related Commands