Настройка и анализ прав доступа v.1.21, для 8.1 и толстого клиента 8.2


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

Назначение ролей реализовано другим способом, по моему мнению более удобно, чем в "Матрице ролей пользователей".Реализована иерархия и отбор по справочнику "Пользователи", для УПП - иерархия по ролям. С точки зрения УПП работать гораздо удобнее по сравнению с другими обработками.

Аналитическая информация предоставляется для ролей, метаданных, пользователей и подсистем.

С точки зрения роли: выводит какие метаданные и пользователи относятся к ней.

С точки зрения метаданного: в какие подсистемы и роли входит и  какие права имеют пользователи на него, а также через какие роли пользователем было получено право на метаданное.

Пользователя: роли его, к каким метаданным какой вид доступа имеет, и через какую роль получил право на метаданное.

Подсистемы: какие метаданные в нее входят.

 

Реализован отбор по подсистемам, пользователям, группировка по видам прав доступа.

Обычно когда раскладывают роль или пользователя по правам, то делают табличку, где в строках пользователи /роли, а в колонках идет перечисление всех прав. Но это сильно неудобно, так как достаточно сложно анализировать. У справочников всего 12 прав, у документов вообще 18. Поэтому я попытался разделить все права на блоки. В итоге сгруппировал в 5 блоков. Если интересно - то описание в обработке в табличном документе "Описание блоков прав доступа".

Модуль открыт. Обработка универсальна, подходит для любой конфигурации.

 

v 1.1  1. Вместо Да/Нет рисование +/- разными цветами и добавление выбора способа отображение в настройках, старый способ тоже сохранен. 2. В отборе по подсистемам добавлен пункт " Нет ни в одной подсистеме". 3. Добавлены разделители между таблицами, теперь можно устанавливать размер таблиц вручную. 4. + 2 небольшие доработки и исправление ошибок. 5. Расширено количество метаданных и они распределены по важности для пользователя, упорядочивание как в конфигураторе. 6. Добавлена возможность работы с справчником "Группы пользователей". 7. "Описание блоков прав доступа" добавлено в обработку.

1.17- Улучшена "юзабельность", теперь объект, которому идет назначение, всегда находится слева.

1.20 - добавлена возможность работы с профилями пользователей. Доделано управление справочниками из обработки, до этого работало увы не сильно хорошо. теперь можно настраивать права, в принципе никуда не выходя из обработки. Исправлены ошибки.

1.21 - теперь при обновлении таблиц и при любых действиях, связанных с редактированием справочников не слетает развернутость. То есть если вы к примеру добавили пользователя в обработке, то после этого те группы в дереве, которые были развернуты, так и останутся развернуты. До этого все сворачивалось.

Файлы обработки:

-