<< Click to Display Table of Contents >> Разграничение доступа |
|
Traffic Inspector предусматривает следующие способы доступа к системе для администрирования, просмотра личной статистики и выполнения прочих действий:
Все учетные записи подразделяются на две большие категории:
В Traffic Inspector реализованы следующие виды учетных записей администраторов:
Все администраторы Traffic Inspector объединены в группы, в которых задаются их роли и ограничения в правах. В системе реализованы три предопределенные роли:
В рамках разграничения доступа администраторов выполняются следующие операции:
Доступ через консоль администратора
Доступ через консоль администратора возможен только под заданными учетными записями администраторов. В зависимости от типа пользователя аутентификация возможна по протоколу NTLM (для учетных записей Windows) или логину и паролю (встроенные учетные записи). Пользователи программы доступа к консоли администратора не имеют.
Доступ через веб-интерфейс
В веб-интерфейсе программы можно назначить различные типы доступа для каждого виртуального директория. Возможен и анонимный доступ.
Аутентификация выполняется стандартными средствами веб-сервера через протокол HTTP/SSL, может использоваться Basic и NTLM. Если для виртуального директория разрешен анонимный доступ, то аутентификация и авторизация не выполняются.
В процессе авторизации проверяются все возможные учетные записи. А также проверяется наличие уже имеющейся авторизации пользователя программы с данного IP-адреса. При этом возможна авторизация сразу в двух вариантах одновременно - как администратора и как пользователя программы. Применяется в веб-приложениях, например, в веб-интерфейсе есть два основных раздела - личный для пользователя программы и раздел администратора.
Профили
В Traffic Inspector предусмотрена функция сохранения произвольных данных пользователей программы в профиле. В веб-интерфейсе это используется для сохранения персональных настроек.
Профиль - это набор произвольных данных для каждой учетной записи, зарегистрированной в программе. На веб-сервере можно авторизоваться сразу под двумя учетными записями - как администратор и как пользователь программы, отсюда возможен одновременный доступ к двум профилям. Профиль пользователей используется для сохранения настроек в разделе личной статистики, профиль администратора - в разделе администрирования портала.
Для того, чтобы иметь возможность применять определенные настройки сразу для групп профилей (настройки "по умолчанию"), реализованы следующие профили:
Другими словами, для администраторов есть три уровня иерархии профилей, для пользователей программы - два.
Для управления данными профилей предусмотрены операции очистки и копирования.
Все функции работы с профилями доступны через API, т.е. этот функционал может использовать любое внешнее приложение для хранения своих произвольных данных.
Данные профилей размещаются в базе данных profile.db3. Удаление этого файла приведет к полной очистке данных всех профилей.