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

Публикация № 1590578 24.01.22

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

Привилегированный режим выполнения отчетов

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

Для чего это расширение:

1) Многие знают, что если "элитный" пользователь работает с ролью "Полные права", то все его операции в базе 1С выполняются по времени значительно быстрее, чем у пользователей, которые работают с наборами ролей. Это связано с тем, что платформа 1С при выполнении запросов навешивает на него подзапросы прав доступа, тем самым утяжеляя и увеличивая время выполнения. Т.е. если вы, например, админ 1С, работающий под полными правами, то запрос в отчете "А" на получение данных выполняется в кратчайшие сроки и в минимальном виде (считаем, что к серверу отправляется запрос практически таким, как написан в коде конфигуратора), но если вы один из пользователей, права которых заданы через профили, содержащие наборы ролей, то к этому же запросу отчета "А" платформой 1С навешиваются подзапросы прав на каждый реквизит и его тип (в итоге к серверу отправляется огромный расширенный текст запроса, утяжеленный подзапросами прав на используемые реквизиты и типы объектов, особенно тяжело это выглядит для составных типов. Не зря же советуют в запросах использовать Выразить(....КАК...)).

2) Многие также наталкиваются на ситуацию ошибки формирования отчета из-за нехватки прав пользователя на часть объектов, к которыми идет запрос чтения данных. При этом копаться в журнале регистрации (а там по факту можно найти информацию на какой объект идет отказ в праве), а затем найти подходящую роль на этот объект в базе 1С и назначить её пользователю, не всегда получается (бывает нет такой роли или она дает дополнительные права, которые избыточны для пользователя). Но отчет пользователю всё-таки дать нужно.

Вот для таких 2ух ситуаций данное расширение и можно применить:

  • Ускорить вывод отчета
  • Игнорировать ошибки прав доступа

Из чего состоит и как работает расширение:

Расширение состоит из

  • Перехвата события фонового выполнения операций ОбщийМодуль.ДлительныеОперации.ВыполнитьВФоне
  • Справочника Имена фоновых операций (расширение), который заполняется автоматически системой при выполнении процедуры, которая привязана к объему метаданных. (Т.е. вам нужно 1 раз запустить отчет и процедура, автоматически появится в справочнике)
  • Регистра сведений Привилегированные операции (расширение), в котором задается комбинация {Пользователь, Объект, Имя процедуры, Включен привилегированный режим} позволяющая персонифицировать подключение привилегированного режима для всех (Пользователя оставляем пустым) либо конкретному пользователю, к конкретному отчету. 

Рис.1 Справочник фоновых процедур

НАВИГАЦИОННАЯ ССЫЛКА: e1cib/list/Справочник.по_ИменаФоновыхОпераций

ПРИМЕЧАНИЕ: Справочник заполняется автоматически при выполнении операции

 

Рис.2 Имена отчетов и фоновых процедур c привилегированным режимом выполнения 

 

НАВИГАЦИОННАЯ ССЫЛКА: e1cib/list/РегистрСведений.по_ПривилегированныеОперации

ПРИМЕЧАНИЕ: Здесь в примере отчет Выпуск продукции выполняется в привилегированном режиме для пользователя Экономист производства, а отчет Продажи (он же Валовая прибыль) выполняется для всех в привилегированном режиме (т.к. Пользователь не указан).

 

Рис.3 Код общих модулей

 

&Вместо("ВыполнитьВФоне")
Функция по_ВыполнитьВФоне(Знач ИмяПроцедуры, Знач ПараметрыПроцедуры, Знач ПараметрыВыполнения)
	
	Если по_ДлительныеОперации.ОбработатьФоновуюОперацию(ИмяПроцедуры, ПараметрыПроцедуры, ПараметрыВыполнения) Тогда
		УстановитьПривилегированныйРежим(Истина);
	КонецЕсли;
	
	Результат = ПродолжитьВызов(ИмяПроцедуры, ПараметрыПроцедуры, ПараметрыВыполнения);
	
	Возврат Результат;
	
КонецФункции
Функция ОбработатьФоновуюОперацию(ИмяПроцедуры, ПараметрыПроцедуры, ПараметрыВыполнения) Экспорт
	
	ВозвращаемоеЗначение = Ложь;
	
	УстановитьПривилегированныйРежим(Истина);
	
	Если ЗначениеЗаполнено(ИмяПроцедуры) И ТипЗнч(ПараметрыПроцедуры) = Тип("Структура") Тогда
		
		//Ищем владельца операции
		Владелец = Неопределено;
		
		Для Каждого Эл_ПараметрыПроцедуры Из ПараметрыПроцедуры Цикл 
			Если (ТипЗнч(Эл_ПараметрыПроцедуры.Значение) = Тип("СправочникСсылка.ИдентификаторыОбъектовМетаданных")
				ИЛИ ТипЗнч(Эл_ПараметрыПроцедуры.Значение) = Тип("СправочникСсылка.ИдентификаторыОбъектовРасширений")) Тогда
				Если ЗначениеЗаполнено(Эл_ПараметрыПроцедуры.Значение) Тогда
					Владелец = Эл_ПараметрыПроцедуры.Значение;
					Если Справочники.по_ИменаФоновыхОпераций.НайтиПоРеквизиту("ИмяПроцедуры", ИмяПроцедуры, , Владелец).Пустая() Тогда
						//Добавляем операцию в справочник
						Нов_Об = Справочники.по_ИменаФоновыхОпераций.СоздатьЭлемент();
						Нов_Об.Владелец = Владелец;
						Нов_Об.ИмяПроцедуры = ИмяПроцедуры;
						Нов_Об.Записать();
					КонецЕсли;
					Прервать;
				КонецЕсли;
			КонецЕсли;
		КонецЦикла;
		
		Если ЗначениеЗаполнено(Владелец) Тогда
			//Проверяем включен ли привелигированный режим для {объект, пользователь, процедура}
			Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1
								  //1. Приоритетной является персональная настройка
			                      |	Таб.Включен КАК Включен
			                      |ИЗ
			                      |	РегистрСведений.по_ПривилегированныеОперации КАК Таб
			                      |ГДЕ
			                      |	Таб.Пользователь = &Пользователь
			                      |	И Таб.Объект = &Объект
			                      |	И Таб.Операция.ИмяПроцедуры = &ИмяПроцедуры
			                      |	И Таб.Включен
			                      |
			                      |ОБЪЕДИНИТЬ ВСЕ
			                      |
			                      |ВЫБРАТЬ ПЕРВЫЕ 1
								  //2. Общая настройка менее приоритетна (например, если персональная настройка выключена, а общая - включена, то у пользователя будет выключен привилегированный режим)
			                      |	Таб.Включен
			                      |ИЗ
			                      |	РегистрСведений.по_ПривилегированныеОперации КАК Таб
			                      |ГДЕ
			                      |	Таб.Пользователь = ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)
			                      |	И Таб.Объект = &Объект
			                      |	И Таб.Операция.ИмяПроцедуры = &ИмяПроцедуры
			                      |	И Таб.Включен");
			
			Запрос.УстановитьПараметр("Пользователь", Пользователи.ТекущийПользователь());
			Запрос.УстановитьПараметр("Объект", Владелец);
			Запрос.УстановитьПараметр("ИмяПроцедуры", ИмяПроцедуры);
			Выборка = Запрос.Выполнить().Выбрать();
			Если Выборка.Следующий() Тогда
				ВозвращаемоеЗначение = Выборка.Включен; //Привилегированный режим одобряем (по приоритету: перс. настройка выше общей)
			КонецЕсли;
		КонецЕсли;
		
	КонецЕсли;	

	Возврат ВозвращаемоеЗначение;
	
КонецФункции

Проверка работоспособности в конфигурациях:

Работа расширения успешно проверена на платформе 1С:Предприятие 8.3 (8.3.18.1520) в конфигурациях:

  • 1С:ERP Управление предприятием 2 (2.4.11.91, 2.5.7.201)

Расширение использует универсальные механизмы, общие для многих продуктов 1С, поэтому может быть подключено к разным продуктам 1С (БП, УТ, КА, УХ и т.п.) либо доработано с минимальными затратами (пишите мне в личку). Конфигурация продукта 1С должна быть построена на базе БСП (Библиотеки стандартных подсистем, входит в типовые конфигурации 8.3) и содержать следующие объекты:

  • ОбщийМодуль.ДлительныеОперации
  • Справочник.Пользователи
  • Справочник.ИдентификаторыОбъектовМетаданных
  • Справочник.ИдентификаторыОбъектовРасширений

Режим совместимости расширения от Версия 8.3.12.

 
 Как подключить расширение к базе 1С?
 
 Другие публикации автора

 

Интерактивная справка [Alt+I] (подключаемое расширение) Дополнительная справка, подключаемая к базе 1С. Содержит дерево разделов и статьи. Позволяет создавать статьи с картинками, прикреплять к ним файлы и видео, а также связывать статьи с объектами 1С (документам, справочникам, отчетам). Вызывается на динамически создаваемую кнопку панели либо быстрой комбинацией клавиш Alt+I.
Защита объектов от изменения обменом Расширение позволяет пользователю заблокировать объект 1С (документ, справочник) от изменения последующими загрузками данных или обменами.
Доп. панель Alt+Z Панель, вызываемая для объекта комбинацией клавиш Alt+Z (для документа, справочника, плана вида характеристик, плана счетов и т.д.). Возможности: Редактор всех реквизитов, таблиц и движений, Анализ прав к объекту, Поиск ссылок на объект с фильтрами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Подключается как Расширение.
Создание стартовой базы Часто требуется создать «Новую базу» почти пустую, но совпадающую с «Исходной базой» по необходимым обязательным настройкам: константам, регистрам сведений, справочникам, видам субконто и планами счетов и т.п., при этом уникальные идентификаторы объектов должны совпадать.
Групповое добавление и удаление ролей из списка профилей Подключаемая обработка. Помогает при конструировании профилей доступа пользователей (настройке прав пользователей), экономит время на добавлении/удалении одной и той же роли сразу в нескольких профилях.
Интерактивная справка по объектам 1С (автономное расширение) База знаний, подключаемая к объектам основной базы. Ведётся интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.
Значения по умолчанию для пользователей (Расширение) При заполнении документов и справочников пользователи часто сталкиваются с необходимостью ввода одних и тех же реквизитов. Заполнение в документах некоторых из них, таких как: Организация, Склад и т.п. - выполняется реализованным в 1С механизмом подстановки значения из последних 3-5 введенных документов. Если же вы хотите заполнять все реквизиты шапки (и даты, и флажки, и другие поля, включая дополнительные реквизиты), то вам поможет данный механизм.
Контекст любого объекта конструкцией #Если Фамилия Тогда Делаем инициализацию переменной в "своей" инструкции препроцессора, для получения контекстной подсказки объекта через точку. В дальнейшем в компилированном коде сама инициализация игнорируется, т.к. "своя" инструкция препроцессора НИКОГДА не выполняется.
Отключение Монитора ИТС и Проверки наличия обновления (расширение) Некоторые интернет-сервисы базы 1С у пользователей вызывают замедления работы и клиенту не нужны. Их можно отключить через расширения.
Памятка работ по проекту 1С Схема работ по проекту внедрения 1С освежает в голове и визуализирует общую картину мероприятий. Будет полезно как для Заказчика так и для Исполнителя при подготовке проекта и проведении совещаний по ходу проекта.
Использование Стека вызовов в качестве условия оператора Если [...] Тогда Делюсь интересным приёмом, позволяющим использовать данные стека исполнения кода 1С в качестве условия, накладываемого на выполнение кода.
Уведомление пользователей об изменениях в объектах (расширение) Позволяет без доработок настроить уведомления пользователям об изменениях объектов и их реквизитов. Уведомления отправляются в виде задач по проверке объектов с ссылками на объекты.
Права доступа к объектам с гибкими отборами (расширение) Возможность без доработок конкретизировать пользователям права Просмотра и Изменения объектов базы 1С, установив ограничения с помощью отборов системы компоновки данных.
Памятка работ по задаче 1С Памятка выполняемых работ по решению длительных задач по 1С
Применение программистом таблицы рисков для оценки технического задания Я как программист часто получаю технические задания, по которым от меня хотят услышать оценку. Привожу описание метода оценки задания, заимствованный из проектной технологии, по которому я оцениваю тех. задания
Добрый великан Руководители проектов определяют наше настоящее, каким оно будет?! Ответ прост - таким, каким и сам РП.
Настройка ограничений входа пользователей в базу (расширение) Настраиваем для пользователей 1С разрешенное количество открытых сеансов к текущей базе данных 1С в привязке к компьютерам. (У пользователя не будет возможности превысить допустимое количество сеансов или зайти с чужого компьютера).
Переход с партий и производства версии 2.1 на режимы 2.2 в 1С:ERP в середине года В данной статье рассказано о практическом опыте ВЦ «Раздолье» в переводе работы клиентов в «1С:ERP Управление предприятием» на новые режимы: использование производства 2.2 и партионный учет версии 2.2 (далее режимы 2.2) после начала года, доработки изменения.
БП 3.0, Закрытие месяца, Отключение проверок операций прошлых периодов Расширение конфигурации, отключающее ошибки прошлых периодов, которые блокируют закрытие текущего месяца. Например, "Нарушена последовательность регламентных операций" и т.д.
Проводим по БУ "на лету" В базе ERP и КА есть форма тестировщика, которая автоматически получает из конфигурации полные тексты запросов формирования бухгалтерских проводок выбранного документа, даёт возможность модифицировать запрос и сразу проверить результат.
Административная панель #расширение объекта Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Реализована всплывающей панелью в форме объекта. Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.

Универсальный обмен данными XML (с гибкими отборами и сохранением вариантов настроек)

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

Выгрузка и загрузка данных XML с гибкими отборами

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

Свойства объектов 1С в MS SQL (и сравнение баз)

Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз

Запуск 1С под любым пользователем (без необходимости указания пароля)

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

Права на объект

Если пользователю не хватает прав на объект, то на практике в 90 % случаев, недостающую роль можно найти через типовой регистр сведений Права ролей. Также с помощью дополнительного отчета или небольшого расширения можно ускорить описанный процесс.

Монитор показателей и лицензий

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

Поиск пересекающихся ссылок на комбинации объектов

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

Структура подчиненности с хронологией документов и кнопками проведения и удаления

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

Групповая проверка доработок

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем.

Поиск и восстановление битых ссылок (Объект не найден)

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3

Отключение и подключение узла распределенной базы (РИБ)

Внешняя обработка (работает в обычном и управляемом интерфейсе). Пригодиться для работы с узлами распределенных баз данных: 1) Снимает замки блокировки конфигурации подчиненного узла или возвращает их. 2) Дает возможность подключить архив рабочей базы как подчиненный узел без создания образа. 3) Дает возможно синхронизировать конфигурации узлов вручную, если например есть ошибки обмена или размер конфигурации велик для передачи через сообщения обмена. Ситуации описаны в полном описании. Проверялось на платформе 8.1, 8.2, 8.3, для 1С:УПП, 1С:Розница, 1С:Бухгалтерия 1.6, 2.0, 3.0, 1С:ERP

Менеджер по работе с Google календарем

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

Должно быть NULL в регистре бухгалтерии Хозрасчетный

Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет...

Тест серверного оборудования на допустимое количество пользователей: как это использовать?

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

Таблицы серверов (как просто выбрать сервер)

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?

На время отключаем контроль остатков и проверку документов

На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.

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

Есть несколько удобных опций для облегчения внесения изменений.

Дополнение к контролю остатков

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

Новости для пользователей

Для уведомления пользователей программных продуктов 1С о разных событиях, в них включена подсистема «Новостной центр». Это довольно удобная штука, т.к. новостные ленты сообщают о выходе обновлений, о новостях и событиях в сфере учёта. Но можно увеличить пользу от новостной подсистемы используя её локально в рамках 1С базы. Например, внутренняя служба техподдержки или внедряющая компания может через новостную ленту оповещать пользователей информационной базы об изменениях в программе, совещаниях, проведении тестирований, заполнения нужных документов или сдача отчетов к определенной дате и т.п.

Пример технического задания

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

Краткое руководство по внесению изменений в конфигурацию

Кратко описаны основополагающие моменты при старте групповой разработки конфигурации несколькими программистами. Полезно для проектной документации как требование к разработчикам или сопровождающей компании

Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.

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

Наименование Файл Версия Размер
(Устарел) Расширение: Привилегированные отчеты (версия 23.01.2022)

.cfe 32,96Kb
3
.cfe 32,96Kb 3 Скачать
Расширение: Привилегированные отчеты (версия 25.01.2022)

.cfe 33,11Kb
8
.cfe 33,11Kb 8 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. capitan 2183 24.01.22 14:46 Сейчас в теме
Богатая задумка )
sapervodichka; +1 Ответить
2. sapervodichka 5410 24.01.22 14:49 Сейчас в теме
(1) да ))) там если честно, не только отчеты можно перехватывать, а все фоновые операции, просто пока для отчетов пригодилось
fatman78; Rustig; +2 Ответить
3. Yashazz 4263 25.01.22 08:26 Сейчас в теме
Извини, пожалуйста, но за такое минусовать надо. Это ведь, по сути, перечёркивает половину смысла ограничений прав доступа. Эдаким манером люди в отчётах увидят то, что видеть не должны согласно своим правам. Дыра в безопасности, обезьяна с гранатой и утечка данных. РЛС и так путаница известная, да плюс ограничения по группам пользователей, да ещё твой регистр - каша же будет неимоверная, концов не найти, даже если посадить адекватного человека постоянно этим рулить. Для разового "нельзя, но очень горит" такие навороты излишни, а если подобное требуется постоянно, значит, нелады с самим разделением прав. А если ты просто хотел убыстрить тем, кому разрешено, так это и проще сделать можно, без регистра.
Ну и непонятки с расшифровкой могут возникать, когда видит око, да зуб неймёт.

Я похожее делал на 8.1 и быстро убедился, что получаются постоянные адские грабли.
triviumfan; asupsam; dabu-dabu; AZel84; logarifm; nyam-nyam; G_116449793522595596167; mikl79; zqzq; +9 Ответить
4. booksfill 25.01.22 09:58 Сейчас в теме
(3) Есть регистр, доступный небожителям, скажем, там лежат индивидуальные планы продаж с хитро рассчитанными суммами, которые не должен видеть даже тот, к кому этот план относится. Желательно, чтобы никто из непосвященных про это регистр и не знал.
Никаких RLS - просто нет прав на регистр, даже на чтение.

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

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

А теперь вопрос - чем грозит выполнение такого отчета в привилегированном режиме (если, разумеется, отключить возможность подмены самого отчета)?

Что можно сделать? Да много чего - например, хранить нужные данные в другом регистре, выполнять запрос в привилегированном режиме, данные помещать в табл. значений и уже по ней строить отчет, применить подход "apple и 1С" - вы не получите этот отчет, т.к. вам это не надо.

Как-то кривенько получается, где-то на том же уровне, что и "мы не добавим вам wait и sleep", т.к. вам это не надо, а если надо, то есть минимум 5 способов для извращенцев, и, вообще, отстаньте, мы вот тут еще одну кривую диаграмму лучше добавим в СКД.
Altez; quazare; +2 Ответить
6. sapervodichka 5410 25.01.22 11:34 Сейчас в теме
(3) Привет, Яков, в приёме лекарств нужен взвешенный подход )) за критику тебе в очередной раз Спасибо. Правда, что на чаше весов риски и пользу надо всегда взвешивать, перед принятием решения о том что можно и что нельзя применять. Ведь 90% контента сайта может быть гранатой в руке макаки (переносы, групповые обработки и ещё всякие вкусности). Мой контент - шаблоны для мыслящих людей, им я доверяю )))
papche; psa247; Somebody1; +3 Ответить
8. Yashazz 4263 25.01.22 11:59 Сейчас в теме
(6) Я раньше тоже доверял, а потом несколько раз довелось чинить проблемы, связанные с применением решений, взятых на ИС, причём мне люди радостно рассказывали, какие они умнички и молодцы, сами скачали и юзают, а я после смотрел базу и волосы были дыбом...
Решение интересное, но крайне опасное. Не столько даже технически, как идейно. Перечеркнуть типовые принципы доступа и завести свои... Чревато.
9. sapervodichka 5410 25.01.22 12:27 Сейчас в теме
(8) Давай расскажу (немного сумбурно) когда мне помогало: Запускался проект (А), в котором не успевали настроить профили пользователей, и придумали создать на время настройки нормальных профилей, временный МегаПрофиль (в который включили все роли, кроме полных прав и доступа к зарплате) получился такой профиль из 2000 ролей, который дали пользователям. Ну и народ посвященный знает, что наличие таких МегаПрофилей в базе у пользователей к которым он прикреплен, и периодически в целом по базе провоцирует нереальные тормоза. Вот чтобы снять нагрузку на базу у тех у кого пока этот МегаПрофиль был включен подключали привилегированный режим отчетов (кроме отчетов по зарплате, конечно). Другой проект (Б) где у многих пользователей профили были частично настроены, и при выполнении отчета не было прав на какой то тип объекта, находящийся в составе составного типа какого-то реквизита (и оч много ситуаций помноженное на число пользователей) при этом RLS не было, а бизнес уже в базе велся, остановить и просить подождать было не вариант. Быстро через привилегированный режим этим расширением купировал проблему без ущерба к безопасности данных. Потом устранял проблемы в настройках профилей.
dvissarov5; GorkyGorod; AZel84; Somebody1; SeiOkami; Yashazz; Rustig; +7 Ответить
10. sapervodichka 5410 25.01.22 12:43 Сейчас в теме
(9) всегда ситуация в которую попадал, была сложной, и быстро быстро надо сделать чтобы всё работало, а пост фактум уже приходить в нормальное состояние
12. Yashazz 4263 25.01.22 17:45 Сейчас в теме
(10) Как показывает печальная практика, в большинстве случаев сделали, чтоб всё работал, а никакого "пост-фактум приведения в нормальное состояние" не случилось по ну вот совершенно объективным причинам... Нет ничего более постоянного, чем временное. Впрочем, это не умаляет достоинств решения, это лишь демонстрирует главенствующую концепцию, вызвавшую его к жизни.
artbear; papche; AZel84; zqzq; +4 Ответить
17. Altez 257 26.01.22 01:30 Сейчас в теме
(12) Если на приведение маятника техдолга в норму торгаш денег пожалел, он совершенно справедливо отдаст с процентами следующему счастливчику, взявшему на себя бремя учета.
Сотрудники госов, получившие внедрение за треть рыночной стоимости разрулят бардак организационно, либо выживут в нём, ибо не выкидывали блокнотов и экселей.
Если ограничивать ЦА энтерпрайзом (относительно малый % пользователей БП3), кому будут желать здоровья будущие спец-консы, пользователи из числа "сам нашел баг - скачал решение - заюзал"?)
20. psa247 16 27.01.22 04:56 Сейчас в теме
(3) Привет! За что минус? За интересный подход и решение? Человек дает инструмент, а что с ним делать - пусть решает каждый самостоятельно. В любом случае, без дополнительных прав в учетной системе такое не провернуть и тут два варианта. 1. Если это действительно нельзя использовать в системе - это не пройдет 2. Гибкое решение проблемы
22. triviumfan 29 31.01.22 21:06 Сейчас в теме
(3) Адекватная критика. Сам хотел ответить, но Яков тут как тут :)
23. Yashazz 4263 01.02.22 09:43 Сейчас в теме
(22) Дык, ёлы-палы) надо ж куда-то негатива зафигачить)
5. quazare 2055 25.01.22 11:03 Сейчас в теме
вообще УстановитьПривилегированныйРежим() - это хорошая "таблетка" от многих проблем с доступом
Rustig; sapervodichka; +2 Ответить
7. sapervodichka 5410 25.01.22 11:54 Сейчас в теме
(5) согласен, это не панацея от всех болезней. Это именно "таблетка" целевая. Надо быть с ней аккуратным и принимать с умом как антибиотики (>_<)
13. Yashazz 4263 25.01.22 17:46 Сейчас в теме
(5) Иногда она не срабатывает. В режимах совместимости с 8.1 и 8.2 для ряда объектов, например. У меня тут на руках случай, когда ролевое ограничение программного или запросного обращения к критерию отбора не лечится методом установки привилегированного режима.
sapervodichka; +1 Ответить
18. sapervodichka 5410 27.01.22 00:21 Сейчас в теме
(13) почтение мастеру!
Прикрепленные файлы:
21. Yashazz 4263 27.01.22 08:49 Сейчас в теме
(18) Ладно тебе стебаться, лучше скажи, что бы ты в такой ситуации предложил.
24. sapervodichka 5410 01.02.22 11:03 Сейчас в теме
(21) предлагаю, избегать таких ситуаций ))
25. Yashazz 4263 08.02.22 12:16 Сейчас в теме
(13) Уже коллектив серьёзного франча сидит-копается, пока не разгадали)
Так что не надейтесь на привилегированный режим, он далеко не всегда вообще работает и даёт эффект.
26. sapervodichka 5410 08.02.22 12:32 Сейчас в теме
(25) Критерий отбора предназначен для отбора данных по определенному признаку, можно написать аналог кодом под конкретную ситуацию.
11. Rustig 1464 25.01.22 16:59 Сейчас в теме
все это "биохакинг 1с" - обожаю :)
19. sapervodichka 5410 27.01.22 00:22 Сейчас в теме
(11) Рустем, да хоре угарать ))) тяп-ляп и готово )))
14. quazare 2055 25.01.22 19:44 Сейчас в теме
ВЫБРАТЬ ПЕРВЫЕ 1
			                     	Таб.Включен КАК Включен
			                      ИЗ
			                      	РегистрСведений.по_ПривилегированныеОперации КАК Таб
			                      ГДЕ
			                      	Таб.Пользователь В (&Пользователь)
			                      	И Таб.Объект = &Объект
			                      	И Таб.Операция.ИмяПроцедуры = &ИмяПроцедуры
			                      	И Таб.Включен
Показать


у меня вопрос - а чего не так написали запрос, если все равно проверяется НЕ Результат.Пустой() (пустой или нет)
sapervodichka; +1 Ответить
15. sapervodichka 5410 25.01.22 20:36 Сейчас в теме
(14) каюсь, спасибо, в это воскресенье со стаканом вина сочинял, сегодня поправлю на Если Выборка.Следующий() Тогда Рез = Выборка.Включен..., т.к. может быть и общая и персональная настройка, а не просто любая
16. sapervodichka 5410 25.01.22 22:50 Сейчас в теме
(15) Дмитрий, ещё раз спасибо, идейно код поправил.
27. user1512564 14.02.22 08:42 Сейчас в теме
Интересно почему когда я ставлю привилегированный режим перед выполнением отчета или запроса, данные на которых поставлен запрет по РЛС все равно не читаются.
М.б дело в режиме совместимости (работа на старой версии УТ 10.3 на платформе 8.3.12), а может в чем-то другом
28. sapervodichka 5410 14.02.22 11:34 Сейчас в теме
(27) перед выполнением отчета, это что за место в коде?
29. user1512564 15.02.22 11:40 Сейчас в теме
(28)Проверил, УстановитьПривилегированныйРежим работает в серверном модуле и в управлемой форме в конфигурации, в остальных местах, включая толстого клиента, в том числе и в отчете, не работает, может оно и к лучшему)
sapervodichka; +1 Ответить
30. sapervodichka 5410 15.02.22 11:55 Сейчас в теме
(29) при формировании отчетов там вилка есть в фоновом задании выполнять или на клиенте, в толстом клиенте - вероятно по другой ветке идет выполнение (не фоновым заданием)
Оставьте свое сообщение

См. также

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

Роли и права v8 v8::УФ v8::Права 1cv8.cf Абонемент ($m)

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

5 стартмани

18.10.2021    9751    110    DitriX    34    

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

Роли и права v8 УТ11 Россия Абонемент ($m)

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

2 стартмани

вчера в 06:00    184    0    dima21m    0    

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

Роли и права v8 v8::УФ v8::Права 1cv8.cf Абонемент ($m)

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

1 стартмани

29.04.2022    632    1    a3a    0    

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

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

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

1 стартмани

27.04.2022    580    5    denmp    0    

Запуск 1С под любым пользователем (без необходимости указания пароля) Промо

Пароли Инструменты администратора БД Инструментарий разработчика v8 v8::Права 1cv8.cf Абонемент ($m)

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019    32758    346    sapervodichka    0    

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

Роли и права v8 ERP2 УТ11 КА2 УУ Абонемент ($m)

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

2 стартмани

27.04.2022    580    1    zhuravlev_as    0    

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

Роли и права v8 v8::Права 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

26.04.2022    553    2    ILNIK    0    

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

Роли и права v8 БП3.0 Абонемент ($m)

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

1 стартмани

13.04.2022    613    0    sportik    0    

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

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

4 стартмани

09.01.2015    38705    24    kser87    7    

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

Роли и права v8 1cv8.cf Абонемент ($m)

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

1 стартмани

05.04.2022    774    3    Sergey1CSpb    0    

Переход с 1С:УПП на 1C:ERP. Переезд пользователей с сохранением прежних прав

Внедрение ИТ-системы v8 ERP2 Россия Бесплатно (free)

В очередной статье, посвящённой практике перехода с 1С:УПП на 1С:ERP, мы рассмотрим перенос пользователей в новую автоматизированную систему с сохранением прежних прав на примере кейса одного из наших заказчиков, крупного производителя кофейной продукции. Автор статьи: Дмитрий Малышев - разработчик 1С с 2004 года на платформах 1С 7.7, 8.1, 8.2, 8.3. Сертификат «1С:Эксперт по технологическим вопросам». Участник 30 проектов полного цикла внедрения 1С:УПП и 1C:ERP.

25.03.2022    1469    1СERP    2    

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

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

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

1 стартмани

18.03.2022    1174    0    user1440364    2    

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

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

1 стартмани

05.02.2018    25012    188    Serge R    5    

Интерактивная справка [Alt+I] (подключаемое расширение)

Анализ и проектирование ИТ-систем Управление знаниями Knowledge Base v8 1cv8.cf Абонемент ($m)

Дополнительная справка, подключаемая к базе 1С. Содержит дерево разделов и статьи. Позволяет создавать статьи с картинками, прикреплять к ним файлы и видео, а также связывать статьи с объектами 1С (документам, справочникам, отчетам). Вызывается на динамически создаваемую кнопку панели либо быстрой комбинацией клавиш Alt+I.

4 стартмани

10.03.2022    4961    38    sapervodichka    24    

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

Роли и права v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

09.03.2022    1182    9    Topmuk    1    

Групповое изменение прав доступа

Роли и права v8 v8::Права БП3.0 Абонемент ($m)

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

1 стартмани

25.02.2022    1421    4    sportik    0    

Менеджер по работе с Google календарем Промо

Универсальные обработки WEB v8 v8::УФ УТ10 Розница ДО Абонемент ($m)

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

5 стартмани

06.02.2014    44136    322    sapervodichka    55    

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

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

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

1 стартмани

17.02.2022    1789    7    mikmike    0    

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

Роли и права v8 КА2 Абонемент ($m)

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

1 стартмани

03.02.2022    1578    7    vitek_chainik    0    

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

Роли и права v8 v8::УФ 8.3.14 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

25.01.2022    1795    14    NDL    0    

Пример технического задания Промо

Анализ и проектирование ИТ-систем Абонемент ($m)

Пример технического задания для практического понимания основных разделов. Надеюсь окажется полезным.

1 стартмани

28.08.2012    184729    sapervodichka    61    

Защита объектов от изменения обменом

Файловые протоколы обмена (TXT, XML, DBF), FTP v8 1cv8.cf Абонемент ($m)

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

3 стартмани

05.01.2022    6380    23    sapervodichka    43    

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

Роли и права v8 БП3.0 Россия Абонемент ($m)

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

1 стартмани

30.12.2021    2109    3    DMD22    0    

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

Роли и права v8 УНФ БП3.0 ЗУП3.x Россия Абонемент ($m)

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

5 стартмани

23.12.2021    1807    2    fxfan    2    

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

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

3 стартмани

09.12.2021    4419    66    Rustig    25    

Выгрузка/загрузка ролей профиля групп доступа для БП и ЗУП

Обмен между базами 1C Роли и права v8 БП3.0 ЗУП3.x Россия Абонемент ($m)

Выгрузка ролей профиля групп доступа из одной базы в другую.

1 стартмани

26.11.2021    2749    4    sportik    0    

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

Роли и права v8 v8::УФ v8::Права 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

25.11.2021    2396    14    dmitriy_saladin    0    

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

Склад и ТМЦ Роли и права v8 v8::БУ v8::Права БП3.0 Россия БУ Абонемент ($m)

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

1 стартмани

16.11.2021    2171    1    226810    2    

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

Документооборот и делопроизводство Роли и права v8 ДО Абонемент ($m)

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

1 стартмани

01.11.2021    3000    12    baturo    0    

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

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

1 стартмани

21.10.2021    2538    4    qeos    0    

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

Роли и права v8 ДО Абонемент ($m)

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

2 стартмани

18.10.2021    3046    9    ser6702    8    

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

Документооборот и делопроизводство Роли и права v8 ДО Россия Абонемент ($m)

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

1 стартмани

13.10.2021    3091    14    Smikle    0    

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

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

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

1 стартмани

12.10.2021    2546    3    tatoshka0403    0    

Создание стартовой базы

Обмен между базами 1C v8 1cv8.cf Абонемент ($m)

Часто требуется создать «Новую базу» почти пустую, но совпадающую с «Исходной базой» по необходимым обязательным настройкам: константам, регистрам сведений, справочникам, видам субконто и планами счетов и т.п., при этом уникальные идентификаторы объектов должны совпадать.

1 стартмани

11.10.2021    8260    13    sapervodichka    48    

Поиск ролей и профилей групп доступа для получения доступа к объектам конфигурации ERP (БСП)

Роли и права v8 v8::Права ERP2 Абонемент ($m)

Поиск ролей и профилей групп доступа, необходимых для выполнения действий (Чтение, Изменение, Проведение...) над объектом конфигурации (Справочник, Документ...).

1 стартмани

29.09.2021    2901    40    QZet    3    

Создаем и изменяем пользователей быстро и просто

Роли и права v8 УНФ ERP2 БП3.0 УТ11 ЗУП3.x Россия Абонемент ($m)

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

1 стартмани

14.09.2021    3128    16    Smikle    7    

Перестал работать отчет по правам доступа в БП 3.0

Роли и права v8 БП3.0 Россия Абонемент ($m)

Исправление ошибки формирования отчета по правам доступа.

1 стартмани

09.09.2021    2905    0    German_Tagil    0    

Набор прав роли на метаданные

Роли и права v8 v8::Права 1cv8.cf Россия Абонемент ($m)

Выводит объекты метаданных, к которым есть права у роли.

1 стартмани

08.09.2021    2452    6    kiyamov    0    

Запрет на видимость 70 счета для определенных пользователей в ERP 2.4

Роли и права v8 ERP2 Россия БУ Абонемент ($m)

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

1 стартмани

10.08.2021    2918    10    НатальяАлекс    0    

Валовая прибыль организаций без себестоимости

Оптовая торговля Роли и права v8 ERP2 УТ11 КА2 УУ Абонемент ($m)

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

1 стартмани

20.07.2021    3035    1    alsan    0    

Доп. панель Alt+Z

Инструменты администратора БД v8 1cv8.cf Абонемент ($m)

Панель, вызываемая для объекта комбинацией клавиш Alt+Z (для документа, справочника, плана вида характеристик, плана счетов и т.д.). Возможности: Редактор всех реквизитов, таблиц и движений, Анализ прав к объекту, Поиск ссылок на объект с фильтрами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Подключается как Расширение.

2 стартмани

24.06.2021    11206    128    sapervodichka    63    

Аудит прав доступа

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

Внешняя обработка, позволяет определить набор прав, установленных на выбранный объект метаданных. Является аналогом механизма "Все роли" в режиме "Конфигуратор".

1 стартмани

27.05.2021    3863    20    KPAMOP    6    

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

Роли и права v8 Абонемент ($m)

Как настроить права на изменение интерфейса и чем это чревато?

1 стартмани

24.05.2021    5095    2    unknown181538    2    

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

Роли и права v8 1cv8.cf Абонемент ($m)

Позволяет получить перечень ролей, которые позволяют получить доступ к реквизиту.

1 стартмани

17.05.2021    3103    6    AntonH851    0    

Генератор ролей

Роли и права v8 1cv8.cf Россия Абонемент ($m)

Обработка генерирует атомарные наборы ролей для каждого объекта метаданных (Справочник, Документ, Отчет, Обработка, Регистр сведений).

1 стартмани

12.05.2021    4809    13    anton.fly7    7