"У текущего пользователя нет доступных ролей, для запуска информационной базы"
Здравствуйте.
Создал пользователя кассира, с ролью пользователя информационной базы "Кассир". Настроил, чтобы открывался для него интерфейс кассира. При попытке войти в УТ вылетает такое сообщение - "У текущего пользователя нет доступных ролей, для запуска информационной базы".
В чем причина отказа в доступе?
Создал пользователя кассира, с ролью пользователя информационной базы "Кассир". Настроил, чтобы открывался для него интерфейс кассира. При попытке войти в УТ вылетает такое сообщение - "У текущего пользователя нет доступных ролей, для запуска информационной базы".
В чем причина отказа в доступе?
По теме из базы знаний
- О редактировании прав в 1С:Бухгалтерия 8.1
- База пользователей 1С (версия 0.7.1.16 от 21.08.2013)
- Удаленное администрирование пользователей распределенной информационной базы «1С: Розница»
- Автоматизация администрирования информационных баз (версия 6.4)
- 1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В УТ Нужно в обязательном порядке еще указать роль "Пользователь", Если конечно еще не указана роль "Полные права".
Да как бы непонятно зачем вообще эта мессага, просто информация если не подключена определенная роль. С ролью "Пользователь" надо быть аккуратней, там очень много шаблонов ограничений прописано, и хоть и говорят "Действие разрешено, если оно разрешено хотя бы одной из ролей", но если есть наложенные ограничения на объект в одной из ролей, то прописанный доступ к этому объекту в другой роли, ничего не изменит.
НАдо обязательно ставить роль пользователь, а если надо ограничения какие поставить, то надо обязательно убрать все разрешения с роли пользователь. Это конечно не очень удобно 1сники сделали, но что поделаешь.
Я переделал процедуру проверки пользователей, вписал своих.
ОбщийМодуль-> УправлениеПользователями.
ОбщийМодуль-> УправлениеПользователями.
Процедура ПроверитьВозможностьРаботыПользователя(Отказ) Экспорт
Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("МенеджерыПоПродажам") И НЕ РольДоступна("Бух1") Тогда
Отказ = Истина;
#Если Клиент Тогда
Предупреждение("У текущего пользователя нет доступных ролей, для запуска информационной базы.", 10, "Недостаточно прав доступа");
#КонецЕсли
КонецЕсли;
КонецПроцедуры
Показать
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот