Добрый день!
Пишу от полного непонимания, что делать.
Проблема:
Есть справочник Файлы. Пользователь имеет право "Просмотр". Проверяю с помощью - ПравоДоступа("Просмотр", Метаданные.Справочники.Файлы)
В справочнике есть команда "ВставитьШтрихкодВФайл" право на нее раздается ролью "БазовыеПраваДокументооборот".
Проверяю у пользователя роль - РольДоступна("БазовыеПраваДокументооборот"). Она есть.
А теперь вопрос почему проверка - ПравоДоступа("Просмотр", Метаданные.Справочники.Файлы.Команды.ВставитьШтрихкодВФайл) дает результат ЛОЖЬ.
Пишу от полного непонимания, что делать.
Проблема:
Есть справочник Файлы. Пользователь имеет право "Просмотр". Проверяю с помощью - ПравоДоступа("Просмотр", Метаданные.Справочники.Файлы)
В справочнике есть команда "ВставитьШтрихкодВФайл" право на нее раздается ролью "БазовыеПраваДокументооборот".
Проверяю у пользователя роль - РольДоступна("БазовыеПраваДокументооборот"). Она есть.
А теперь вопрос почему проверка - ПравоДоступа("Просмотр", Метаданные.Справочники.Файлы.Команды.ВставитьШтрихкодВФайл) дает результат ЛОЖЬ.
По теме из базы знаний
- Права доступа в 1С:Документооборот 2.1
- Типичные ошибки при разработке прав доступа
- Подсистема прав доступа (анализ ролей, отладка RLS, английский код, обычные и управляемые формы)
- Права доступа к объектам по пользователям (отчет на СКД)
- Настройка прав доступа к папкам в программе "1С: Документооборот 8"
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) когда происходят странности первое что нужно сделать - почистить кеш ))
PS если вы опытный товарищъ, то врятли кто издалека поможет только на месте разбираться...
пытаться моделировать ситуацию с другими объектами, в другой базе и т.д....
ещё как вариант - в другой версии платформы...
PS если вы опытный товарищъ, то врятли кто издалека поможет только на месте разбираться...
пытаться моделировать ситуацию с другими объектами, в другой базе и т.д....
ещё как вариант - в другой версии платформы...
(6)
У вас ищу "направление" в котором копать. Нужны свежие мысли.
Да сейчас на проработке именно такой вариант решения. Хотя чуйка подсказывает, что это не поможет.
В конфе есть расширение, для чистоты эксперимента удаляли, результат отрицательный. Чисто типовой релиз проверяли, все работает.
) когда происходят странности первое что нужно сделать - почистить кеш ))
PS если вы опытный товарищъ, то врятли кто издалека поможет только на месте разбираться...
пытаться моделировать ситуацию с другими объектами, в другой базе и т.д....
ещё как вариант - в другой версии платформы...
PS если вы опытный товарищъ, то врятли кто издалека поможет только на месте разбираться...
пытаться моделировать ситуацию с другими объектами, в другой базе и т.д....
ещё как вариант - в другой версии платформы...
У вас ищу "направление" в котором копать. Нужны свежие мысли.
Да сейчас на проработке именно такой вариант решения. Хотя чуйка подсказывает, что это не поможет.
В конфе есть расширение, для чистоты эксперимента удаляли, результат отрицательный. Чисто типовой релиз проверяли, все работает.
(9) Очистка кэша - результат отрицательный
Новая платформа - результат отрицательный
Перенес права на другую роль - результат положительный.
Анализ последних действий показал, что я убрал одну роль из профилей, которая имела один неприятный реквизит "Устанавливать права для новых собственных объектов". Но это не объясняет поведение которое я описал в начале, скорее эта роль прятала проблему.
Остается одна рекомендация снимать полностью с поддержки и ставить обратно. Я таким образом решал другую проблему конфигурации и метод порекомендовали разработчики.
По факту отпишусь.
Новая платформа - результат отрицательный
Перенес права на другую роль - результат положительный.
Анализ последних действий показал, что я убрал одну роль из профилей, которая имела один неприятный реквизит "Устанавливать права для новых собственных объектов". Но это не объясняет поведение которое я описал в начале, скорее эта роль прятала проблему.
Остается одна рекомендация снимать полностью с поддержки и ставить обратно. Я таким образом решал другую проблему конфигурации и метод порекомендовали разработчики.
По факту отпишусь.
(2)
Господа, давайте договоримся, я не новичок в этом деле.
В роли есть право просматривать команду (об этом я писал). Проверял через команду.
Вопрос в том, что пользователь имея эту роль не имеет право на команду.
зайди в роль и там есть возможность править права отдельно на команду
Господа, давайте договоримся, я не новичок в этом деле.
В роли есть право просматривать команду (об этом я писал). Проверял через команду.
Вопрос в том, что пользователь имея эту роль не имеет право на команду.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот