Права доступа на команду

1. G0ga 02.02.24 09:50 Сейчас в теме
Добрый день!
Пишу от полного непонимания, что делать.
Проблема:
Есть справочник Файлы. Пользователь имеет право "Просмотр". Проверяю с помощью - ПравоДоступа("Просмотр", Метаданные.Справочники.Файлы)
В справочнике есть команда "ВставитьШтрихкодВФайл" право на нее раздается ролью "БазовыеПраваДокументооборот".
Проверяю у пользователя роль - РольДоступна("БазовыеПраваДокументооборот"). Она есть.
А теперь вопрос почему проверка - ПравоДоступа("Просмотр", Метаданные.Справочники.Файлы.Команды.ВставитьШтрихкодВФайл) дает результат ЛОЖЬ.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. -AI- 02.02.24 15:18 Сейчас в теме
зайди в роль и там есть возможность править права отдельно на команду
3. user1278383 4 02.02.24 15:36 Сейчас в теме
А зачем в документообороте свои роли? Там же и так все гибко настраивается без конфигуратора
5. G0ga 02.02.24 15:50 Сейчас в теме
(3) Затем, что это типовая настройка и она вызывает ошибку.
6. -AI- 02.02.24 15:52 Сейчас в теме
(5) когда происходят странности первое что нужно сделать - почистить кеш ))

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

ещё как вариант - в другой версии платформы...
8. G0ga 02.02.24 16:14 Сейчас в теме
(6)
) когда происходят странности первое что нужно сделать - почистить кеш ))

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

ещё как вариант - в другой версии платформы...


У вас ищу "направление" в котором копать. Нужны свежие мысли.
Да сейчас на проработке именно такой вариант решения. Хотя чуйка подсказывает, что это не поможет.

В конфе есть расширение, для чистоты эксперимента удаляли, результат отрицательный. Чисто типовой релиз проверяли, все работает.
9. -AI- 02.02.24 16:27 Сейчас в теме
(8)
Чисто типовой релиз проверяли, все работает.

если с соседним объектом метаданных поведение повторяется, тогда...
глюк платформы. всё. точка. ничего вы не сделаете с этим.
10. G0ga 05.02.24 09:49 Сейчас в теме
(9) Очистка кэша - результат отрицательный
Новая платформа - результат отрицательный

Перенес права на другую роль - результат положительный.

Анализ последних действий показал, что я убрал одну роль из профилей, которая имела один неприятный реквизит "Устанавливать права для новых собственных объектов". Но это не объясняет поведение которое я описал в начале, скорее эта роль прятала проблему.

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

По факту отпишусь.
11. -AI- 05.02.24 14:05 Сейчас в теме
(10) если конфа не менялась,
можно попробовать загрузить чистую конфу из полной поставки
через "Загрузить конфигурацию из фала)", т.е. не через объединение...
7. user1278383 4 02.02.24 15:58 Сейчас в теме
(5) и какой релиз? Сколько на 2.1 не сижу, никогда с таким не сталкивался
4. G0ga 02.02.24 15:49 Сейчас в теме
(2)
зайди в роль и там есть возможность править права отдельно на команду

Господа, давайте договоримся, я не новичок в этом деле.
В роли есть право просматривать команду (об этом я писал). Проверял через команду.
Вопрос в том, что пользователь имея эту роль не имеет право на команду.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот