Роли пользователей


Отчет предназначен для анализа ролей пользователей.

Отчет предназначен для анализа ролей пользователей.
Формируется матрица доступа по ролям, объектам и правам к объектам.
Отчет строится на системе компановки данных. 
Работает в любой конфигурации, в толстом и тонком клиенте.

Версия 2:
1. Добавлена возможность отбора по ролям пользователя: отбор устанавливается в СКД.
2. Добавлена возможность сравнения назначения права по ролям пользователя. В СКД добавлено условное оформление: 
если в роли не установлено право, но это право установлено хотя бы в одной из сравниваемых ролей, то ячейка 
выделена красным фоном.

Версия 3:
1. Адаптирована под современную платформу, убрал модальные вызовы, оставил только тонкую форму.
2. Отбор ролей для отчета можно добавить из пользователя по кнопке Добавить роли пользователя.
3. Если ролей слишком много, 1С закрывается по нехватке памяти. Добавлено ограничение по Максимуму ролей.
4. По умолчанию из отчета исключены объекты с префиксом "(Не используется)".

14 Comments

  1. Поручик

    В тонком клиенте работает?

    Reply
  2. Saint

    Недоработки:

    • При очередном формировании отчёта текущий результат отчёта не очищается, соответственно вновь формируемый отчёт добавляется в конец уже выведенных данных.
    • Отчёт формируется не в обработчике события ПриКомпоновкеРезультата.
    • Не работает в управляемом режиме.
    Reply
  3. Абыр

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

    Reply
  4. Yashazz

    Боян. Бывало и гораздо более развёрнутое. Тем более и в тонком клиенте не работает…

    Reply
  5. Veselchak

    Учел замечания — работает в толстом и тонком клиенте.

    Только в тонком не работает расшифровка — пока не смог победить.

    Reply
  6. Saint
    Veselchak пишет:

    Учел замечания — работает в толстом и тонком клиенте

    Я одного понять не смог: зачем искусственное ограничение на 20 ролей?

    Reply
  7. Veselchak
    Я одного понять не смог: зачем искусственное ограничение на 20 ролей?

    В УТ 11 ролей что-то около 200. Не дождешься вывода отчета.

    Reply
  8. Saint
    Veselchak пишет:

    В УТ 11 ролей что-то около 200. Не дождешься вывода отчета.

    Круто! А смысл тогда в этом отчёте? Это типа технологическое демо? Добавь тогда возможность отбора ролей.

    Reply
  9. Nadezhda09

    1С:Предприятие 8.2 (8.2.13.219)

    Конфигурация: Управление производственным предприятием, редакция 1.2 (1.2.25.1)

    Здравствуйте!

    При попытке запустить обработку, выходит сообщение об ошибке:

    {Форма.ФормаОсновная.Форма(248)}: Значение не является значением объектного типа (Открыть)

    Форма.Открыть();

    Reply
  10. Ольга_tmp

    Скачала — пустая обработка..с файлом все в порядке?

    Reply
  11. EAU1c
    Nadezhda09 пишет:

    1С:Предприятие 8.2 (8.2.13.219)

    Конфигурация: Управление производственным предприятием, редакция 1.2 (1.2.25.1)

    Здравствуйте!

    При попытке запустить обработку, выходит сообщение об ошибке:

    {Форма.ФормаОсновная.Форма(248)}: Значение не является значением объектного типа (Открыть)

    Форма.Открыть();

    Показать

    и при выборе пользователя может также выкидывать

    без выбора работает очень удобную матрицу для шаблона выдает

    Reply
  12. eugen91

    Спасибо! то что искали!

    Reply
  13. Veselchak

    (13) mich76, А на + нажать забыл

    Reply
  14. Nebiros777

    Спасибо, то что нужно, для быстрого поиска.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *