Соединение успешно работает с текущим производственным источником данных.
Но я не могу подключиться после смены источника данных на новый (NetSuite2), поскольку NetSuite переходит на SuiteQL. Я получаю следующую ошибку:

[OpenAccess SDK SQL Engine] У вас нет разрешения на использование службы SuiteAnalytics: Connect. Пожалуйста, обратитесь за помощью к администратору вашего аккаунта. Билет об ошибке# mjimce301rydmzrqjtvs
Я подтвердил, что у меня есть все необходимые разрешения для учетной записи администратора, настроенной для подключения к NetSuite, и соединение работает отлично. Требуются ли какие-либо особые разрешения для подключения к NetSuite2?
Я уже являюсь администратором, но изначально это было настроено в 2018 году внешним консультантом. Я разработчик C#, в настоящее время работаю над подключением приложения C# (которое также было создано предыдущим разработчиком) к NetSuite. В настоящий момент я обновляю код для поддержки NetSuite2 и сталкиваюсь с этой проблемой.
Может кто-нибудь помочь мне понять, что требуется для подключения к новому источнику данных?
Строка подключения, которую я использовал:
string host = "123456.connect.api.netsuite.com";
string port = "1234";
string serverDataSource = "NetSuite2.com";
string login = "adminUser@workz.com";
string password = "*********";
string accountId = "123456";
string roleId = "3";
Подробнее здесь: https://stackoverflow.com/questions/798 ... suiteql-pe
Мобильная версия