Роли в расширении

1. YA_1028196361 28.11.22 15:23 Сейчас в теме
Есть расширение для 1С: КА 2.5. В расширении есть 2 роли: Р_БазовыеПрава, Р_ПолныеПрава. В расширении есть 1 документ: Р_Документ. Задача в следующем: ограничить доступ на чтение к документу расширения Р_Документ для тех пользователей, которые не обладают ни одной из ролей: Р_БазовыеПрава, Р_ПолныеПрава.
Проблема в следующем: пользователь с ролью из расширяемой конфигурации ПолныеПрава имеет полный доступ к документу Р_Документ, хотя для него не установлена ни одна роль расширения.
Вопрос в следующем: как можно решить данную проблему?

1С:Комплексная автоматизация 2 (2.5.7.288)
8.3.20.1613
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. WasiliyMay 8 28.11.22 15:31 Сейчас в теме
Уберите тогда у пользователя полные права и настройте ему другие. Получается странно. Полные права но не совсем полные
3. mrSallivan 73 28.11.22 15:37 Сейчас в теме
Полные права должны быть только у администратора.
Игры с ролями, когда делают Супер Полные права - это путь в никуда.
___________________
Ну а так:
Если Не РольДоступна("Р_БазовыеПрава") Или Не РольДоступна("Р_ПолныеПрава") Тогда ...
5. YA_1028196361 28.11.22 15:41 Сейчас в теме
(3)
Там есть несколько пользователей, каждый из которых обладает полными правами, но у некоторых из них должен быть ограничен доступ к документам расширения.
6. mrSallivan 73 28.11.22 15:45 Сейчас в теме
(5) такие задачи решаются иначе. У юзеров убираете полные права и далее настраиваете то, что им нужно.
Ну тогда можете попробовать через ТекущийПользователь по имени ограничивать. Либо к карточку юзера добавьте реквизит и от него отталкивайтесь.. или.. вариантов много, но все это изобретение велосипеда.

Убрать ПолныеПрава - настроить права как нужно.
4. YA_1028196361 28.11.22 15:37 Сейчас в теме
Я не могу убрать, так как он является администратором.
7. YA_1028196361 29.11.22 15:25 Сейчас в теме
Вопрос не актуален. Проблему не удалось решить, поэтому просто отобрал административные права у конечных пользователей расширения.
Оставьте свое сообщение

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