Анализ прав и ролей: поиск подходящего профиля

Публикация № 1565697 09.12.21

Системное администрирование - Роли и права

анализ прав ролей поиск профиля групп доступа матрица пользователей в базе

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

Всем привет!

Началось все с того, что мне поставили примерно такую задачу: "нужно задать права пользователю, чтобы вот этот документ мог проводить, а вот этот не мог, ну и с отчетами аналогично..."

Началось с простого - а закончил созданием расширенной обработки для анализа прав и ролей, и поиска подходящего профиля групп доступа или набора профилей, в которые необходимо включить пользователя.

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

Представлена внешняя обработка-стенд - со всеми видимыми служебными таблицами и деревьями - для того, чтобы можно было легко увидеть:

1) есть ли пересечения между ролями,

2) все объединения ролей (всевозможные наборы ролей),

3) есть ли пересечения между профилями групп доступа,

4) все объединения профилей (всевозможные наборы профилей).

Обработка была протестирована на УНФ 1.6, БП 3.0, Розница 2.3, УТ 11, КА 2.4, ЗУП 3.1.

Разработана на платформе 1С:Предприятие 8.3.18.1289, файловый режим: используются функции СтрРазделить(), СтрСоединить(), СтрНайти().

Заложены ограничения - имена объектов метаданных конфигурации и имена ролей имеют длину не более 255 символов. Код открыт - ограничения можно изменить.

Заложены алгоритмические ограничения:

1) подразумевается, что в конфигурации имеется справочник "ПрофилиГруппДоступа", содержащий табличную часть связанных ролей "Роли",

2) профиль определяется по наименованию - поэтому, если у вас два профиля с одинаковым наименованием, значит анализ и поиск профиля отработает с ошибкой (проверка на дублирование наименований профилей будет запрограммирована в след. версиях),

3) перед стартом проверьте символ-разделитель - к примеру в УТ 11, КА 2.4, УНФ 1.6 имеются профили, содержащие в наименовании запятую (символ ",") - для подобных случаев нужно задать другой символ-разделитель, например точку с запятой (";"). Это нужно для того, что собрать набор профилей "Кассир, Кладовщик" в одну строку для последующего разбора и генерации деревьев. Так вот, запятая в наименовании придаст алгоритму другое разделение на подстроки, и обработка отработает некорректно. Символ-разделитель относится только к наборам профилей, но не к ролям - поскольку роли не могут содержать запятые в своем имени.

Перед стартом укажите какие Типы объектов конфигурации хотите включить в анализ: Документы, Справочники, Отчеты и т.д. Разделение на типы объектов уменьшает время анализа.

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

Я не тестировал обработку на анализ ролей из расширений и специфичных прав конфигурации: например "Интерактивное открытие внешних обработок".

Предопределенные права на справочники, документы, отчеты, регистры - задействованы и протестированы!

Анализ таблиц (прав и ролей) надо проводить сверху - вниз и слева-направо: каждая верхняя таблица порождает таблицы ниже. Итоговая таблица с наборами профилей может содержать строки выделенные красным цветом - это наборы, в которых имеются профили, которые следует исключить из рассмотрения. К примеру, вы указали в первой верхней таблице, что определенный документ пользователь не должен проводить. Согласно такому критерию будет найдена Роль, которая имеет право проводить данный документ. Эта Роль и соответствующие ей Профили (набор профилей) войдут в таблицу Исключений. Исключения выделяются красным. 

В дополнение посмотрите видео, в котором я рассказываю и показываю, как работать с обработкой.

Добавил обработку-стенд для обычных форм. Обработку стоит переименовать в "Анализ прав и ролей - поиск подходящей роли":

1) убрал алгоритм по Профилям - в конфигурациях на обычных формах нет такого справочника. Остался анализ ролей.

2) изменил функции СтрНайти(), СтрСоединить(), СтрРазделить(), да и интерфейсные функции изменил.

Смотрите видео (для обычных форм) без звука - создал тестовый пример, быстро показываю результат работы обработки-стенда. Обратите внимание, если найдены пересечения ролей, то использовать объединения ролей уже не нужно для того, чтобы предоставить пользователю права на набор объектов метаданных из первой таблицы.

 
Обновление от 13-12-2021 
 
Обновление от 14-12-2021
 
Обновление от 17-12-2021

Добавил в обработку на УФ функционал "Удалить одинаковые" наборы ролей, "Удалить из ролей исключения", добавил использование СлужебногоОбъекта. См. видео ниже.

В обработку для _ОбычныхФорм добавил небольшую правку в алгоритм.

 

 

 
 Обновление 25-12-2021 _ОбычныеФормы

 Добавил заполнение ролей служебного объекта "по пользователю" - при выборе пользователя в список ролей добавляются роли пользователя, при этом предыдущий список не очищается.

Удобно использовать в тех случаях, когда надо найти "какую еще роль добавить пользователю, кроме тех, что у него уже есть" - при этом надо использовать служебный объект, заполнение ролей "по пользователю" и выставить в "Искл." данные роли.

 

Замечено, что для N-кол-ва объектов метаданных с M-кол-вом ролей для построения дерева всевозможных вариантов объединения ролей требуется М в степени N раз обойти последовательно все варианты. Для примера, если у вас выбрано 8 объектов метаданных и по каждому в наборе имеется 8 ролей, то для построения дерева ролей потребуется обойти дерево 8 в степени 8 =  16 777 216 раз...

Поэтому для решения задачи или используйте взаимоисключающие критерии, или используйте небольшое кол-во объектов метаданных для анализа (до 5 (в примере это 5 в степени 8 = 390 625 - достаточно быстро обходится)), или оптимизируйте алгоритм построения дерева.

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

 

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

Не забывайте, что в течение 30 дней вы можете повторно скачать файл бесплатно: ссылка на правила скачиваний файловИнфостарт

Всем добра!

С пользой для клиентов, RustIG

 

 
 См. также другие разработки

1) Подбор товаров по характеристикам (свойствам и значениям)

2) Как свернуть базу УТ 10.3

3) Сравнение запросов

4) Ввод показателей план-факта через табличный документ

5) Доработка конфигурации Конвертация Данных (вер. 2.1.8.2)

6) Поиск ссылок на любой справочник в документах на УФ

7) Поиск сотрудника и поиск физлица в документах ЗУП

8) Поиск контрагента в документах для управляемых форм

9) Поиск номенклатуры в документах

10) Параллельные вычисления

11) УТ 11.4. Счет на оплату с факсимиле

12) УНФ. Список заказов + Структура подчиненности

13) Удаление справочников для любых баз на управляемых и обычных формах

14) Неиндексированные измерения регистров сведений. В помощь 1С:Эксперту

15) Удаление документов для любых баз на управляемых формах

16) Удаление чеков ККМ в Рознице 2.2

17) Договоры для 1с-ника

Из последнего опубликованного:

18) JSON -> Дерево значений

19) Перенумерация документов и справочников с учетом префиксов (учет уникальности кодов) для управляемых форм

20) Оцифровка и визуализация склада

21) Про деньги фрилансера

 

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

Наименование Файл Версия Размер
Анализ прав и ролей: поиск подходящего профиля (_Упр.формы)

.epf 30,31Kb
80
.epf 1.0 30,31Kb 80 Скачать
Анализ прав и ролей: поиск подходящей роли (_Обычные формы)

.epf 28,44Kb
10
.epf 2.0 28,44Kb 10 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
Лучшие комментарии
12. RustIG 02.02.22 12:00 Сейчас в теме
(11) работает на УПП
Прикрепленные файлы:
13. RustIG 09.02.22 15:19 Сейчас в теме
09.02.2022 Обновил Настройку прав _УФ - для управляемых форм.
1) добавил СлужебныйОбъект - для последующего указания служебной роли в качестве исключения или дополнительного включения в анализ профилей
2) внешний вид обновил
3) протестировал на ЗУП КОРП 3.1.21.15 и Документооборот КОРП 3.0.5.76.
Прикрепленные файлы:
23. RustIG 22.04.22 12:35 Сейчас в теме
Интересно реализовали в УНФ - в открытом отчете через меню Еще - Права пользователей - можно увидеть права пользователей на таблицы текущего отчета - см. картинку
Прикрепленные файлы:
24. RustIG 27.04.22 16:16 Сейчас в теме
(23) в БП 3.0 замечено то же самое - подобный механизм Права пользователей
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. vis_tmp 31 09.12.21 12:46 Сейчас в теме
Интересная обработка по ролям и правам!
2. Yashazz 4340 12.12.21 13:44 Сейчас в теме
Весьма разумно придумано и неплохо подано. Плюсанул.
3. RustIG 13.12.21 15:34 Сейчас в теме
Обновление от 13-12-2021.

1) Оптимизация процедуры ВыделитьИсключение() - в обеих обработках (на УФ и на ОФ)

2) Добавил в обработку на _ОбычныхФормах кнопку "Проверить движения" - если мы хотим, чтобы пользователь проводил документ ЗаказПокупателя, то он должен иметь права изменять все регистры движений данного документа. Подробнее в публикации.
4. RustIG 14.12.21 01:20 Сейчас в теме
Вышло обновление от 14-12-2021 - подробности в публикации
5. RustIG 14.12.21 13:03 Сейчас в теме
Добавил видео и описание в публикацию по доработкам от 14-12-2021 - только для _ОбычныхФорм
6. RustIG 17.12.21 10:22 Сейчас в теме
Обновление от 17-12-2021:
Добавил в обработку на УФ функционал "Удалить одинаковые" наборы ролей, "Удалить из ролей исключения", добавил использование СлужебногоОбъекта. Видео готовится.
В обработку для _ОбычныхФорм добавил небольшую правку в алгоритм.
7. RustIG 17.12.21 11:09 Сейчас в теме
8. гаврюша 2 20.12.21 12:10 Сейчас в теме
Для УПП подойдет обработка?
9. RustIG 20.12.21 12:32 Сейчас в теме
(8) сфоткайте полное название конфигурации и версию вашей программы
11. гаврюша 2 27.12.21 12:18 Сейчас в теме
(9) Управление производственным предприятием 1.3 версия 1.3.171.1
12. RustIG 02.02.22 12:00 Сейчас в теме
(11) работает на УПП
Прикрепленные файлы:
10. RustIG 25.12.21 17:11 Сейчас в теме
Обновление 25-12-2021 _ОбычныеФормы
Добавил заполнение ролей служебного объекта "по пользователю" (см. видео)
13. RustIG 09.02.22 15:19 Сейчас в теме
09.02.2022 Обновил Настройку прав _УФ - для управляемых форм.
1) добавил СлужебныйОбъект - для последующего указания служебной роли в качестве исключения или дополнительного включения в анализ профилей
2) внешний вид обновил
3) протестировал на ЗУП КОРП 3.1.21.15 и Документооборот КОРП 3.0.5.76.
Прикрепленные файлы:
14. babys 89 06.04.22 21:20 Сейчас в теме
Право неприменимо к Документ.НастраиваемыйОтчет
{ВнешняяОбработка.НастройкаПрав.Форма.Форма.Форма(793)}: Если ПравоДоступа(СтрокаМетаобъекта.Метаправа, Метаданные[ТипОбъекта][СтрокаМетаобъекта.Метаобъект], Роль) Тогда
{ВнешняяОбработка.НастройкаПрав.Форма.Форма.Форма(557)}: ЗаполнитьСписокРолей();

по причине:
Право неприменимо к Документ.НастраиваемыйОтчет

1С:ERP. Управление холдингом (3.1.5.12)
15. RustIG 06.04.22 22:21 Сейчас в теме
(14)
Документ.НастраиваемыйОтчет

Какое право применяете к документу?
Скрин приложите или опишите ситуацию.
Какая версия платформы? - это на всякий случай для статистики
17. babys 89 07.04.22 12:00 Сейчас в теме
(15) Да в том то и дело, что никакое не дало выбрать :(
Только на 3-м запуске обработки заполнился список выбора прав.

ЗЫ: Я вчера вроде отписался об этом казусе, но что-то пошло нет так :(
19. RustIG 07.04.22 12:13 Сейчас в теме
(17)
Только на 3-м запуске обработки заполнился список выбора прав.

это проблема обработки или проблема базы?
16. RustIG 06.04.22 23:05 Сейчас в теме
(14) Теперь по существу. Все же интересно узнать подробнее, какое право вы анализируете для выбранного документа?
Подобную ошибку легко вызвать при пустом незаполненном праве для любого документа для любой конфигурации. Также право можно прописать от руки, не утруждая себя выбором из выпадающего списка предопределенных прав.
Поэтому даже не знаю, как вы умудрились получить такую ошибку?

Теперь о риторическом. ЕРП не имею возможность протестировать, заглянут на ИТС-онлайн:
для ЕРП добавилась возможность задавать доступ к объектам на уровне записей и использовать разные режимы настройки прав - жуть для разработчиков и консалтеров (!)

https://its.1c.ru/db/erp25doc#bookmark:accesscontrol:AccessControl

https://its.1c.ru/db/bsp316doc#content:2201:1:issogl1_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%­B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B

Даже мельком пробежав по абзацам, становится ясно, что не все так просто с программами ЕРП в части настроек, мониторинга и редактуры прав...

Теперь о насущном. На остальных документах также выходят ошибки?

Теперь о главном. Заранее спасибо за подробную обратную связь, если вы ее напишите.
18. babys 89 07.04.22 12:06 Сейчас в теме
(16) Пока 80% проблем решается без RLS. :)
20. RustIG 07.04.22 12:16 Сейчас в теме
(18)
Пока 80% проблем решается без RLS. :)

Я так и думал, потому что на ИС пока что никто не описывал трудности и пути решения :)
21. RustIG 07.04.22 13:24 Сейчас в теме
(18) тут подвезли материал для размышлений https://infostart.ru/1c/articles/1636698/
22. babys 89 07.04.22 14:11 Сейчас в теме
23. RustIG 22.04.22 12:35 Сейчас в теме
Интересно реализовали в УНФ - в открытом отчете через меню Еще - Права пользователей - можно увидеть права пользователей на таблицы текущего отчета - см. картинку
Прикрепленные файлы:
24. RustIG 27.04.22 16:16 Сейчас в теме
(23) в БП 3.0 замечено то же самое - подобный механизм Права пользователей
25. RustIG 09.05.22 09:16 Сейчас в теме +15 $m
На 30 дней объявляю акцию:
1 см каждому за хорошую идею, дельный совет.
3-5 см - за оптимизацию или ускорение алгоритма.
10 см - за решение задачи использования алгоритма оптимального обхода дерева профилей для больших чисел, задача описана как :

Замечено, что для N-кол-ва объектов метаданных с M-кол-вом ролей для построения дерева всевозможных вариантов объединения ролей требуется М в степени N раз обойти последовательно все варианты. Для примера, если у вас выбрано 8 объектов метаданных и по каждому в наборе имеется 8 ролей, то для построения дерева ролей потребуется обойти дерево 8 в степени 8 = 16 777 216 раз...

Поэтому для решения задачи или используйте взаимоисключающие критерии, или используйте небольшое кол-во объектов метаданных для анализа (до 5 (в примере это 5 в степени 8 = 390 625 - достаточно быстро обходится)), или оптимизируйте алгоритм построения дерева.

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

См. также

Как свернуть базу УТ 10.3 Промо

Свертка базы Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Как свернуть УТ 10.3. Цель свертки - свернуть остатки по товарам и по взаиморасчетам с контрагентами.

3600 руб.

04.04.2019    40269    236    42    

История ролей пользователей

