Similar presentations:
Что такое Белка
1.
Что такое Белка• Белка – это система управления полномочиями.
• Она хранит на своей стороне все настройки прав пользователей
сервиса.
• Это единый интерфейс администрирования прав доступа во
внутренние сервисы.
• Права назначаются на доменную учетную запись пользователя
• Уже используют Белку внутренние сервисы: СЭД, УРВ, Витрина
техники, Командировки, Табелятор, КСШ и др.
2.
Преимущества• Не нужно делать на своей стороне модуль администрирования и
делегирования полномочий (на стороне системы-клиента
остается только интерпретация правил доступа)
• Снижение трудозатрат на администрирование
• Гибкая настройка параметров прав доступа, которая позволяет
учесть все особенности сервиса
• SDK для быстрой интеграции
• Безопасность и отказоустойчивость
• Удобный интерфейс
3.
Что такое БелкаПример: нужно предоставить доступ пользователю в сервис с
определенной ролью и рядом дополнительных параметров.
Правило в Белке выглядит так:
4.
Параметры правилВ качестве параметров при настройке правил можно использовать
справочники НСИ либо создать собственные параметры в самой
Белке.
• Существующие справочники из НСИ:
• Подразделения, проекты, статьи
• Оргструктура
• Офисы
• Регионы
• При необходимости можно интегрировать другие справочники
НСИ
5.
Параметры правилДля создания собственных параметров существует специальный
интерфейс.
Для собственных параметров настраивается:
• Тип значения: строка, число, дата или логический
• Линейный или древовидный
• Для чисел и дат можно настроить указание точного значения
либо указание интервала
6.
Делегирование правилВ Белке существует внутренний механизм делегирования прав.
Пример:
7.
Планы развития• Улучшение интерфейсов:
• интерфейс работы с правилами
• интерфейс работы с параметрами
• Инструменты для ускорения работы администратора
(копирование, массовое редактирование правил)
• Совершенствование логики валидации правил
• Повышение отказоустойчивости