gifts2017

Матрица ролей пользователей (расширенная) для 1С: Предприятия 8.2/8.3 (Управляемое и обычное приложение)

Опубликовал Сергей Ожерельев (Поручик) в раздел Администрирование - Сервисные утилиты

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

Для группового изменения ролей выделить группу ячеек таблицы или кликнуть по названию колонки. Для записи изменений кликнуть по кнопке "Установить всем"/"Снять у всех".

Для одиночного изменения роли кликнуть два раза левой клавишей мыши по ячейке. 

Кнопка "Отбор по ролям" предназначена для формирования таблицы по произвольно выбранным ролям (по умолчанию формируется для всех).

При наличии в конфигурации справочника "Пользователи" выбор имени пользователя ИБ открывает форму элемента справочника.

Вариант для управляемого приложения имеет смысл применять в тех случаях, когда не используется назначение ролей через профили групп доступа пользователей. Это прежде всего касается конфигураций на основе БСП (Управление торговлей 11, Розница 2, УНФ и другие).


Ограничения: для пользования обработкой необходимо право "Администрирование" .

 

Прототипом обработки послужила Матрица ролей пользователей от Expert1C.

 

-----------------------

Если понравилась и приносит удобства в работе, можете отблагодарить автора, пожертвовав небольшую сумму на счет 4100187523564 в системе Яндекс-деньги или на номер мобильного телефона (в этом случае напишите мне личное сообщение).

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

Наименование Файл Версия Размер
МатрицаРолейПользователейРасширенная82.epf 2132
.epf 40,80Kb
29.05.15
2132
.epf 40,80Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Игорь Исхаков (Ish_2) 14.05.11 23:41
Ты бы хоть ...разнообразия ради... реализовал бы всё в табличном поле.
А так что ? - Неинтересно.
2. Сергей Ожерельев (Поручик) 15.05.11 01:54
(1) А мне-то что до твоего неинтереса, сам подумай? Мои задачи обработка выполняет, сделана чисто для практических целей. Хотелки других - за деньги или пока самому не потребуется.
4. Игорь Исхаков (Ish_2) 15.05.11 02:10
Да и правда, чего это я к тебе со своей планкой полез.
У тебя своя есть.
Виноват.
5. Александр Медведев (anig99) 15.05.11 02:18
(2)(4) это дуэль!

А красиво сделано.
6. Сергей Ожерельев (Поручик) 15.05.11 21:23
Немного подумал и добавил красивостей
[+] Выделение цветом и шрифтом текущего пользователя
[+] Выделение цветом ячеек для измененных ролей
[+] Предупреждение об отсутствии административных прав
7. Дмитрий Елисеев (w-divin) 16.05.11 12:26
Прикольненько. Только практически пустая командная панель формы в основной управляемой по-моему совсем не к месту ))) стоило бы отключить )))
Также неплохо было бы отключить в управляемой форме фильтра по ролям не работающую команду "ИЗМЕНИТЬ"
Плюс не помешал бы фильтр по пользователям...
И в подсказке вверху таблицы стоило бы изменить текст "Для выделения всех ячеек колонки кликните по названию роли." на "Для выделения всех ячеек колонки ДВАЖДЫ кликните по названию роли."
8. Сергей Ожерельев (Поручик) 16.05.11 12:44
(7)
http://forum.infostart.ru/forum24/topic39685/message427801/#message427801
Не проблема, за деньги могу допилить, потому что у меня есть и другие занятия, не только возня с бесплатной обработкой.
9. Сергей Ожерельев (Поручик) 17.05.11 00:41
Немного подумал и добавил ещё красивостей
[+] Выделение цветом активных пользователей.
[+] Сообщение об изменённых ролях активным пользователям.
[+] Изменения в коде и интерфейсе.
10. Сергей Ожерельев (Поручик) 20.05.11 00:46
Обновление в честь прошедшего Дня пионерии. :D
[+] исправлен мелкий глюк, не влияющий на функциональность.
[+] в управляемой форме отбора ролей добавлена возможность группировки по подсистемам, бесстыдно сдёрнутая из БСП.
11. Сергей Рудаков (fishca) 20.05.11 08:47
(10)
в управляемой форме отбора ролей добавлена возможность группировки по подсистемам, бесстыдно сдёрнутая из БСП.

БСП для этого и писалась ;) :)
12. Сергей Ожерельев (Поручик) 20.05.11 08:54
Это так, чисто для приличия, чтобы не подумали, что сам сваял.
13. Алексей Олешко (retif) 25.05.11 09:54
Спасибо, удобная обработка!
А можно развернуть на вертикальную с горизонтальной ориентации?
У меня сотрудников меньше чем ролей, и в xls не сохраняет, >больше 256 колонок
14. Сергей Ожерельев (Поручик) 25.05.11 10:05
(13) За деньги можно. Если сильно надо.
16. Алексей Олешко (retif) 25.05.11 13:07
не сильно, транспонирую матрицу в 2010 экселе
17. Сергей Ожерельев (Поручик) 25.05.11 13:35
Так всегда, стоит заговорить хотя бы за небольшие деньги, сразу сливаются. Халяву только подавай.
20. vladal (Vladal) 03.08.11 16:35
(17) А можно, я доработаю хотелку из (13)?

