angle-left

Ошибка “Permission to perform this operation was denied” на VMware ESXi 6.7.

Одним из методов аутентификации в vCenter – является доменная авторизация Active Directory.

Задача: у нас есть VMware ESXi и vCenter в домене, нам необходимо конфигурация ролей пользователей Active Directory, через vCenter для их аутентификации на ESXi серверах.

Версия vSphere Client: version 6.7.0.42000

Версия VMware ESXi: 6.7.0 Update 3 (Build 15160138)

Основная проблема – получение ошибки “Permission to perform this operation was denied.” при попытке авторизации на ESXi сервере пользователем из Active Directory.

При этом учётная запись добавлена и успешно авторизуется в vSphere:

 

Причина возникновения ошибки, что пользователи/группы из Active Directory добавленные в vCenter с выставленными им ролями, распространяются только на сам vCenter, но не на ESXi сервера.

Существует WorkAround для авторизации пользователей из Active Directory, изменением конфига ESXi сервера.

В пункте конфигурации ESXi сервера (Host -> Manage -> Advanced settings)

Строка:
 

Config.HostAgent.plugins.hostsvc.esxAdminsGroup


По умолчанию строка имеет значение ESX Admins.
ESX Admins – это группа AD с полным с полным административным доступом на ESXi. Мы можем заменить её на нужную нам группу, но она также будет иметь административный доступ на ESXi сервера.

К сожалению, vCenter не предоставляет управления ролями в рамках ESXi с помощью Active Directory.

Для создания политик аутентификации - используйте локальные группы созданные в vCenter с последующей установкой им ролей.
 

 

Назад Вперед

Коротко о себе:

Работаю инженером в компании Tune-it.