Для того, чтобы программно проверить роль пользователя в системе 1С, вы можете использовать объект ПользователиИнформационнойБазы и его свойство Роли. Это свойство содержит массив всех ролей, которые присвоены данному пользователю.
Вы можете получить доступ к этому массиву с помощью следующего кода:
Пользователь = ПользователиИнформационнойБазы.Найти(, Истина);
Затем вы можете перебрать все элементы массива Роли и проверить наличие нужной вам роли:
Для каждого Роль из Пользователь.Роли Цикл Если Роль = Тогда Возврат Истина; КонецЕсли; КонецЦикла;
Остались вопросы?
Мы расскажем вам все про 1С в облаке, ответим на любые вопросы и поделимся полезными материалами по обучению.
Расскажите, как сервис 42Clouds помог вашему бизнесу. Отзыв будет опубликован после проверки модератором.