Microsegment.ru
  • Главная страница
  • О проекте
  • Портфолио
  • Блог
Системы

Анализ модели предоставления прав в информационной системе

Анализ модели предоставления прав в информационной системе
Системы

Рост количества пользователей информационной системы (далее ИС), как правило, приводит к усложнению ролевой модели, моделей предоставления и использования прав (далее Модели) в ИС. Для обеспечения управляемости ИС, при росте количества пользователей, требуется регулярно анализировать и оптимизировать Модели. Для анализа существующих Моделей в ИС предлагается:

  1. Кластеризировать данные Моделей;
  2. Провести бизнес/системный анализ Моделей с учетом данных кластеризации и дать рекомендации;
  3. Внести необходимые корректировки в Модели:
  4. Для демонстрации методов кластеризации создать тестовые Модели с помощью генератора датафреймов Pandas.

Ролевая модель, модели предоставления и использования прав отличаются друг от друга. Поэтому, требуется применять к каждой из них подходящий для неё метод кластеризации. Так, модель предоставления прав предсказуема, потому что обычно находится под контролем системного администратора. Квантом этой модели является квадрига «роль — условия — разрешения — объект». Кластером в этом случае на примере Tessa является правило доступа, а мета-кластером — группы правил, объединённые по определённым критериям. Для анализа этой модели можно отдельно проанализировать существующие кластера (в Tessa это правила доступа) и отдельно провести анализ квантилей «роль — условия — разрешения — объект» в контексте использования их в существующих кластерах для их реструктуризации с целью оптимизации прав, предоставляемых с их помощью.

Ролевая модель, если определяется администратором, также, как и модель предоставления прав, предсказуема. Её квантом является — роль, кластером — групповые роли, а мета-кластером — группы групповых ролей, объединённых по определённым критериям.

Модель использования разрешений (в Tessa на основе, например, данных таблицы ActionHistory) менее предсказуема и потому требует анализа с помощью методов кластеризации, минимально ограниченных в условии. Квант этой модели можно будет определить в результате предобработки данных. Кластеры и мета-кластеры получатся в результате кластеризации. Для этой модели характерны большое количество данных. В связи с этим, кластеризация подобных больших моделей имеет ряд условий:

  1. Требуется кластеризировать большое количество объектов и признаков. Количество объектов может достигать сотен тысяч и более, а признаков до несколько десятков и даже сотен;
  2. Как правило, заранее не известно количество, размер, форма и плотность кластеров;
  3. Требуется обеспечение масштабируемости алгоритма кластеризации и его воспроизводимость;

При наличии подобных условий основной выбор — это методы кластеризации DBSCAN, OPTICS и HDBSCAN. Все методы для начала можно использовать с минимальным набором кастомных значений параметров. Если предустановленные настройки не оправдают ожиданий по результату кластеризации, можно будет использовать большее количество кастомных значений.

анализ информационная система информация корпоративная информационная система модель предоставления прав практика

Предыдущая статьяАнализ правил доступа в Tessa

Рубрики

Метки

abc abcd Apache Airflow CI/CD Data Warehouse Docker excel Git Grafana Great Expectations ms sql pandas PostgreSQL Python sql tessa VBA xyz Zabbix анализ виртуальный помощник данные знания информационная система информация искусственный интеллект кластерный анализ компетенции корпоративная информационная система математика модель предоставления прав мудрость о проекте оптимизация ошибка практика программное обеспечение ролевая модель теория теория вероятностей тесса тест хранилище данных юмор языки программирования

Политика конфиденциальности

Продолжая использовать данный сайт вы подтверждаете свое согласие с условиями его политики конфиденциальности. Подробнее…




Администрация и владельцы данного информационного ресурса не несут ответственности за возможные последствия, связанные с использованием информации, размещенной на нем.


Все права защищены. При копировании материалов сайта обязательно указывать ссылку на © Microsegment.ru (2020-2026)