Роли и права Email рассылки Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Расширение позволяет записывать историю ролей назначенных пользователям, а также делать рассылки изменений этих ролей по почте.

1 стартмани

31.08.2022    607    2    Silenser    0    

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

Обработка документов Механизмы платформы 1С Роли и права Платформа 1С v8.3 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 Казахстан Абонемент ($m)

В типовой конфигурации есть функционал предоставления доступа к редактированию документов других пользователей. Но он ограничен выбором пользователя. То есть Пользователь1 может редактировать все документы Пользователя2. Но некоторым клиентам необходимо к примеру дать доступ к редактированию только документа Реализации ТМЗ автора Пользователь2. Это решение позволяет указывать отдельные документы для предоставления доступа к редактированию документов других пользователей.

1 стартмани

25.08.2022    599    0    zko_it    0    

Групповая замена основного менеджера по группе доступа

Роли и права Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Россия Абонемент ($m)

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

1 стартмани

29.07.2022    877    0    Pira    0    

Загрузка номенклатуры, остатков и цен. Розница 2.2, 2.3 Промо

Обработка документов Загрузка и выгрузка в Excel Розничная торговля Склад и ТМЦ Платформа 1С v8.3 1С:Розница Россия Управленческий учет Платные (руб)

Загрузка номенклатуры, остатков и цен из макета табличного документа (из эксель "вручную") + макет ценника со штрихкодом. Розница 2.2,2.3.

2400 руб.

08.04.2019    32451    58    29    

Доработка ограничения прав кассира для Управления торговлей для Казахстана 3.0

Роли и права Кассовые операции Платформа 1С v8.3 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Казахстан Абонемент ($m)

Реализованы следующие функции: открытие РМК в режиме Киоск для кассира с запретом выхода в предприятие, корректировка количества товаров в строке в РМК с включенным запретом корректировки строк, при закрытии смены открывается отчет о розничных продажах в режиме - только просмотр.

1 стартмани

15.07.2022    819    0    zko_it    0    

Важные справочники. Ограничение прав

Роли и права Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Расширение позволяет ограничить доступ (запретить ввод новых позиций и запретить редактирование имеющихся) к методологически важным справочникам для пользователей с правами Бухгалтер.

2 стартмани

07.07.2022    811    1    dubovenko_m    0    

Групповое добавление/удаление роли пользователям

Роли и права Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

05.07.2022    821    1    spartak_ss_88    6    

Персональный доступ в закрытый период. БП 3.0

Закрытие периода Роли и права Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Бывают ситуации, когда необходимо открыть доступ в закрытый период на ограниченное время, определенному сотруднику по определенной организации. Для этого было сделано расширение для БП 3.0.

2 стартмани

17.06.2022    1111    4    HitGroove    0    

Программная работа с упаковками и единицами измерения в КА 2.4

Адаптация типовых решений Платформа 1С v8.3 1С:Комплексная автоматизация 2.х Управленческий учет Бесплатно (free)

Несколько методов для быстрой адаптации типовых механизмов упаковок и единиц измерения в КА 2.4.

02.06.2022    1964    RustIG    3    

Подсистема прав доступа (анализ ролей, отладка RLS, английский код, обычные и управляемые формы) Промо

Роли и права Платформа 1С v8.3 Управляемые формы Управление правами Конфигурации 1cv8 Абонемент ($m)

Доброе время суток. Я как обычно – с интересностями. И в этот раз мы поговорим о такой жуткой штуке – как RLS, генерация расширений на лету, и обратим внимание на одну интересную особенность «Полных прав» и про английский сорцкод. Статья не является «продажной», ибо решение специфическое, кому надо, тот знает, что покупает. Однако, в этой статье я расскажу про кучу тонкостей, с которыми мы столкнулись и как оптимизировали. Так что не забудьте открыть все спойлеры :)

5 стартмани

18.10.2021    12994    143    DitriX    37    

Фильтр документов по автору документа для УНФ

Адаптация типовых решений Роли и права Платформа 1С v8.3 1С:Управление нашей фирмой Россия Абонемент ($m)

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

