Внешняя обработка-отчет, отображающая все права в разрезе пользователей с возможным отбором по метаданным и видам прав.
как говорится must have!
как говорится must have!
Понятный и подробный отчет, какие права есть у какого пользователя и какой пользователь наделен какими правами, с расшифровкой!
Разработаны на управляемых формах.
Было бы интересно узнать мнение попробовавших.
Чего добавить, чего неудобно, что наоборот хорошо.
Есть у меня похожая обработка так же тут скачал. Очень удобно, особенно когда надо дать такие же права как и у другого пользователя. Или поглядеть конкретно на какой то документ у каких ролей есть доступ.
Не открылась в тип. КА (1с8.2). Ни в файловом, ни в серверном варианте.
(3) _qqq, у Вас КА на управляемых формах???
+1
Не знаю. Вопрос идиота: А как это определить?
(4) VasMart, в режиме «Обычное приложение» работать значит не будет?
(7) _qqq, нет, там «другие формы» (:
(3) _qqq, Запустите приложение в режиме толстого клиента (управляемое приложение), и из него откройте обработку — будет работать!
Да уже много таких идей было на инф, протестим проверим попробуем, полюбим поставим +
Надеюсь понравится и будет полезна!
интересная обработка, жаль нет для обычного приложения.
ни кто не видел такого же, но
с перламутровыми пуговицамипод обычное приложение?(1)
Чего добавить, чего неудобно, что наоборот хорошо.
спасибо! Здорово, что на управляемых формах. Выводятся ли сведения по RLS? Если нет, то добавьте, пожалуйста — очень надо!
Дмитрий Круглов, очень классная визуализация! Что касается идей по развитию обработки:
рядом с самим текстом
— неплохо было бы сделать такую же обработку и для обычных форм
— отображать сколько осталось времени до окончания построения отчета (в фоновом потоке, чтобы интерфейс не тормозил)
— на вкладке «Расшифровка» фон для поля «Доступно» сделать зеленый — если доступно и красный — если не доступно (как на первой вкладке «Общий отчет), а сами плюсы и минусы сделать белого цвета, например
— на правой боковой панели метаданных в виде дерева сделать поле флажка
(2) Den_D, когда надо дать такие же права как у другого пользователя — просто дайте новому пользователю такие же роли как и у первого пользователя.
(13) Alexey26, отображается, что rls присутствует (значок о) а как достать сам текст ограничения — я не знаю
(14) Андрей Буравов, спасибо за обратную связь. Попробую реализовать предложения.
По поводу обычных форм: я их почти забыл, если у кого есть желание реализовать тоже самое на обычных — WELCOME! Проект некоммерческий и вариант групповой разработуи только приветствуется!
Жаль,что для УП автор сделай отчет в обычном режиме.
Очень нужная утилита т.к частенько в права лазить приходится(доработанный БП 2.0)
(17) RainyAugust22, Запусти свою конфигурацию в «толстом клиенте в режиме управляемого приложения» и запусти обработку — должна работать
За бесплатно такие вещи выставляете. Отличная вещь — очень качественная реализация.
(19) Светлый ум, Спасибо за отзыв. Приятно!
А то что бесплатно: мне не жалко — там ничего сверхъестественного нету. Равно как и труды эти давно уже окупились)
жаль, назначить права нельзя.
хорошо бы совместить эти две вещи
(15) RLS можно выгрузить в табличный документ руками, в обработке открыть проанализировать (на ИС есть примеры даже). Только особого смысла не вижу, это все таки ограничение на часть данных. Если есть интерес, открою код на свою обработку, развивать эту тему желания нет уже давно, хотя есть куда двигаться.
День добрый!
Скачал обработку. В типовом варианте не всё работает из заявленного функционала. А именно:
— если поставить галочку «выводить детальные данные», то по стандартным реквизитам не показывает права (даже список их не выводит в отчёте);
— если в конфигурации у стандартных реквизитов есть синоним, то отчёт падает с ошибкой в момент формирования.
Стал копать в чём дело, изучил код и разобрался как работают метаданные. Раньше не особо понимал как они работают. Как выяснилось, в отчёте просто эту проблему с стандартными реквизитами обошёл автор, и они там не выводятся. В итоге исправил эти ошибки.
Файл с исправленным отчётом прикрепил к сообщению. Автор может обновить разработку. Теперь с стандартными реквизитами проблем не будет.
В целом, понравилась обработка. Хотя обход по метаданных из макета можно было и не делать, есть способы прям из кода.
Ещё что можно сделать:
— не выводить раздел команды, если его нет (это когда я ставлю галочку «показывать только те права, что доступны»). А то раздел всегда виден, хотя он или пуст или нет по нему прав. В моём понимании, при такой галочке надо выводить дерево только до объекта что доступен, а не всё. Так будет лучше.
Ещё лучше можно сделать визуально:
— раздел разрешено/запрещено выводидить на всю ширину (35 колонок), тогда он будет занимать меньше места в шапке;
— разделс именами типов прав сделать по высоте меньше (все имена звестны, макс. текст это «Изменение стандартной аутентификации сеанса» и ориентироваться на него (вообще можно автовысоту задать) тогда он будет занимать меньше места в шапке;
— про цвета в расшифровке уже выше писал кто-то.