Для группового изменения ролей выделить группу ячеек таблицы или кликнуть по названию колонки. Для записи изменений кликнуть по кнопке «Установить всем»/»Снять у всех».
Для одиночного изменения роли кликнуть два раза левой клавишей мыши по ячейке.
Кнопка «Отбор по ролям» предназначена для формирования таблицы по произвольно выбранным ролям (по умолчанию формируется для всех).
При наличии в конфигурации справочника «Пользователи» выбор имени пользователя ИБ открывает форму элемента справочника.
Вариант для управляемого приложения имеет смысл применять в тех случаях, когда не используется назначение ролей через профили групп доступа пользователей. Это прежде всего касается конфигураций на основе БСП (Управление торговлей 11, Розница 2, УНФ и другие).
Ограничения: для пользования обработкой необходимо право «Администрирование» .
Прототипом обработки послужила Матрица ролей пользователей от Expert1C.
————————
Если понравилась и приносит удобства в работе, можете отблагодарить автора, пожертвовав небольшую сумму на счет 4100187523564 в системе Яндекс-деньги или на номер мобильного телефона (в этом случае напишите мне личное сообщение).
Ты бы хоть …разнообразия ради… реализовал бы всё в табличном поле.
А так что ? — Неинтересно.
(1) А мне-то что до твоего неинтереса, сам подумай? Мои задачи обработка выполняет, сделана чисто для практических целей. Хотелки других — за деньги или пока самому не потребуется.
Да и правда, чего это я к тебе со своей планкой полез.
У тебя своя есть.
Виноват.
(2)(4) это дуэль!
А красиво сделано.
Немного подумал и добавил красивостей
[+] Выделение цветом и шрифтом текущего пользователя
[+] Выделение цветом ячеек для измененных ролей
[+] Предупреждение об отсутствии административных прав
Прикольненько. Только практически пустая командная панель формы в основной управляемой по-моему совсем не к месту ))) стоило бы отключить )))
Также неплохо было бы отключить в управляемой форме фильтра по ролям не работающую команду «ИЗМЕНИТЬ»
Плюс не помешал бы фильтр по пользователям…
И в подсказке вверху таблицы стоило бы изменить текст «Для выделения всех ячеек колонки кликните по названию роли.» на «Для выделения всех ячеек колонки ДВАЖДЫ кликните по названию роли.»
(7)
http://forum.infostart.ru/forum24/topic39685/message427801/#message427801
Не проблема, за деньги могу допилить, потому что у меня есть и другие занятия, не только возня с бесплатной обработкой.
Немного подумал и добавил ещё красивостей
[+] Выделение цветом активных пользователей.
[+] Сообщение об изменённых ролях активным пользователям.
[+] Изменения в коде и интерфейсе.
Обновление в честь прошедшего Дня пионерии. 😀
[+] исправлен мелкий глюк, не влияющий на функциональность.
[+] в управляемой форме отбора ролей добавлена возможность группировки по подсистемам, бесстыдно сдёрнутая из БСП.
(10)
БСП для этого и писалась 😉 🙂
Это так, чисто для приличия, чтобы не подумали, что сам сваял.
Спасибо, удобная обработка!
А можно развернуть на вертикальную с горизонтальной ориентации?
У меня сотрудников меньше чем ролей, и в xls не сохраняет, >больше 256 колонок
(13) За деньги можно. Если сильно надо.
не сильно, транспонирую матрицу в 2010 экселе
Так всегда, стоит заговорить хотя бы за небольшие деньги, сразу сливаются. Халяву только подавай.
(17) А можно, я доработаю хотелку из (13)?
——-
Добавлено:
Разумеется, выложите Вы, со ссылкой на меня.
Обойдутся, раз не хотят платить.
правильная вещь. пригодилась для ускорения работы
Тоже сгодилась. Бывает заказчики просят предоставить, одним кликом сделал и показал!
Нужная вещь в обычной 1с механизм реализован не идеально. Огромное спасибо
Показательно, все наглядно и очень удобно сделано! Спасибо!
Хоршая вещь спасибо.
Спасибо, только почему то открывается вручную, т.е. при записи в дополнительные внешние обработки не открывается. А файл открыть формирует отчет
(27) Матчасть учи. При открытии из справочника открывается форма настройки элемента. Открывать для исполнения надо из меню «Дополнительные обработки».
Добавил в «Дополнительные внешние обработки», но при нажатии ноль реакции.
Я что-то делаю не так?
1С:Предприятие 8.2 (8.2.12.75)
(29) Не знаю. Наверное, забыл указать раздел интерфейса или что-то ещё. У меня работает.
классная штука, у меня такая еще в 7ке была.
Не совсем удобно.
То есть с ролями работать удобно, их можно отбирать.
А пользователи — все списком (они у меня по алфавиту).
Поэтому не совсем удобно: вразброс все роли.
Было бы лучше, если бы пользователей можно было бы по группам отбирать.
(32) Да пожалуйста, деньги двигатель энтузиазма. Основную страницу программы почитай внимательно и будет удобно.
Очень удобно, спасибо!
А меня то ругали за такую обработку, говорили что плагиат. Хорошо что на управляемом приложении реализовано.
(41) Надо было разрешение у автора исходной работы спросить.
http://forum.infostart.ru/forum24/topic23734/message384777/#message384777
Я спросил и дал ссылку, ко мне претензий нет.
(2) я понимаю, что «хотелки других — за деньги».
А ты мог бы вставить в свой отчет мои изменения? При чем, абсолютно бесплатно. 🙂
Дело в том, что в предыдущий вариант отчета я добавлял 2 флажка — «Только с ролями» и «Только актуальные».
По первому выводятся только те пользователи, у которых есть хоть одна роль из списка выбранных ролей; а по второму — только те, которых есть флажок Аутентификации.
Думаю, такие доп.возможности не только мне пригодятся. Если ты согласен могу выслать свой измененный вариант.
Красавчик, если еще добавить активный крест в таб поле вообще будет супер.
А есть ли возможность копирования ролей между пользователями?
(46) Нет, но за деньги появится.
Как для бесплатной то сойдет
(48) Единственный адекватный комментарий. Остальным только дай, на взамен нет.
Не мЫ такие Жизнь такая!!!
Обработка полезная. Для своих нужд еще добавляю информацию по кадровым данным сотрудников, частенько требуется
(20) vladal,
(43) Altair777,
а что мешает выложить доработки здесь в комментах? ))
или — страшно сказать, — выложить отдельной темой/темами (если и между собой не договоритесь :)), и дать ссылки на исходные разработки.
И, собственно, даже спрашивать не надо, если ссылки будут.
(2)
скачаю, а то и эту удалишь, так как забесплатная ))
жадный вы, поручик, али мало зарабатываете в 1с в мск? :))
(54) Какая мск?
(55)
мск = москва
и, судя по расставленным «спмам» — вы не хотите, чтобы вашу обработку дорабатывал еще кто-то?
Сколько Ваша стоит доработка матрицы в USD(за час работы)?
(57) Вот это деловой разговор. Напишите в приват, что нужно, скажу стоимость.
Небольшой рефакторинг кода
Спасибо за разработку. Даже не думал, что такое можно сделать (в голову не приходило) А вот наткнулся, гуляя по сайту. Заплюсую
Можно еще в красивости добавить информацию, установлен у пользователя пароль, или нет. Делов на пару минут.
Я подрисовываю звездочку перед именем пользователя, например. =)
.. куда катится мир.. вот уже и Поручик стал искать способы подзаработать смартманей :))
(62) свали из темы, де.бил. модераторы, удалите эти два поста
(61) монет подкинешь, после отпуска сделаю
(64) чего вдруг сразу в черный список?
(63)
.. по моему мнению, модераторам нужно в твоем отношении принимать меры, потому как полный неадекват.
А по поводу т.н. «небольшого рефакторинга» — по уму стоило бы пару пунктов набросать, что подверглось переработке и каких ждать улучшений.
Обновления обработки нет. Добавлено уточнение в описание.
Огромное спасибо, при настройке РИБ очень пригодилась +
Спасибо! Пригодилось.
Обработка адаптирована для платформы 8.3
Очень помогла — просто и со вкусом …
Протестировано на Хеликс:Автомойка и шиномонтаж, редакция 2.0 (2.0.8.1). Отлично справляется, спасибо за работу.
Добрый день, а можно доработать «Матрица ролей пользователей (расширенная) для 1С: Предприятия 8.2», чтобы она отключала еще возможность определенным пользователям (менеджерам) -ставить пометку на удаление, перепроводить документы?
(74) Не получится. Права доступа для роли назначаются через конфигуратор.
(74) В конфигураторе делаете роль с набором прав и потом назначаете кому надо.
Спасибо огромное, обработка очень помогла.
1С:Предприятие 8.3 (8.3.7.1805)
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.43.51)
{Форма.ОсновнаяФормаУправлямоеПриложение.Форма(224)}: Поле объекта недоступно для записи (ЭтотОбъект)
ЭтотОбъект = РеквизитФормыВЗначение(«Объект»);
(78) Не свисти, такой строки в обработке давно нет. Пользуешься старьём.
-упс
Отличная обработка. Автору огромное спасибо!
Спасибо автору! Работает на ERP 2.4.6
немного допилим и будем использовать!
(14) Сколько будет стоить?
(13) Не нашли транспонированный вариант?