首先:使用管理员帐户是可行的,但这是不希望的。
我们有一个虚拟机需要每周重置一次。我们向运行以下三行的 VCenter 实例添加了一个 ScheduledTask:
VMWare.VimAutomation.Core\Connect-VIServer - Server $server -User $user -Password $password
VMWare.VimAutomation.Core\Set-VM -VM $vm -Snapshot $snap -Confirm:$false
VMWare.VimAutomation.Core\Disconnect-VIServer -Confirm:$false
我们收到以下错误消息:
Connect-VIServer : 6/7/19 9:47:35 AM Connect-VIServer
Permission to perform this operation was denied.
Required privilege 'System.Read' on managed object with id 'OptionManager-VpxSettings'.
所以我想我们需要为关联的角色添加更多权限$user
?
该用户当前位于“VM 的主要用户”组中(或者在英文 UI 中称为任何名称,我们的版本是德文)。
那么我们如何添加System.Read
到OptionManager-VpxSettings
?