gifts2017

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

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

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

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

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

 

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

 

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

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

См. также

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

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

2. Было бы удобно иметь более расширенные возможности работы с колонками и строками.
Может быть, переделать на ТабличноеПоле?
например, менять колонки местами, фильтровать по пользователям (подстрока) или по колонкам (подстрока) и т.д.
9. Алексей Коробов (WiseSnake) 15.01.09 10:15
Идея витала давно, но руки не доходили. Спасибо!
10. Tom (tomvlad) 15.01.09 11:02
А было бы еще интересно сотворить матрицу настроек пользователей для типовых конфигураций
11. Василий Демидов (Душелов) 15.01.09 11:10
(10) А какая разница, типовая конфигурация или нет?
12. Tom (tomvlad) 15.01.09 11:11
Ну хотя бы в том, что в типовых есть план видов характеристик "Настройки пользователей" и регистр сведений "Настройки пользователей".
13. Василий Демидов (Душелов) 15.01.09 11:33
(12) Роли и настройки пользователей - вещи разные.
14. Tom (tomvlad) 15.01.09 11:34
Вот и я о том, что неплохо было бы это в один отчет свести
15. Валерий Просвирнин (Expert1C) 15.01.09 12:32
всем спасибо, кто ставил плюсы. мне необходим был рейтинг больше 20 чтобы разместить заказ на поиск работы (новое негласное пока правило).
17. Евгений Люлюк (Evg-Lylyk) 15.01.09 19:56
18. Виталий Дульцев (bestsader) 16.01.09 07:50
19. Виталий Сереженко (serezhenko) 16.01.09 08:25
Отлично, однако у меня вместо галочек буковки "П" :(
20. Sensey Master (MSensey) 16.01.09 09:13
Есть подозрение, что в реальных условиях изменять права этой обработкой будет неудобно.
21. kairat primbetov (karat60) 16.01.09 09:33
+1
Удачи, при устройстве на работу - и зарплаты побольше ;)
22. Валерий Просвирнин (Expert1C) 16.01.09 10:44
(19) шрифт Windings не стоит?
(20) а Вы его есть пробовали? ((с) реклама)
24. Виталий (PVG_73) 16.01.09 10:57
25. Виталий (PVG_73) 16.01.09 11:27
По клику на пользователе хотелось бы его открыть.... ;)
а в остальном прикольно!
26. Sensey Master (MSensey) 16.01.09 14:00
(22) Приведи ты или те кто плюс поставил реальный пример из жизни когда понадобится этот отчет для изменения ролей.
28. gwalker (wguki@yandex.ru) 16.01.09 14:14
29. Сергей Федоров (Bober777) 16.01.09 16:48
30. shaera (shaera) 20.01.09 16:26
(26) только что использовалась в реальной базе. 170 юзверей и половине из них надо было назначить новую роль.
31. Sensey Master (MSensey) 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) 13.02.09 11:36
(22) Было бы лаконичнее отказаться от Windings и использовать просто букву "Х".

За обработку спасибо.
37. Екатерина (Катя84) 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) 15.04.09 11:09
(40) ничего не понял. Для пользования обработкой должно быть право "Администрирование". Причем это ограничение платформы, а не обработки
42. Aleksandr (saym101) 15.04.09 12:23
Все, разобрался. Извини.
44. Валерий Просвирнин (Expert1C) 24.04.09 10:08
(43) "Не учите меня жить, Киса, лучше помогите материально" (с) Ильф и Петров
45. Артур Аюханов (artbear) 11.06.09 12:56
46. 1cv8x.ru (Cifer) 26.06.09 11:46
47. Геннадий Долгих (FlyLink) 28.11.09 20:35
Удобно, если нужно менять роли сразу нескольким пользователям.
48. Алексей Новоселов (a-novoselov) 10.02.10 12:41
Да, классная обработка. +1
Еще бы матрицу доп. прав пользователей и матрицу ролей об бъектам метаданных...
49. Сергей Ожерельев (Поручик) 13.08.10 04:25
Есть доработанный вариант, который планируется использовать в составе некоторых подсистем. Отбор по конкретным ролям, выделение колонки одним кликом для групповой установки/снятия роли, передача списка ролей при программном открытии.
Если автор не против. выложу как отдельную работу.
Прикрепленные файлы:
50. Валерий Просвирнин (Expert1C) 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) 13.05.15 15:29
В УФ с их 150ю ролями читабельно получается? :)
59. Анатолий Авдеев (~ADm!t_@vd~) 19.05.15 17:46
Протестил УФ клиент-сервер на большим количеством пользователей и ролей. Супер!
60. Надежда (WEBBY) 04.12.15 01:26
61. Andrey Karetskiy (silberRus) 20.10.16 13:37
Медленнее кода я не видел
Цикл цикла в цикле

Жесть. Пример как не нужно писать программы.