gifts2017

Прозрачное представление прав доступа в 1С 8.2 - это возможно!

Опубликовал Дмитрий Круглов (Sibars) в раздел Администрирование - Защита, права, пароли

Внешняя обработка-отчет, отображающая все права в разрезе пользователей с возможным отбором по метаданным и видам прав.
как говорится must have!

Понятный и подробный отчет, какие права есть у какого пользователя и какой пользователь наделен какими правами, с расшифровкой!

Разработаны на управляемых формах.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ПраваПользователей
.epf 23,28Kb
17.11.12
546
.epf 23,28Kb 546 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Круглов (Sibars) 20.11.12 15:17
Было бы интересно узнать мнение попробовавших.
Чего добавить, чего неудобно, что наоборот хорошо.
2. Денис (Den_D) 21.11.12 10:25
Есть у меня похожая обработка так же тут скачал. Очень удобно, особенно когда надо дать такие же права как и у другого пользователя. Или поглядеть конкретно на какой то документ у каких ролей есть доступ.
3. Марина Гинко (_qqq) 22.11.12 08:51
Не открылась в тип. КА (1с8.2). Ни в файловом, ни в серверном варианте.
4. Эдуард Зелинский (VasMart) 22.11.12 09:36
(3) _qqq, у Вас КА на управляемых формах???
5. Александр Чемезов (chemezov) 22.11.12 09:40
6. Марина Гинко (_qqq) 22.11.12 09:42
Не знаю. Вопрос идиота: А как это определить?
7. Марина Гинко (_qqq) 22.11.12 09:46
(4) VasMart, в режиме "Обычное приложение" работать значит не будет?
8. Эдуард Зелинский (VasMart) 22.11.12 09:55
(7) _qqq, нет, там "другие формы" (:
9. Дмитрий Круглов (Sibars) 22.11.12 13:31
(3) _qqq, Запустите приложение в режиме толстого клиента (управляемое приложение), и из него откройте обработку - будет работать!
10. Сергей Сергей (26178@mail.ru) 26.11.12 16:42
Да уже много таких идей было на инф, протестим проверим попробуем, полюбим поставим +
11. Дмитрий Круглов (Sibars) 26.11.12 18:49
Надеюсь понравится и будет полезна!
12. Максим Евсенкин (tehas) 04.12.12 16:42
интересная обработка, жаль нет для обычного приложения.
ни кто не видел такого же, но с перламутровыми пуговицами под обычное приложение?
13. Alexey26 (Alexey26) 08.12.12 17:40
(1) Sibars,

Было бы интересно узнать мнение попробовавших.
Чего добавить, чего неудобно, что наоборот хорошо.


спасибо! Здорово, что на управляемых формах. Выводятся ли сведения по RLS? Если нет, то добавьте, пожалуйста - очень надо!
14. Андрей Буравов (Flashill) 08.12.12 17:52
Дмитрий Круглов, очень классная визуализация! Что касается идей по развитию обработки:
- неплохо было бы сделать такую же обработку и для обычных форм
- отображать сколько осталось времени до окончания построения отчета (в фоновом потоке, чтобы интерфейс не тормозил)
- на вкладке "Расшифровка" фон для поля "Доступно" сделать зеленый - если доступно и красный - если не доступно (как на первой вкладке "Общий отчет), а сами плюсы и минусы сделать белого цвета, например
- на правой боковой панели метаданных в виде дерева сделать поле флажка рядом с самим текстом

(2) Den_D, когда надо дать такие же права как у другого пользователя - просто дайте новому пользователю такие же роли как и у первого пользователя.
15. Дмитрий Круглов (Sibars) 08.12.12 21:16
(13) Alexey26, отображается, что rls присутствует (значок о) а как достать сам текст ограничения - я не знаю
16. Дмитрий Круглов (Sibars) 08.12.12 21:19
(14) Андрей Буравов, спасибо за обратную связь. Попробую реализовать предложения.
По поводу обычных форм: я их почти забыл, если у кого есть желание реализовать тоже самое на обычных - WELCOME! Проект некоммерческий и вариант групповой разработуи только приветствуется!
17. Михаил Русанов (RainyAugust22) 11.12.12 06:40
Жаль,что для УП автор сделай отчет в обычном режиме.
Очень нужная утилита т.к частенько в права лазить приходится(доработанный БП 2.0)
18. Дмитрий Круглов (Sibars) 11.12.12 07:24
(17) RainyAugust22, Запусти свою конфигурацию в "толстом клиенте в режиме управляемого приложения" и запусти обработку - должна работать
19. Константин Куликов (Светлый ум) 12.12.12 08:53
За бесплатно такие вещи выставляете. Отличная вещь - очень качественная реализация.
20. Дмитрий Круглов (Sibars) 12.12.12 08:57
(19) Светлый ум, Спасибо за отзыв. Приятно!
А то что бесплатно: мне не жалко - там ничего сверхъестественного нету. Равно как и труды эти давно уже окупились)
21. alean alean (alean) 23.05.13 11:33
жаль, назначить права нельзя.
хорошо бы совместить эти две вещи
22. Женя Мохин (mevgenym) 16.08.13 08:38
(15) Sibars, RLS можно выгрузить в табличный документ руками, в обработке открыть проанализировать (на ИС есть примеры даже). Только особого смысла не вижу, это все таки ограничение на часть данных. Если есть интерес, открою код на свою обработку, развивать эту тему желания нет уже давно, хотя есть куда двигаться.
23. Денис (bida) 30.07.15 18:58
День добрый!
Скачал обработку. В типовом варианте не всё работает из заявленного функционала. А именно:
- если поставить галочку "выводить детальные данные", то по стандартным реквизитам не показывает права (даже список их не выводит в отчёте);
- если в конфигурации у стандартных реквизитов есть синоним, то отчёт падает с ошибкой в момент формирования.
Стал копать в чём дело, изучил код и разобрался как работают метаданные. Раньше не особо понимал как они работают. Как выяснилось, в отчёте просто эту проблему с стандартными реквизитами обошёл автор, и они там не выводятся. В итоге исправил эти ошибки.
Файл с исправленным отчётом прикрепил к сообщению. Автор может обновить разработку. Теперь с стандартными реквизитами проблем не будет.
В целом, понравилась обработка. Хотя обход по метаданных из макета можно было и не делать, есть способы прям из кода.
Ещё что можно сделать:
- не выводить раздел команды, если его нет (это когда я ставлю галочку "показывать только те права, что доступны"). А то раздел всегда виден, хотя он или пуст или нет по нему прав. В моём понимании, при такой галочке надо выводить дерево только до объекта что доступен, а не всё. Так будет лучше.
Прикрепленные файлы:
ПраваПользователей.epf
24. Денис (bida) 30.07.15 19:05
Ещё лучше можно сделать визуально:
- раздел разрешено/запрещено выводидить на всю ширину (35 колонок), тогда он будет занимать меньше места в шапке;
- разделс именами типов прав сделать по высоте меньше (все имена звестны, макс. текст это "Изменение стандартной аутентификации сеанса" и ориентироваться на него (вообще можно автовысоту задать) тогда он будет занимать меньше места в шапке;
- про цвета в расшифровке уже выше писал кто-то.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа