Set-LXCAResourceView
This cmdlet modifies the access-control settings for a specific device.
Note
Only users with lxc-supervisor or lxc-security-admin authority can modify the access-control settings.
You cannot pipe objects to this cmdlet.
Syntax
Set-LXCAResourceView [-Connection LXCAConnection]
[-RoleGroupNames String[]]
[-PublicAccess Boolean]
-Uuid String
{-Chassis | -Server | -Storage | -Switch}
[CommonParameter]
Parameters
- -Connection LXCAConnection
- Specifies the connection to the Lenovo XClarity Administrator server. If no connection is specified, the result from the last Connect-LXCA cmdlet is used.
- -RoleGroupName String[]
- Specifies the name of one or more role groups. You can use the Get-LXCARoleGroup cmdlet to obtain the role-group names.
- -PublicAccess Boolean
- Indicates whether the device can be accessed by all role groups. This can be one of the following values.
true. The device is can be access by all role group.
false. The device is restricted to specific role groups.
- -Uuid String
- Specifies the UUID of the device. You can use the Get-LXCAChassis, Get-LXCARackSwitch, Get-LXCAServer, Get-LXCAThinkServer, and Get-LXCAStorageNode cmdlets to obtain the device UUIDs.
- -Chassis
- Indicates that the specified UUID is for a managed chassis.
- -Server
- Indicates that the specified UUID is for a managed server.
- -Storage
- Indicates that the specified UUID is for a managed storage device.
- -Switch
- Indicates that the specified UUID is for a managed switch.
- CommonParameters
- This cmdlet supports the following common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer, -PipelineVariable, -OutVariable. For detailed information about each common parameter, see the Microsoft PowerShell Common Parameters webpage.
Results
This cmdlet does not return an object.
Examples
The following example modifies public access and role groups for a specific managed server.
$cred = Get-Credential
Connect-LXCA -Host 192.0.2.0 -Credential $cred
Set-LXCAResourceView -Uuid $uuid -server -PublicAccess $true -RoleGroupNames $roleGroupName1,$roleGroupName2
Disconnect-LXCA
Related links
Give documentation feedback