1 стартмани

31.05.2022    1049    5    shira84    1    

Ограничение просмотра документов продаж по менеджеру

Роли и права Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Расширение добавляет роль "Ограничение документов продаж по менеджеру", которая ограничивает просмотр документов раздела "Оптовые продажи" по значению поля "Менеджер", равного текущему пользователю.

2 стартмани

23.05.2022    1087    3    dima21m    0    

Просмотр прав доступа к объектам по ролям и пользователям

Роли и права Платформа 1С v8.3 Управляемые формы Управление правами Конфигурации 1cv8 Абонемент ($m)

Просмотр права доступа по ролям. Обработка для удобства при анализе прав пользователей.

1 стартмани

29.04.2022    1683    9    a3a    0    

Список заказов покупателей (новый взгляд) Промо

Рабочее место Монитор заказов Оптовая торговля Платформа 1С v8.3 Оперативный учет 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Внешняя обработка "Список заказов покупателей". Фишка в том, что на одной форме отображается структура связанных документов с указанием контрагента. В этом окне также есть список товаров по заказу. Видны статусы заказов: исполнен, выполняется, черновик.

3 стартмани

16.08.2017    44060    81    RustIG    72    

Акт сверки: выделение красным неподписанных реализаций

Взаиморасчеты Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Расширение для БП 3.0 - теперь в акте сверки можно задать начальное сальдо и выделить красным цветом неподписанные реализации (то есть по которым нет подписанных оригиналов).

1 стартмани

27.04.2022    1478    1    RustIG    4    

Универсальный анализ и управление ролями

Инструменты администратора БД БСП (Библиотека стандартных подсистем) Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Универсальный анализ прав доступа (без RLS) по ролям конфигурации. Работает с конфигурациями на библиотеке стандартных подсистем.

1 стартмани

27.04.2022    1640    15    denmp    0    

[Расширение] Только просмотр проведенных реализаций для менеджеров. УТ 11, КА 2, ERP 2

Роли и права Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Абонемент ($m)

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

2 стартмани

27.04.2022    1503    3    zhuravlev_as    0    

[Расширение] БП 3.0. Список счетов от поставщиков / Список поступлений + Связанные документы Промо

Оптовая торговля Рабочее место Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Абонемент ($m)

Список счетов от поставщиков и список поступлений товаров и услуг + Структура подчиненности в одном окне. Расширение для программы БП 3.0.

3 стартмани

20.05.2020    13999    14    RustIG    13    

Права роли или пользователя на объекты базы для обычной и управляемой формы (УФ)

Роли и права Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

26.04.2022    1323    4    ILNIK    0    

Загрузка профиля групп доступа через СОМ подключение

Роли и права Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Загрузка профиля групп доступа через СОМ подключение к базе источнику.

1 стартмани

13.04.2022    1328    0    sportik    0    

Добавление новых ролей в профили для конфигураций на основе БСП

Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Предположим, в процессе разработки добавили новую роль. В конфигурациях на основе БСП 3 для применения новой роли требуется прописать (отметить галочками) новую роль в списках доступных ролей профилей. Процесс осложняется тем, что для предопределенных профилей списки ролей недоступны для редактирования. Предлагаемая обработка позволяет быстро осуществить операцию группового добавления ролей в профили. Поддерживаются роли, добавленные через расширения.

1 стартмани

05.04.2022    1580    9    Sergey1CSpb    0    

[Расширение] УНФ. Список заказов + Структура подчиненности Промо

Монитор заказов Рабочее место Платформа 1С v8.3 1С:Управление нашей фирмой Управленческий учет Абонемент ($m)

Список заказов покупателей + Структура подчиненности в одном окне. Расширение для программы Управление нашей фирмой, редакция 1.6.

5 стартмани

05.04.2020    29098    27    RustIG    15    

Назначение ролей для профилей групп доступа. 1С: Альфа-авто 6

Роли и права Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Автомобили, автосервисы Беларусь Россия Казахстан Абонемент ($m)

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

1 стартмани

