Если у пользователя нет какой то из ролей, то выводим сообщение? Как такое сделать?
Если НЕ РольДоступна("РаботаСSMS") или НЕ РольДоступна("ПолныеПрава") Тогда
Сообщить(НСтр("ru = 'В настройках пользователя не выбрана роль ""РаботаСSMS""! или роль ""ПолныеПрава""'"), СтатусСообщения.Важное);
Отказ = Истина
КонецЕсли;
//так получается, что если у человека одна есть, а другой нет роли, то все равно идет в отказ(
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший