//ПравоДоступа спрашивает про конкретное
//право на конкретный объект метаданных
Можно = ПравоДоступа("Изменение",
Метаданные.Справочники.Номенклатура);
Сообщить("Изменение: " + Можно);
//Имена прав те же, что в конфигураторе:
//Чтение, Добавление, Изменение, Удаление,
//Проведение, Просмотр, Редактирование
Можно = ПравоДоступа("Проведение",
Метаданные.Документы.ПриходнаяНакладная);
Если Не Можно Тогда
Сообщить("проводить нельзя");
КонецЕсли;
//РольДоступна отвечает про роль целиком,
//не разбирая отдельных прав
Если РольДоступна("ПолныеПрава") Тогда
Сообщить("это администратор");
КонецЕсли;
//Проверку делают до действия, а не после.
//Иначе нарушение поймает сама платформа,
//и пользователь получит её исключение
//в сыром виде