Проверить наличие роли у текущего пользователя 1с

Часто требуется проверить, доступна ли пользователю та или иная роль. Для этого есть функция из глобального контекста РольДоступна(<Роль>). Если указанная роль доступна текущему пользователю, то будет возвращено значение Истина, иначе Ложь.

Пример:

Если НЕ РольДоступна("ПолныеПрава") Тогда
    Возврат;
КонецЕсли;

Один комментарий

  1. Также в типовых конфигурациях на базе БСП можно воспользоваться функцией общего модуля Пользователи.РолиДоступны(ИменаРолей, Пользователь = Неопределено, УчитыватьПривилегированныйРежим = Истина) для проверки доступности сразу нескольких ролей.

Добавить комментарий

Ваш e-mail не будет опубликован.