Доступ к элементу справочника

1. Deals 27.06.19 09:47 Сейчас в теме
Добрый день! Подскажите можно ли программно проверить имеют ли пользователи доступ к элементу справочника. Например у нас есть справочник "Кассы" и нужно из списка всех пользователей найти тех, кто имеет доступ(в данном случае формировать отчеты) к кассе "№1"? Спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
6. danjer74 4 27.06.19 12:10 Сейчас в теме
(1)Должна быть роль для кассира. Или профиль. Как вариант - посмотреть какая роль работает с кассами а потом перебрать всех пользователей где
РольДоступна("Кассир").
8. Deals 27.06.19 13:11 Сейчас в теме
(6)В том то и проблема, что не только у кассира есть возможность работать с кассами и видеть их. Для этого и хотим найти всех пользователей, чтобы ограничить доступ тем, кто не должен с ними работать
10. Xershi 1551 27.06.19 13:54 Сейчас в теме
(8) для этого нужно проверить какие роли дают доступ.
Далее поставить их в отбор и посмотреть у кого есть эти роли.
Задача решена.
12. laperuz 47 27.06.19 16:44 Сейчас в теме
(10) Задача НЕ решена. В задаче нужно учитывать не наличие роли, а роль + RLS.
13. Xershi 1551 27.06.19 17:01 Сейчас в теме
(12) следующий шаг анализ профилей доступа и групп доступа.
Принцип такой же.
Задача решена!
7. dhurricane 27.06.19 12:12 Сейчас в теме
Попробуйте воспользоваться функциями "ЕстьРоль" или "ЕстьПраво" общего модуля "УправлениеДоступом". Возможно они Вам подойдут.
2. VictorRGB2 14 27.06.19 10:10 Сейчас в теме
вот так вот прямо к исключительному элементу справочника организовать доступ типовыми средствами вряд ли получится
а вот ко всему справочнику можно - сделать роль, раздать роли права на справочники и отчеты, назначить роль пользователям, проверять наличие роли у пользователя при открытии справочника или отчета

чтобы к элементам справочника ограничить доступ, скорее всего дописывать конфигурацию, добавляя регистр сведений, где хранить пользователя и недоступные ему элементы, проверять доступ по данным регистра
3. mikki_1C 27.06.19 10:26 Сейчас в теме
По отдельному элементу справочника - штатно - не видел такого, такие права только самому дописывать
5. Deals 27.06.19 11:05 Сейчас в теме
(4)Такая у меня есть, но толку от неё в данном случае минимально
9. most_fucking 27.06.19 13:18 Сейчас в теме
У справочника есть вкладка Права, возможно она вам поможет
11. laperuz 47 27.06.19 16:37 Сейчас в теме
Ну например в модуле приложения прописываете код попытки получения данных этого элемента с сохранением результата в РС. А дальше используете что-то по типу вот этого: https://infostart.ru/public/153667/
Оставьте свое сообщение

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