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


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

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

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

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

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

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


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

 

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

 

————————

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

71 Comments

  1. Ish_2

    Ты бы хоть …разнообразия ради… реализовал бы всё в табличном поле.

    А так что ? — Неинтересно.

    Reply
  2. Поручик

    (1) А мне-то что до твоего неинтереса, сам подумай? Мои задачи обработка выполняет, сделана чисто для практических целей. Хотелки других — за деньги или пока самому не потребуется.

    Reply
  3. Ish_2

    Да и правда, чего это я к тебе со своей планкой полез.

    У тебя своя есть.

    Виноват.

    Reply
  4. anig99

    (2)(4) это дуэль!

    А красиво сделано.

    Reply
  5. Поручик

    Немного подумал и добавил красивостей

    [+] Выделение цветом и шрифтом текущего пользователя

    [+] Выделение цветом ячеек для измененных ролей

    [+] Предупреждение об отсутствии административных прав

    Reply
  6. w-divin

    Прикольненько. Только практически пустая командная панель формы в основной управляемой по-моему совсем не к месту ))) стоило бы отключить )))

    Также неплохо было бы отключить в управляемой форме фильтра по ролям не работающую команду «ИЗМЕНИТЬ»

    Плюс не помешал бы фильтр по пользователям…

    И в подсказке вверху таблицы стоило бы изменить текст «Для выделения всех ячеек колонки кликните по названию роли.» на «Для выделения всех ячеек колонки ДВАЖДЫ кликните по названию роли.»

    Reply
  7. Поручик

    (7)

    http://forum.infostart.ru/forum24/topic39685/message427801/#message427801

    Не проблема, за деньги могу допилить, потому что у меня есть и другие занятия, не только возня с бесплатной обработкой.

    Reply
  8. Поручик

    Немного подумал и добавил ещё красивостей

    [+] Выделение цветом активных пользователей.

    [+] Сообщение об изменённых ролях активным пользователям.

    [+] Изменения в коде и интерфейсе.

    Reply
  9. Поручик

    Обновление в честь прошедшего Дня пионерии. 😀

    [+] исправлен мелкий глюк, не влияющий на функциональность.

    [+] в управляемой форме отбора ролей добавлена возможность группировки по подсистемам, бесстыдно сдёрнутая из БСП.

    Reply
  10. fishca

    (10)

    в управляемой форме отбора ролей добавлена возможность группировки по подсистемам, бесстыдно сдёрнутая из БСП.

    БСП для этого и писалась 😉 🙂

    Reply
  11. Поручик

    Это так, чисто для приличия, чтобы не подумали, что сам сваял.

    Reply
  12. retif

    Спасибо, удобная обработка!

    А можно развернуть на вертикальную с горизонтальной ориентации?

    У меня сотрудников меньше чем ролей, и в xls не сохраняет, >больше 256 колонок

    Reply
  13. Поручик

    (13) За деньги можно. Если сильно надо.

    Reply
  14. retif

    не сильно, транспонирую матрицу в 2010 экселе

    Reply
  15. Поручик

    Так всегда, стоит заговорить хотя бы за небольшие деньги, сразу сливаются. Халяву только подавай.

    Reply
  16. v.l.

    (17) А можно, я доработаю хотелку из (13)?

    ——-

    Добавлено:

    Разумеется, выложите Вы, со ссылкой на меня.

    Reply
  17. Поручик

    Обойдутся, раз не хотят платить.

    Reply
  18. tartalia

    правильная вещь. пригодилась для ускорения работы

    Reply
  19. asg1975

    Тоже сгодилась. Бывает заказчики просят предоставить, одним кликом сделал и показал!

    Reply
  20. Fr1eNd_Tver

    Нужная вещь в обычной 1с механизм реализован не идеально. Огромное спасибо

    Reply
  21. napan

    Показательно, все наглядно и очень удобно сделано! Спасибо!

    Reply
  22. danya1606

    Хоршая вещь спасибо.

    Reply
  23. dob_a

    Спасибо, только почему то открывается вручную, т.е. при записи в дополнительные внешние обработки не открывается. А файл открыть формирует отчет

    Reply
  24. Поручик

    (27) Матчасть учи. При открытии из справочника открывается форма настройки элемента. Открывать для исполнения надо из меню «Дополнительные обработки».

    Reply
  25. <Aleks>

    Добавил в «Дополнительные внешние обработки», но при нажатии ноль реакции.

    Я что-то делаю не так?

    1С:Предприятие 8.2 (8.2.12.75)

    Reply
  26. Поручик

    (29) Не знаю. Наверное, забыл указать раздел интерфейса или что-то ещё. У меня работает.

    Reply
  27. ostrovalex

    классная штука, у меня такая еще в 7ке была.

    Reply
  28. margo2007

    Не совсем удобно.

    То есть с ролями работать удобно, их можно отбирать.

    А пользователи — все списком (они у меня по алфавиту).

    Поэтому не совсем удобно: вразброс все роли.

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

    Reply
  29. Поручик

    (32) Да пожалуйста, деньги двигатель энтузиазма. Основную страницу программы почитай внимательно и будет удобно.

    Reply
  30. garaevilnur

    Очень удобно, спасибо!

    Reply
  31. Autodafe

    А меня то ругали за такую обработку, говорили что плагиат. Хорошо что на управляемом приложении реализовано.

    Reply
  32. Поручик

    (41) Надо было разрешение у автора исходной работы спросить.

    Я спросил и дал ссылку, ко мне претензий нет. http://forum.infostart.ru/forum24/topic23734/message384777/#message384777

    Reply
  33. Altair777

    (2) я понимаю, что «хотелки других — за деньги».

    А ты мог бы вставить в свой отчет мои изменения? При чем, абсолютно бесплатно. 🙂

    Дело в том, что в предыдущий вариант отчета я добавлял 2 флажка — «Только с ролями» и «Только актуальные».

    По первому выводятся только те пользователи, у которых есть хоть одна роль из списка выбранных ролей; а по второму — только те, которых есть флажок Аутентификации.

    Думаю, такие доп.возможности не только мне пригодятся. Если ты согласен могу выслать свой измененный вариант.

    Reply
  34. y22-k

    Красавчик, если еще добавить активный крест в таб поле вообще будет супер.

    Reply
  35. dymkis

    А есть ли возможность копирования ролей между пользователями?

    Reply
  36. Поручик

    (46) Нет, но за деньги появится.

    Reply
  37. electronik

    Как для бесплатной то сойдет

    Reply
  38. Поручик

    (48) Единственный адекватный комментарий. Остальным только дай, на взамен нет.

    Reply
  39. electronik

    Не мЫ такие Жизнь такая!!!

    Reply
  40. jeniav

    Обработка полезная. Для своих нужд еще добавляю информацию по кадровым данным сотрудников, частенько требуется

    Reply
  41. AlexO

    (20) vladal,

    (43) Altair777,

    а что мешает выложить доработки здесь в комментах? ))

    или — страшно сказать, — выложить отдельной темой/темами (если и между собой не договоритесь :)), и дать ссылки на исходные разработки.

    И, собственно, даже спрашивать не надо, если ссылки будут.

    Reply
  42. AlexO

    (2)

    скачаю, а то и эту удалишь, так как забесплатная ))

    жадный вы, поручик, али мало зарабатываете в 1с в мск? :))

    Reply
  43. Поручик

    (54) Какая мск?

    Reply
  44. AlexO

    (55)

    мск = москва

    и, судя по расставленным «спмам» — вы не хотите, чтобы вашу обработку дорабатывал еще кто-то?

    Reply
  45. DirectAuto

    Сколько Ваша стоит доработка матрицы в USD(за час работы)?

    Reply
  46. Поручик

    (57) Вот это деловой разговор. Напишите в приват, что нужно, скажу стоимость.

    Reply
  47. Поручик

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

    Reply
  48. dumal

    Спасибо за разработку. Даже не думал, что такое можно сделать (в голову не приходило) А вот наткнулся, гуляя по сайту. Заплюсую

    Reply
  49. Mogidin

    Можно еще в красивости добавить информацию, установлен у пользователя пароль, или нет. Делов на пару минут.

    Я подрисовываю звездочку перед именем пользователя, например. =)

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

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

    Reply
  51. Поручик

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

    Reply
  52. Поручик

    (61) монет подкинешь, после отпуска сделаю

    Reply
  53. Mogidin

    (64) чего вдруг сразу в черный список?

    Reply
  54. kilokilo

    (63)

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

    .. по моему мнению, модераторам нужно в твоем отношении принимать меры, потому как полный неадекват.

    А по поводу т.н. «небольшого рефакторинга» — по уму стоило бы пару пунктов набросать, что подверглось переработке и каких ждать улучшений.

    Reply
  55. Поручик

    Обновления обработки нет. Добавлено уточнение в описание.

    Reply
  56. 88wau24ru

    Огромное спасибо, при настройке РИБ очень пригодилась +

    Reply
  57. alonzomozley

    Спасибо! Пригодилось.

    Reply
  58. Поручик

    Обработка адаптирована для платформы 8.3

    Reply
  59. pvb2003

    Очень помогла — просто и со вкусом …

    Reply
  60. gull22

    Протестировано на Хеликс:Автомойка и шиномонтаж, редакция 2.0 (2.0.8.1). Отлично справляется, спасибо за работу.

    Reply
  61. WEBBY

    Добрый день, а можно доработать «Матрица ролей пользователей (расширенная) для 1С: Предприятия 8.2», чтобы она отключала еще возможность определенным пользователям (менеджерам) -ставить пометку на удаление, перепроводить документы?

    Reply
  62. Поручик

    (74) Не получится. Права доступа для роли назначаются через конфигуратор.

    Reply
  63. Поручик

    (74) В конфигураторе делаете роль с набором прав и потом назначаете кому надо.

    Reply
  64. Dmitri_1C

    Спасибо огромное, обработка очень помогла.

    Reply
  65. gull22

    1С:Предприятие 8.3 (8.3.7.1805)

    Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.43.51)

    {Форма.ОсновнаяФормаУправлямоеПриложение.Форма(224)}: Поле объекта недоступно для записи (ЭтотОбъект)

    ЭтотОбъект = РеквизитФормыВЗначение(«Объект»);

    Reply
  66. Поручик

    (78) Не свисти, такой строки в обработке давно нет. Пользуешься старьём.

    Reply
  67. silberRus

    -упс

    Reply
  68. ahmato

    Отличная обработка. Автору огромное спасибо!

    Reply
  69. Vladisa

    Спасибо автору! Работает на ERP 2.4.6

    немного допилим и будем использовать!

    Reply
  70. METAL

    (14) Сколько будет стоить?

    Reply
  71. METAL

    (13) Не нашли транспонированный вариант?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *