Если вам "досталась" по наследству конфигурация с сотней-другой пользователей, где добавлены 50 непонятных профилей и приходится во всем этом разбираться, вам поможет простая обработка "Анализ прав пользователей".
Я в ней собрал основные команды просмотра и сравнения функционала настройки прав пользователей:
1.Данные по ролям:
Выбирая из списка любую присутствующую в системе роль, можно:
- Определить профиль, в котором присутствует эта роль;
- Найти пользователя, которому добавили эту роль (либо через конфигуратор / либо через профиль полномочий);
2.Данные по профилю:
По выбранному в системе профилю (Справочник.ПрофилиГруппДоступа) можно:
- можно посмотреть список ролей для этого профиля (это конечно можно и зайдя в карточку профиля, но мне показалось так удобнее);
- Определить всех пользователей информационной базы, к которым применили выбранный профиль (исключаются "недействительные");
Можно сравнить 2 выбранных профиля, чтобы понять целесообразность наличия одного из них.
Мне удобно так сравнивать типовой профиль (поставляемый при обновлении конфигурации) и мной созданные. Роли в таблице сравнения синхронизируются по наименованию (Одинаковые роли будут всегда в одной строке, - так сразу видно отличие);
3.Данные по пользователю:
По выбранному пользователю выводятся все профили, которые к нему применил администратор.
Можно выбрать двоих пользователей и сравнить их профили.
Писал для себя, чтобы облегчить себе работу в наведении порядка в информационной базе. По максим уму избавиться от бестолковых многочисленных профилей и т.п.
Тестировалось на:
- Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.160.16)
- Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.30.57)
- БИТ: Строительство (БИТ.ФИНАНС) КОРП, редакция 3.0.