ISA Server 2006 позволяет делегировать административные разрешения отдельным пользователям, чтобы делать модель администрирования более гибкой. ISA Server 2006 использует две различные модели для назначения разрешений отдельным пользователям. ISA Server 2006 Standard использует простую модель, которая контролирует доступ к определенным элементам конфигурации ISA. ISA Server 2006 Enterprise использует более распределенную модель, позволяющую назначать разрешения на уровне предприятия и массива.
Роли ISA Server 2006 Standard | Задачи |
---|---|
ISA Server Monitoring Auditor | Пользователи, которым назначена эта роль, могут производить мониторинг ISA Server 2006, но не могут просматривать конфигурацию ISA Server. |
ISA Server Auditor | Пользователи и группы, которым назначена эта роль, могут осуществлять все действия мониторинга, такие как настройка логов брандмауэра, определение оповещений ISA, и могут просматривать, но не могут изменять конфигурацию ISA Server 2006. |
ISA Server Full Administrator | Пользователи и группы, которым назначена эта роль, могут выполнять любые задачи на ISA Server 2006. Это роль дает пользователям максимальные права для администрирования ISA Server 2006. |
Каждому пользователю Windows или группе Windows могут быть назначены разрешения этих ролей ISA Server. Для этого не требуется никаких специальных привилегий или разрешений Windows.
Заметка:Есть одно исключение к сказанному выше. Когда пользователь пытается открыть Perfmon для просмотра счетчиков производительности ISA Server 2006 Performance или панель инструментов ISA Server Dashboard, его/ее учетная запись должна входить в состав группы Windows Server 2003 Performance Monitor User.
Для назначения административных ролей запустите консоль ISA Server 2006 Management, правой клавишей нажмите на свойствах объекта сервера и выберите в навигационном меню вкладку «Назначить роли». Вы должны быть администратором с ролью ‘ISA Server Full Administrator’, чтобы делегировать разрешения.
Нажмите «Добавить», чтобы выбрать пользователя или группу, которым вы хотите назначить специальные роли.
Рисунок 1: Назначение ролей управления ISA
После выбора пользователя или группы выберите роль, которую вы хотите назначить этому пользователю или группе.
Рисунок 2: Выбор роли управления
Действие | ISA Server Monitoring Auditor | ISA Server Auditor | ISA Server Full Administrator |
---|---|---|---|
Просмотр панели инструментов, предупреждений, подключаемости, сеансов, сервисов | Разрешено | Разрешено | Разрешено |
Подтверждение предупреждений | Разрешено | Разрешено | Разрешено |
Просмотр информации логов | Не разрешено | Разрешено | Разрешено |
Создание определений предупреждений | Не разрешено | Не разрешено | Разрешено |
Создание отчетов | Не разрешено | Разрешено | Разрешено |
Остановка и запуск сеансов и служб | Не разрешено | Разрешено | Разрешено |
Просмотр политики брандмауэра | Не разрешено | Разрешено | Разрешено |
Настройка политики брандмауэра | Не разрешено | Не разрешено | Разрешено |
Настройка кэша | Не разрешено | Не разрешено | Разрешено |
Настройка виртуальной частной сети (VPN) | Не разрешено | Не разрешено | Разрешено |
Внимание: Если вы удалите назначенную для определенного пользователя или группы пользователей роль управления ISA, то пользователи, удаленные из этой группы, сохраняют право владения объектами, которые они создали, поэтому администратор ISA может удалять созданные им объекты, хотя больше не имеет роли управления ISA Server.
Рисунок 3: Пользователи сохраняют право владения созданными ими объектами
Интересно также то, что происходит, когда пользователь пытается открыть консоль управления ISA Server 2006, не имея назначенной ему роли управления ISA Server 2006. Я пытался сделать это с учетной записью пользователя Auditor, которому не была назначена роль управления ISA Server. Результат показан на рисунке ниже.
Рисунок 4: Оповещение о том, что пользователь пытается открыть консоль управления, не имея назначенной ему роли управления
В качестве следующего шага, я вошел на сервер под учетной записью пользователя Auditor, которому назначил роль ISA Server Auditor. Открыв консоль управления, я попытался создать новое правило брандмауэра, но не смог, поскольку роль ISA Server Auditor не имеет достаточных прав для создания правил брандмауэра.
Рисунок 5: Роль ISA Server Auditor не имеет разрешения на создание правил брандмауэра
ISA Server 2006 Enterprise также использует модель на основе ролей для создания администраторов предприятия и массива с предопределенными ролями. Пользователи с определенными ролями имеют право выполнять определенные задачи ISA Server. В ISA Server 2006 существует два вида ролей, роли уровня предприятия и уровня массива. В ISA Server 2006 Enterprise можно назначать следующие роли уровня предприятия:
Роль ISA Server 2006 Enterprise | Задачи |
---|---|
ISA Server Enterprise Administrator | Эта роль дает полный контроль на предприятием и настройкой массивов предприятия. Пользователи с этой ролью могут создавать политики предприятий и применять их к массиву, управлять конфигурацией массива и назначать роли другим пользователям и группам. |
ISA Server Enterprise Auditor | Эта роль позволяет пользователям просматривать конфигурацию предприятия и конфигурацию всех массивов предприятия. |
ISA Server Enterprise Policy Editor | Пользователи с ролью Enterprise Аdministrator могут назначать определенные разрешения администрирования для определенных политик предприятия, ограничивая тем самым администрирование на уровне предприятия в рамках этих политик. Пользователь с ролью Enterprise Policy Editors может создавать правила для определенной политики предприятия, но не может создавать новые политики. |
Когда ISA Server 2006 установлен, он использует дискреционный список контроля доступа (DACL) для настройки разрешений. ISA Server 2006 перенастраивает DACL каждый раз, когда перезапускается служба Microsoft ISA Server Control (ISACTRL) или когда вы добавляете новые административные роли ISA Server.
В этой статье я предпринял попытку показать вам, как делегировать административные разрешения различным пользователям и группам пользователей для управления ISA Server 2006. Распределение администраторских прав брандмауэра часто требуется в производственных средах, где необходимо работать со множеством серверов ISA Servers, и администраторская работа осуществляется персоналом администрирования.
На мой взгляд делегирование администраторских разрешений в ISA Server 2006 крайне полезно для предприятий ISA Server 2006 Enterprise, поскольку в силу модели массива и производственной среды бывает очень полезно разделять администраторские разрешения для управления ISA Server 2006.
www.isaserver.org
Tags: ISA Server, Microsoft ISA Server, monitoring, vpn