Всем привет. Платформа 8.3.15.1656, Конфигурация ЗУП 3.1.13
Внешний отчет на СКД:
Функция СведенияОВнешнейОбработке() Экспорт
ДанныеДляРег = Новый Структура();
ДанныеДляРег.Вставить("Наименование", "Достаточность и отток персонала");
ДанныеДляРег.Вставить("БезопасныйРежим", Ложь);
ДанныеДляРег.Вставить("Версия", "2.002.16");
ДанныеДляРег.Вставить("Информация", "Достаточность и отток персонала");
ДанныеДляРег.Вставить("Вид", "ДополнительныйОтчет");
ТабЗнКоманды = Новый ТаблицаЗначений;
ТабЗнКоманды.Колонки.Добавить("Идентификатор");
ТабЗнКоманды.Колонки.Добавить("Использование");
ТабЗнКоманды.Колонки.Добавить("Представление");
НовСтрока = ТабЗнКоманды.Добавить();
НовСтрока.Идентификатор = "ОткрытьОбработку";
НовСтрока.Использование = "ОткрытиеФормы";
НовСтрока.Представление = "Достаточность и отток персонала";
ДанныеДляРег.Вставить("Команды", ТабЗнКоманды);
Возврат ДанныеДляРег;
КонецФункции
Безопасный режим отключен.
В процессе нужно создать ОМ-соединение и получить данные с другой базы, но тут возникает ошибка:
Функция ПолучитьПодключениеКСервернойБД()
УстановитьПривилегированныйРежим(Истина);
Попытка
Значение = БезопасныйРежим();
Если ТипЗнч(Значение)=тип("Булево") и Значение=Истина тогда
УстановитьОтключениеБезопасногоРежима(истина);
КонецЕсли;
V8 = Новый COMОбъект("V83.ComConnector");
При попытке соедиения с COM-сервером произошла следующая ошибка:
{ВнешнийОтчет.ДостаточностьИОттокПерсонала_Ver4.МодульОбъекта(125)}: Ошибка при вызове конструктора (COMОбъект): Установлен безопасный режим. Выполнение операции запрещено
При этом под полными правами все работает нормально. Роль "Внешнее соединение" у пользователя есть. Как заставить работать под пользователем?