8.3 Как в Конфигураторе одной командой задать пользователю СРАЗУ ВСЕ роли?
По теме из базы знаний
- Опыт разработки скриптов для автоматизации работы в конфигураторе
- Как запустить 1С:ERP 2 на тысячу пользователей и не написать ни одной страницы ТЗ?
- Как сдать экзамен 1С:Специалист по платформе?
- Подсистема прав доступа (анализ ролей, отладка RLS, английский код, обычные и управляемые формы)
- Расширение для интеграции с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода для 1С:УНФ, УТ, КА, ERP
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1)1. не стОит именно так делать.
2. Если нужно дать пользователю полные права, то роль так и называется "полные права" - ее нужно дать пользователю и отобрать остальные.
3. Если нужно дать полные права на короткое время для получения каких-то данных, то как уже заметили выше - УстановитьПривилегированныйРежим(Истина)
2. Если нужно дать пользователю полные права, то роль так и называется "полные права" - ее нужно дать пользователю и отобрать остальные.
3. Если нужно дать полные права на короткое время для получения каких-то данных, то как уже заметили выше - УстановитьПривилегированныйРежим(Истина)
(3)
Согласен. Чисто временный костыль для создания пустой базы УТ11.
Искал и "ПолныеПрава" и "ВсеПрава" - нету. Может быть, проглядел. Поставил "Администрирование" того и сего - кричит: "Недостаточно прав!"
Так это надо с Отладчиком лазить плюс если права через справочники - может и не помочь.
1. не стОит именно так делать.
Согласен. Чисто временный костыль для создания пустой базы УТ11.
2. Если нужно дать пользователю полные права, то роль так и называется "полные права" - ее нужно дать пользователю и отобрать остальные.
Искал и "ПолныеПрава" и "ВсеПрава" - нету. Может быть, проглядел. Поставил "Администрирование" того и сего - кричит: "Недостаточно прав!"
3. Если нужно дать полные права на короткое время для получения каких-то данных, то как уже заметили выше - УстановитьПривилегированныйРежим(Истина)
Так это надо с Отладчиком лазить плюс если права через справочники - может и не помочь.
(9)
Нигде. Предпочёл сразу спросить у коллектива, потому что уже была аналогичная ситуация, которая решилась через окошко "Дополнительно".
Я хочу по-быстрому создать пустую базу УТ11. Административные права стоят, но она всё равно в окошке со шкалой прогресса ругается на недостаток прав, а разбираться мне некогда.
И где вы искали, если не секрет?
Нигде. Предпочёл сразу спросить у коллектива, потому что уже была аналогичная ситуация, которая решилась через окошко "Дополнительно".
Вы своему пользователю хотите права повысить?
Я хочу по-быстрому создать пустую базу УТ11. Административные права стоят, но она всё равно в окошке со шкалой прогресса ругается на недостаток прав, а разбираться мне некогда.
(10) чем не устраивает вариант создания чистой БД через выгрузку конфигурации в файл, созданием чистой БД средствами конфигуратора с последующей загрузкой ранее сохраненной конфигурации?
Или чистая база должна быть не совсем чистая, а с заполнеными справочниками, например?
Или чистая база должна быть не совсем чистая, а с заполнеными справочниками, например?
Не одной командой, но как-то так можно добавить пользователю ВСЕ роли:
Для каждого ИмяРоли Из Метаданные.Роли Цикл
Если не ПользовательИБ.Роли.Содержит(ИмяРоли) Тогда
ПользовательИБ.Роли.Добавить(ИмяРоли);
КонецЕсли;
КонецЦикла;
ПользовательИБ.Записать();
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)