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