-------
Добавлено:


Разумеется, выложите Вы, со ссылкой на меня.
21. Сергей Ожерельев (Поручик) 03.08.11 17:38
Обойдутся, раз не хотят платить.
22. евгений федоров (tartalia) 26.09.11 12:11
правильная вещь. пригодилась для ускорения работы
23. Алексей Гришков (asg1975) 27.09.11 01:15
Тоже сгодилась. Бывает заказчики просят предоставить, одним кликом сделал и показал!
24. Anton Chikov (Fr1eNd_Tver) 10.10.11 09:30
Нужная вещь в обычной 1с механизм реализован не идеально. Огромное спасибо
25. napan Noname (napan) 11.10.11 16:38
Показательно, все наглядно и очень удобно сделано! Спасибо!
26. Александр Петров (danya1606) 12.10.11 13:42
27. Анатолий Доброрадов (dob_a) 17.10.11 11:21
Спасибо, только почему то открывается вручную, т.е. при записи в дополнительные внешние обработки не открывается. А файл открыть формирует отчет
28. Сергей Ожерельев (Поручик) 17.10.11 11:50
(27) Матчасть учи. При открытии из справочника открывается форма настройки элемента. Открывать для исполнения надо из меню "Дополнительные обработки".
29. <Aleks> (<Aleks>) 15.11.11 13:57
Добавил в "Дополнительные внешние обработки", но при нажатии ноль реакции.
Я что-то делаю не так?
1С:Предприятие 8.2 (8.2.12.75)
30. Сергей Ожерельев (Поручик) 15.11.11 18:16
(29) Не знаю. Наверное, забыл указать раздел интерфейса или что-то ещё. У меня работает.
Прикрепленные файлы:
31. Александр Остров (ostrovalex) 10.12.11 15:55
классная штука, у меня такая еще в 7ке была.
32. margo2007 (margo2007) 03.01.12 06:56
Не совсем удобно.
То есть с ролями работать удобно, их можно отбирать.
А пользователи - все списком (они у меня по алфавиту).
Поэтому не совсем удобно: вразброс все роли.
Было бы лучше, если бы пользователей можно было бы по группам отбирать.
33. Сергей Ожерельев (Поручик) 10.01.12 14:54
(32) Да пожалуйста, деньги двигатель энтузиазма. Основную страницу программы почитай внимательно и будет удобно.
34. Ильнур Гараев (fordes) 12.01.12 10:11
41. Алексей (Autodafe) 30.01.12 11:55
А меня то ругали за такую обработку, говорили что плагиат. Хорошо что на управляемом приложении реализовано.
42. Сергей Ожерельев (Поручик) 30.01.12 12:14
(41) Надо было разрешение у автора исходной работы спросить.
Я спросил и дал ссылку, ко мне претензий нет. http://forum.infostart.ru/forum24/topic23734/message384777/#message384777
43. Альтаир (Altair777) 20.03.12 16:54
(2) Поручик, я понимаю, что "хотелки других - за деньги".
А ты мог бы вставить в свой отчет мои изменения? При чем, абсолютно бесплатно. :)
Дело в том, что в предыдущий вариант отчета я добавлял 2 флажка - "Только с ролями" и "Только актуальные".
По первому выводятся только те пользователи, у которых есть хоть одна роль из списка выбранных ролей; а по второму - только те, которых есть флажок Аутентификации.
Думаю, такие доп.возможности не только мне пригодятся. Если ты согласен могу выслать свой измененный вариант.
44. Сергей Ожерельев (Поручик) 20.03.12 17:42
(43) Мне это не совсем надо, остальные нате жрите, что дают забесплатно.
45. Ярослав Юнка (y22-k) 21.03.12 10:06
Красавчик, если еще добавить активный крест в таб поле вообще будет супер.
46. Дмитрий Харатьянов (dymkis) 23.03.12 16:42
А есть ли возможность копирования ролей между пользователями?
47. Сергей Ожерельев (Поручик) 23.03.12 16:49
(46) Нет, но за деньги появится.
48. Andrey Dyak (electronik) 26.03.12 17:10
Как для бесплатной то сойдет
Поручик; +1 Ответить 1
49. Сергей Ожерельев (Поручик) 26.03.12 17:28
(48) Единственный адекватный комментарий. Остальным только дай, на взамен нет.
50. Andrey Dyak (electronik) 26.03.12 18:18
Не мЫ такие Жизнь такая!!!
51. Jani V (jeniav) 27.03.12 08:52
Обработка полезная. Для своих нужд еще добавляю информацию по кадровым данным сотрудников, частенько требуется
53. Алекс Ю (AlexO) 30.03.12 10:25
(20) vladal,
(43) Altair777,
а что мешает выложить доработки здесь в комментах? ))
или - страшно сказать, - выложить отдельной темой/темами (если и между собой не договоритесь :)), и дать ссылки на исходные разработки.
И, собственно, даже спрашивать не надо, если ссылки будут.
54. Алекс Ю (AlexO) 30.03.12 10:27
(2) Поручик,
скачаю, а то и эту удалишь, так как забесплатная ))
жадный вы, поручик, али мало зарабатываете в 1с в мск? :))
55. Сергей Ожерельев (Поручик) 30.03.12 11:15
56. Алекс Ю (AlexO) 30.03.12 11:30
(55) Поручик,
мск = москва
и, судя по расставленным "спмам" - вы не хотите, чтобы вашу обработку дорабатывал еще кто-то?
57. Юрий Пысларь (DirectAuto) 03.04.12 20:57
Сколько Ваша стоит доработка матрицы в USD(за час работы)?
58. Сергей Ожерельев (Поручик) 03.04.12 22:13
(57) Вот это деловой разговор. Напишите в приват, что нужно, скажу стоимость.
59. Сергей Ожерельев (Поручик) 29.04.12 00:29
Небольшой рефакторинг кода
60. Dima Dima (dumal) 03.06.12 16:19
Спасибо за разработку. Даже не думал, что такое можно сделать (в голову не приходило) А вот наткнулся, гуляя по сайту. Заплюсую
61. Владимир Казначеев (Mogidin) 07.08.12 08:29
Можно еще в красивости добавить информацию, установлен у пользователя пароль, или нет. Делов на пару минут.
Я подрисовываю звездочку перед именем пользователя, например. =)
62. kiril lipatov (kilokilo) 07.08.12 18:57
Небольшой рефакторинг кода

