Вопросы по функционалу Генератора пользовательских ролей
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Описание основного функционала приведено в публикации:
Механизм расширений 1С не позволяет задать роли такие глобальные права, как «Тонкий клиент» или «Администрирование». Поэтому при назначении пользователю ролей, созданных «Генератором пользовательских ролей», их необходимо дополнять типовыми ролями.
В вашем случае рекомендую выдать пользователю в дополнение к сгенерированной роли типовую «АдминистраторСистемы».
Хочу обратить ваше внимание, что в ряде мест функционала типовых конфигураций выполняется проверка на наличие у пользователя именно типовой роли «Полные права». Модифицированная роль «полные права» такую проверку не пройдет.
Для того чтобы воспользоваться обработкой "Удаление помеченных объектов" понадобятся права:
1. Роль "АдминистраторСистемы" (для того чтобы система считала пользователя "полноправным")
2. Права на использование обработки
3. Право "удаление" у объектов, чьи элементы планируете удалять
Пункты 2 и 3 можно настроить через "Генератор пользовательских ролей"
Если Не Пользователи.ЭтоПолноправныйПользователь() Тогда
ТекстОшибки = НСтр("ru = 'Недостаточно прав для выполнения операции.'");
Возврат; // Отказ устанавливается в ПриОткрытии.
КонецЕсли;
Мне сложно вам что-то конкретное посоветовать в данной ситуации, т.к. обработка "УдалениеПомеченныхОбъектов" затрагивает слишком большое количество объектов конфигурации и их прав. Тут нужен программист на месте для более подробного анализа.