Add/Remove users to a user role

Currently there is no cmdlet to add a user to a user role, however its very easy to do using a combination of the Get-UserRole cmdlet and a bit of the SDK.

$operatorsUserRole = Get-UserRole | where {$_.DisplayName -eq "Operations Manager Operators"}

$operatorsUserRole.Users.Add("contoso\AdOperators")

$operatorsUserRole.Update()

Removing users from a user role is very similar, just call Remove() rather than add.

$operatorsUserRole = Get-UserRole | where {$_.DisplayName -eq "Operations Manager Operators"}

$operatorsUserRole.Users.Remove("contoso\AdOperators")

$operatorsUserRole.Update()

 Dont forget to call the Update method on the user role object. Otherwise your changes will not be saved.