18.03.2022    2247    1    user1440364    2    

Запуск под пользователем (управляемые формы)

Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка позволяет запустить программу под указанным пользователем. Содержит доступные пользователю роли, а также необходимые роли на выбранный объект метаданных.

1 стартмани

09.03.2022    1979    17    Topmuk    1    

Поиск отчета по документам

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Документы делают записи в регистры, отчеты строятся на записях этих регистров. Как узнать, какой отчет покажет обороты для определенного документа?

22.02.2022    2544    15    RustIG    4    

Список заказов поставщикам (новая форма) + два ноу-хау для разработчиков Промо

Рабочее место Взаиморасчеты Оптовая торговля Платформа 1С v8.3 Оперативный учет 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Представлена внешняя обработка - "Список заказов поставщикам (новая форма)". Удобство заключается в том, что в одном окне списка отображается структура всех связанных документов с указанием контрагента (заказ поставщику - поступление товаров - заказ покупателя - реализация товаров - оплата товара покупателем). В этом же окне отображается список товаров с заказанным количеством и ценами. Имеется возможность видеть статусы заказов по цветам (исполнен, выполняется, черновик). Форму легко встроить в типовую конфигурацию.

2 стартмани

31.08.2017    34745    21    RustIG    18    

Анализ прав пользователей

Роли и права Платформа 1С v8.3 Управление правами 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Отчет по правам пользователей в конфигурациях ЗУП и Бухгалтерия Проф и Корп в удобном для просмотра и сравнения прав пользователей виде.

1 стартмани

17.02.2022    2581    10    mikmike    0    

Восстановление типовых профилей доступа группы "Зарплата и кадры" для конфигурации Комплексная автоматизация 2

Роли и права Платформа 1С v8.3 1С:Комплексная автоматизация 2.х Абонемент ($m)

После какого-то обновления слетели все роли в профиле доступа в группе "Зарплата и кадры". При входе в профиль набор ролей пустой. Обработка восстанавливает роли в типовых профилях доступа.

1 стартмани

03.02.2022    2458    11    vitek_chainik    0    

Анализ прав доступа к объекту

Роли и права Платформа 1С v8.3 Управляемые формы 8.3.14 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

25.01.2022    2611    22    NDL    0    

Анализ ролей и прав доступа Промо

Роли и права Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m)

Отчет для анализа ролей и прав с использованием СКД. Формируется в разрезе объектов, ролей, пользователей и прав (чтение, просмотр и т.д.). Позволяет быстро узнать, какие пользователи или роли имеют конкретные права на объекты.

4 стартмани

09.01.2015    39660    28    kser87    7    

Привилегированные отчеты

Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение позволяет настроить для пользователей выполнение отчетов в привилегированном режиме. 1) Убирает тормоза формирования отчета, возникающие при наложении прав пользователя на запросы отчета; 2) Позволяет обойти ошибки формирования отчета из-за отсутствия прав на часть объектов у пользователя.

2 стартмани

24.01.2022    6569    18    sapervodichka    35    

Флажок в динамическом списке в 1С 8.3 (управляемые формы)

Механизмы платформы 1С Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Продемонстрирована реализация флажков в динамическом списке на управляемых формах - еще один способ.

1 стартмани

19.01.2022    5825    50    RustIG    13    

Права доступа ролей Промо

Роли и права Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

05.02.2018    26296    194    Serge R    5    

Доверенность пользователю с ролью "Менеджер по продажам"

Роли и права Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Расширение добавляет в подсистему "Продажи" доступ к документам "Доверенность".

1 стартмани

30.12.2021    3057    8    DMD22    0    

Выгрузка и загрузка профиля группы доступа

Роли и права Платформа 1С v8.3 1С:Управление нашей фирмой 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Обработка служит для переноса профилей групп доступа из одной базы в другую через файл типа xls. Роли определяются по наименованию.

5 стартмани

23.12.2021    2829    6    fxfan    2    

JSON -> Дерево значений

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Очередной просмотрщик json-структуры

21.12.2021    5271    34    RustIG    25    

Корректировка регистра Товары на складах: перенос товаров из помещения на склад в КА 2.4 и списание товаров по складу в УТ10.3

Склад и ТМЦ Платформа 1С v8.3 1С:Комплексная автоматизация 2.х Управленческий учет Бесплатно (free)

В КА2.4 для перехода от учета "по складским помещениям" к учету "по складу но без помещений" требуется перенести остатки товаров по регистру "Товары на складах" - делается это через проведение документа Корректировка регистра. Списание товаров в УТ10.3 - также можно реализовать через документ Корректировка записей регистров.

10.12.2021    1942    4    RustIG    7    

Поиск прав и ролей (1С 8.3 управляемые формы)

Роли и права Платформа 1С v8.3 Управляемые формы Управление правами Конфигурации 1cv8 Россия Абонемент ($m)

Внешний отчет для поиска прав и ролей на объекты конфигурации.

1 стартмани

25.11.2021    3441    19    dmitriy_saladin    0    

Оцифровка и визуализация склада

Склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Программная прорисовка склада, магазина, уличных мест хранения - оцифровка и визуализация адресного хранения.

3 стартмани

17.11.2021    9794    29    RustIG    59    

Ограничение пользователя просмотром складских остатков и документом Расходная накладная

Склад и ТМЦ Роли и права Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Расширение, позволяющее ограничить работу кладовщика доступом только к документу Расход материалов и отчетам по складу.

1 стартмани

16.11.2021    2926    3    226810    3    

Устранение проблемы с правами доступа. Документооборот КОРП 2.1

Документооборот и делопроизводство Роли и права Платформа 1С v8.3 1С:Документооборот Абонемент ($m)

Обработка позволяет открыть доступ для пользователей в конфигурации 1С: Документооборот КОРП 2.1, связанных с отсутствием необходимых записей в регистрах сведений СоставСубъектовПравДоступа и ПользователиВКонтейнерах. Проблема выражается в отсутствии доступа к папкам внутренних документов и непосредственно внутренним документам (см.рисунок).

1 стартмани

01.11.2021    4227    18    baturo    2    

Контроль прав доступа. Отчет по RLS

Роли и права Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m)

Позволяет сформировать таблицу по правам доступа в системе в разрезе Профиль доступа/Объект конфигурации/Роль.

1 стартмани

21.10.2021    3354    6    qeos    0    

Интеграция 1С: Документооборот 8, (редакция 2.1) с доменом /active directory для автоматического подключения / отключения пользователей

Роли и права Платформа 1С v8.3 1С:Документооборот Абонемент ($m)

Если все сотрудники организации (обычно, как правило, так и есть) являются пользователями базы 1С: Документооборот, то в процессе приема новых сотрудников или увольнения существующих требуется вручную отслеживать их статус в 1С. Данное расширение выполняет это автоматически: кто должен стать пользователем 1С: Документооборот или наоборот - быть исключен из пользователей 1С: Документооборот. Конфигурацию не требуется снимать с поддержки.

2 стартмани

18.10.2021    4145    16    ser6702    8    

Управление пользователями в документообороте

Документооборот и делопроизводство Роли и права Платформа 1С v8.3 1С:Документооборот Россия Абонемент ($m)

Обработка "Управление пользователями в документообороте" позволяет создавать новых пользователей и обновлять права у текущих пользователей. Возможно назначать права группе пользователей и пакетно создавать пользователей с одинаковыми правами. Облегчает рутинную работу при регулярной работе с правами пользователей.

1 стартмани

13.10.2021    4155    21    Smikle    0    

Запрет кассирам редактировать Отчет о розничных продажах. 1С: Розница

Розничная торговля Роли и права Платформа 1С v8.3 Управление правами 1С:Розница Абонемент ($m)

Расширение для 1С: Розница, блокирующие доступ к редактированию документа "Отчет о розничных продажах" пользователям без админских прав.

1 стартмани

12.10.2021    3383    5    tatoshka0403    0