Не выдал себе «Полные права» в тестовой базе

Получил от клиента задачу, но логин от копии базы он выдал не с полными правами.

Задачу начал делать, когда клиент был не на связи.

Обнаружил, что права не полные, но есть разрешение на открытие внешних обработок.

Попробовал поднять себе права, выполнив код в консоли (рассчитывал на привелигированный режим):

// Включаем привилегированный режим, чтобы обойти ограничение прав текущего пользователя
УстановитьПривилегированныйРежим(Истина);

// Получаем объект текущего пользователя информационной базы
ТекущийПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();

// Получаем метаданные роли "ПолныеПрава"
РольПолныеПрава = Метаданные.Роли.ПолныеПрава;

// Проверяем, если роли еще нет, то добавляем
Если Не ТекущийПользовательИБ.Роли.Содержит(РольПолныеПрава) Тогда
 Попытка
  ТекущийПользовательИБ.Роли.Добавить(РольПолныеПрава);
  ТекущийПользовательИБ.Записать();
  Сообщить("Есть полные права: " +  РольПолныеПрава + " " + ТекущийПользовательИБ.Роли.Содержит(РольПолныеПрава));
 Исключение
  Сообщить ( "Ошибка при записи пользователя: " + ОписаниеОшибки());
 КонецПопытки;
КонецЕсли;

Но увы, не прокатило. Хотя и писало, что дало полные права, но они не подключились по факту. Видимо, без роли «Администрирование» такое не сработает.

Пришлось ждать, когда клиент будет на связи.