Матрица ролей пользователей (обычные и управляемые формы)

Опубликовал Валерий Просвирнин (Expert1C) в раздел Администрирование - Защита, права, пароли

Обработка предназначена для просмотра / изменения ролей пользователей. Отличие от аналогов - позволяет более гибко назначать роли - путем выделения произвольных областей в форме отчета и нажатием одной кнопки.

Собственно забираем, пользуемся, плюсуем

Для 8.2 (под тонкий и web клиент) эта обработка реализована в демонстрации решения ИЗК 2 (//infostart.ru/public/68368 ) (там в макете есть исходный незащищенный текст модуля обработки) 

 

06.05.2015 - выложена версия для управляемых форм

 

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

Наименование Файл Версия Размер
Матрица ролей пользователей (управляемые формы).epf
.epf 14,18Kb
06.05.15
68
.epf 14,18Kb 68 Скачать
Матрица ролей пользователей (обычные формы).epf
.1244707415 8,69Kb
25.09.09
1012
.1244707415 8,69Kb 1012 Скачать

См. также

Комментарии
1. Lexx Giga (lexxgiga) 14.01.09 17:57 Сейчас в теме
2. ALex (alexaled) 14.01.09 18:02 Сейчас в теме
3. - - (Rebelx) 930 14.01.09 18:37 Сейчас в теме
4. Михаил (mdzen) 236 14.01.09 18:39 Сейчас в теме
Просто и со вкусом! + однозначно
5. Яков Коган (Yashazz) 1989 14.01.09 22:27 Сейчас в теме
Вот! Вот это типа того, что и я делал. Распечатывать можно, и править можно. Хорошо!
Димка; +1 Ответить
6. halushka (halushka) 15.01.09 06:56 Сейчас в теме
Полезна+изящна. Словом - кашерна :) + одназначна !
7. Вера (Verochka) 15.01.09 08:56 Сейчас в теме
Просто супер ... Полный респект ))))
8. Артур Аюханов (artbear) 857 15.01.09 09:20 Сейчас в теме
(0)
+ Однозначно.
Но есть предложения:
1. Может быть, слегка видоизменить интерфейс работы с формой?
По двойному щелчку не фиксировать сразу роли пользователей, а только готовить к записи, помечая ячейку, например, красным цветом.

А по спец. кнопке типа "Записать права" выполнять непосредственное изменение?

2. Было бы удобно иметь более расширенные возможности работы с колонками и строками.
Может быть, переделать на ТабличноеПоле?
например, менять колонки местами, фильтровать по пользователям (подстрока) или по колонкам (подстрока) и т.д.
9. Алексей Коробов (WiseSnake) 1722 15.01.09 10:15 Сейчас в теме
Идея витала давно, но руки не доходили. Спасибо!
10. Tom (tomvlad) 15.01.09 11:02 Сейчас в теме
А было бы еще интересно сотворить матрицу настроек пользователей для типовых конфигураций
11. Василий Демидов (Душелов) 3788 15.01.09 11:10 Сейчас в теме
(10) А какая разница, типовая конфигурация или нет?
12. Tom (tomvlad) 15.01.09 11:11 Сейчас в теме
Ну хотя бы в том, что в типовых есть план видов характеристик "Настройки пользователей" и регистр сведений "Настройки пользователей".
13. Василий Демидов (Душелов) 3788 15.01.09 11:33 Сейчас в теме
(12) Роли и настройки пользователей - вещи разные.
14. Tom (tomvlad) 15.01.09 11:34 Сейчас в теме
Вот и я о том, что неплохо было бы это в один отчет свести
15. Валерий Просвирнин (Expert1C) 650 15.01.09 12:32 Сейчас в теме
всем спасибо, кто ставил плюсы. мне необходим был рейтинг больше 20 чтобы разместить заказ на поиск работы (новое негласное пока правило).
16. Tom (tomvlad) 15.01.09 12:43 Сейчас в теме
17. Евгений Люлюк (Evg-Lylyk) 1999 15.01.09 19:56 Сейчас в теме
18. Виталий Дульцев (bestsader) 22 16.01.09 07:50 Сейчас в теме
19. Виталий Сереженко (serezhenko) 419 16.01.09 08:25 Сейчас в теме
Отлично, однако у меня вместо галочек буковки "П" :(
20. Sensey Master (MSensey) 55 16.01.09 09:13 Сейчас в теме
Есть подозрение, что в реальных условиях изменять права этой обработкой будет неудобно.
21. kairat primbetov (karat60) 16.01.09 09:33 Сейчас в теме
+1
Удачи, при устройстве на работу - и зарплаты побольше ;)
22. Валерий Просвирнин (Expert1C) 650 16.01.09 10:44 Сейчас в теме
(19) шрифт Windings не стоит?
(20) а Вы его есть пробовали? ((с) реклама)
23. Вячеслав (taper) 16.01.09 10:56 Сейчас в теме
24. Виталий (PVG_73) 16 16.01.09 10:57 Сейчас в теме
25. Виталий (PVG_73) 16 16.01.09 11:27 Сейчас в теме
По клику на пользователе хотелось бы его открыть.... ;)
а в остальном прикольно!
26. Sensey Master (MSensey) 55 16.01.09 14:00 Сейчас в теме
(22) Приведи ты или те кто плюс поставил реальный пример из жизни когда понадобится этот отчет для изменения ролей.
27. - - (Rebelx) 930 16.01.09 14:08 Сейчас в теме
28. gwalker (wguki@yandex.ru) 16.01.09 14:14 Сейчас в теме
29. Сергей Федоров (Bober777) 26 16.01.09 16:48 Сейчас в теме
30. shaera (shaera) 20.01.09 16:26 Сейчас в теме
(26) только что использовалась в реальной базе. 170 юзверей и половине из них надо было назначить новую роль.
31. Sensey Master (MSensey) 55 21.01.09 08:59 Сейчас в теме
(30) такая задача возникает оч редко.
При этом в обработке пользователи идут списком, нет никаких отборов, что усложняет выбор нужных.
32. Сергій (TDK) 22.01.09 11:00 Сейчас в теме
33. Сергей (svn_kirov) 23.01.09 22:49 Сейчас в теме
Все хорошо, но было бы намного удобнее если бы пользователи выводились в соответсвии с иерархией групп справочника "Пользователи". Просто обычно, если пользователей много, то они группируются в папки по отделам/ ролям и т.д.
34. Сергей Тихомиров (tso) 28.01.09 09:43 Сейчас в теме
35. land (land) 10.02.09 08:43 Сейчас в теме
36. Сергей Дудаков (Anything) 80 13.02.09 11:36 Сейчас в теме
(22) Было бы лаконичнее отказаться от Windings и использовать просто букву "Х".

За обработку спасибо.
37. Екатерина (Катя84) 1 23.02.09 13:25 Сейчас в теме
спасибо, понравилось!
Единственное, хотелось бы, чтоб кликом по пользователю, открывался элемент справочника сотрудники.
А так +1
38. Evgeny (ulianov_ea@mail.ru) 24.02.09 20:56 Сейчас в теме
Вот здорово, идею позаимствовал, а таким способом можно много каких задач решить +1
39. Anthony Kornoukhov (Ankor) 22.03.09 00:13 Сейчас в теме
40. Aleksandr (saym101) 15.04.09 08:25 Сейчас в теме
Хорошо поменять права тех кто может этой обработкой пользоватся. Скажем что в базе намного меньше людей имеет право администрирования базы, чем имеет полные права. Может стоит поменять? +1
41. Валерий Просвирнин (Expert1C) 650 15.04.09 11:09 Сейчас в теме
(40) ничего не понял. Для пользования обработкой должно быть право "Администрирование". Причем это ограничение платформы, а не обработки
42. Aleksandr (saym101) 15.04.09 12:23 Сейчас в теме
Все, разобрался. Извини.
44. Валерий Просвирнин (Expert1C) 650 24.04.09 10:08 Сейчас в теме
(43) "Не учите меня жить, Киса, лучше помогите материально" (с) Ильф и Петров
45. Артур Аюханов (artbear) 857 11.06.09 12:56 Сейчас в теме
46. 1cv8x.ru (Cifer) 26.06.09 11:46 Сейчас в теме
47. Геннадий Долгих (FlyLink) 28.11.09 20:35 Сейчас в теме
Удобно, если нужно менять роли сразу нескольким пользователям.
48. Алексей Новоселов (a-novoselov) 956 10.02.10 12:41 Сейчас в теме
Да, классная обработка. +1
Еще бы матрицу доп. прав пользователей и матрицу ролей об бъектам метаданных...
49. Сергей Ожерельев (Поручик) 3517 13.08.10 04:25 Сейчас в теме
Есть доработанный вариант, который планируется использовать в составе некоторых подсистем. Отбор по конкретным ролям, выделение колонки одним кликом для групповой установки/снятия роли, передача списка ролей при программном открытии.
Если автор не против. выложу как отдельную работу.
Прикрепленные файлы:
50. Валерий Просвирнин (Expert1C) 650 13.08.10 10:35 Сейчас в теме
(49)не против, если со ссылкой на оригинал
51. Serg Serg (sergsel) 23.09.11 11:55 Сейчас в теме
Спасибо, отличная обработка
52. Сергей Михайлов (Sergio79) 28.09.11 13:30 Сейчас в теме
Спасибо - очень пригодилась !
53. Андрей Сергеев (globi) 18.10.11 11:46 Сейчас в теме
Спасибо, весьма помогло. но правда не хватает чтоб кликом по пользователю, открывался элемент справочника сотрудники.
54. lthmvbot (1cKiller) 20.11.11 11:48 Сейчас в теме
Спасибо!

Вставил в управление торговлей у себя на работе.

По примеру вашей обработки начинаю делать нечто подобное для настроек пользователя и дополнительных прав.
55. Андрей (andrewPt) 24.12.11 23:29 Сейчас в теме
Было бы удобно иметь более расширенные возможности работы с колонками и строками.
Может быть, переделать на ТабличноеПоле?
например, менять колонки местами, фильтровать по пользователям (подстрока) или по колонкам (подстрока) и т.д.
56. Роман (rkozom) 27.01.12 03:58 Сейчас в теме
Очень полезная вещица! Спасибо!
57. Владислав Тетюхин (Pretender195) 27.02.12 11:14 Сейчас в теме
Полезная в хозяйстве вещь. Спасибо
58. Антон Антонов (monkbest) 26 13.05.15 15:29 Сейчас в теме
В УФ с их 150ю ролями читабельно получается? :)
59. Анатолий Авдеев (~ADm!t_@vd~) 24 19.05.15 17:46 Сейчас в теме
Протестил УФ клиент-сервер на большим количеством пользователей и ролей. Супер!
60. Надежда (WEBBY) 04.12.15 01:26 Сейчас в теме
61. Andrey Karetskiy (silberRus) 36 20.10.16 13:37 Сейчас в теме
Медленнее кода я не видел
Цикл цикла в цикле

Жесть. Пример как не нужно писать программы.
62. Alexander March (mavom) 4 23.01.17 08:16 Сейчас в теме