Skip to content

Set-OVUserRole

Syntax

Set-OVUserRole
    [-Name] <Object>
    [-Roles] <Array>
    [-ApplianceConnection] <Object>
    [<CommonParameters>]

Description

This Cmdlet is now deprecated. Please use the Set-OVUser Cmdlet to modify user accounts and associated roles/permissions

Examples

Example 1

Set-OVUserRole -user Sally -roleName "Server Administrator"

Set the Server Administrator role for Sally"s user account.

Parameters

-Name <Object>

The name of the user account to have a role assigned.

Aliases user, userName
Required? True
Position? Named
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? False

-Roles <Array>

The role(s) to assign to the Directroy Group, in [System.Collections.ArrayList] format. Accepted values are noted within the ApplianceRoles property of the [HPEOneView.Appliance.Connection] object stored in the $Global:ConnectedSessions variable.

Example: $roles = "Server administrator","Network administrator"

Aliases roleName
Required? True
Position? Named
Default value
Accept pipeline input? false
Accept wildcard characters? False

-ApplianceConnection <Object>

Specify one or more [HPEOneView.Appliance.Connection] object(s) or Name property value(s). If Resource object is provided via Pipeline, the ApplianceConnection property of the object will be used.

Aliases Appliance
Required? True
Position? Named
Default value (${Global:ConnectedSessions} | ? Default)
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

HPE OneView appliance user account

Return Values

Updated user account with new role(s)