.. куда катится мир.. вот уже и Поручик стал искать способы подзаработать смартманей :))
63. Сергей Ожерельев (Поручик) 08.08.12 02:18
(62) свали из темы, де.бил. модераторы, удалите эти два поста
64. Сергей Ожерельев (Поручик) 08.08.12 02:23
(61) монет подкинешь, после отпуска сделаю
65. Владимир Казначеев (Mogidin) 08.08.12 12:22
(64) чего вдруг сразу в черный список?
66. kiril lipatov (kilokilo) 08.08.12 16:13
(63) Поручик,

Небольшой рефакторинг кода


.. куда катится мир.. вот уже и Поручик стал искать способы подзаработать смартманей :))


свали из темы, де.бил. модераторы, удалите эти два поста


.. по моему мнению, модераторам нужно в твоем отношении принимать меры, потому как полный неадекват.
А по поводу т.н. "небольшого рефакторинга" - по уму стоило бы пару пунктов набросать, что подверглось переработке и каких ждать улучшений.
veretennikoff; artbear; +2 Ответить
67. Сергей Ожерельев (Поручик) 06.02.13 19:09
Обновления обработки нет. Добавлено уточнение в описание.
68. Артём Шалнев (88wau24ru) 14.03.13 15:35
Огромное спасибо, при настройке РИБ очень пригодилась +
69. Alonzomozley (alonzomozley) 05.12.13 08:52
70. Сергей Ожерельев (Поручик) 05.05.14 23:09
Обработка адаптирована для платформы 8.3
71. Павел Богачев (pvb2003) 31.08.14 10:22
Очень помогла - просто и со вкусом ...
72. юрий гулидов (gull22) 09.10.14 11:17
Протестировано на Хеликс:Автомойка и шиномонтаж, редакция 2.0 (2.0.8.1). Отлично справляется, спасибо за работу.
74. Надежда (WEBBY) 05.12.15 23:44
Добрый день, а можно доработать "Матрица ролей пользователей (расширенная) для 1С: Предприятия 8.2", чтобы она отключала еще возможность определенным пользователям (менеджерам) -ставить пометку на удаление, перепроводить документы?
75. Сергей Ожерельев (Поручик) 05.12.15 23:55
(74) Не получится. Права доступа для роли назначаются через конфигуратор.
76. Сергей Ожерельев (Поручик) 05.12.15 23:56
(74) В конфигураторе делаете роль с набором прав и потом назначаете кому надо.
77. Дмитрий Т (Dmitri_1C) 19.01.16 22:58
Спасибо огромное, обработка очень помогла.
78. юрий гулидов (gull22) 03.02.16 11:16
1С:Предприятие 8.3 (8.3.7.1805)
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.43.51)

{Форма.ОсновнаяФормаУправлямоеПриложение.Форма(224)}: Поле объекта недоступно для записи (ЭтотОбъект)
ЭтотОбъект = РеквизитФормыВЗначение("Объект");
79. Сергей Ожерельев (Поручик) 03.02.16 11:33
(78) Не свисти, такой строки в обработке давно нет. Пользуешься старьём.
80. Andrey Karetskiy (silberRus) 20.10.16 13:29