Поделиться через


класс ошибки для SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR

SQLSTATE: KD000

Произошла ошибка в ServiceNow. Тип исходного API: <saasSourceApiType>.

ОТСУТСТВУЕТ_СФЕРА_АВТОРИЗАЦИИ_УЧЕТНОЙ_ЗАПИСИ_ПОЛЬЗОВАТЕЛЯ

Сбой проверки подлинности: отсутствует требуемая область useraccount в конфигурации OAuth.

Чтобы устранить эту проблему, перейдите в реестр приложений System OAuth >, выберите клиентское приложение OAuth, используемое для подключения, и убедитесь, что область useraccount выбрана в списке областей проверки подлинности.

Чтобы повторить попытку, повторно запустите конвейер или обновите определенную целевую таблицу. Если ошибка сохраняется, отправьте запрос.

TABLE_ACCESS_INSUFFICIENT_RIGHTS

Не удалось получить схему из источника: недостаточно прав доступа к схеме таблицы "<tableName>". Текущий пользователь не имеет необходимых привилегий для доступа к схеме.

Чтобы устранить эту проблему, назначьте роль администратора (предпочтительно с ролью snc_read_only) пользователю ServiceNow.

Чтобы повторить попытку, повторно запустите конвейер или обновите определенную целевую таблицу. Если ошибка сохраняется, отправьте запрос.

НЕАВТОРИЗОВАННЫЙ_ДОСТУП_К_СИСТЕМНОМУ_СЛОВАРЮ

Не удалось получить список всех таблиц: недостаточно разрешений для доступа к таблице "sys_dictionary". Текущий пользователь не имеет необходимых привилегий для этой таблицы.

Чтобы устранить эту проблему, добавьте разрешения на чтение в таблицу в системе > управления доступом или назначьте роль администратора (предпочтительно с ролью snc_read_only) пользователю ServiceNow.

Чтобы повторить попытку, повторно запустите конвейер или обновите определенную целевую таблицу. Если ошибка сохраняется, отправьте запрос.

Несанкционированный_доступ_к_схеме

Не удалось получить схему из источника: недостаточно разрешений для доступа к схеме таблицы "<tableName>". Текущий пользователь не имеет необходимых привилегий для доступа к схеме.

Чтобы устранить эту проблему, назначьте роль администратора (предпочтительно с ролью snc_read_only) пользователю ServiceNow.

Чтобы повторить попытку, повторно запустите конвейер или обновите определенную целевую таблицу. Если ошибка сохраняется, отправьте запрос.

Неавторизованный доступ к таблице

Сбой проверки подлинности: недостаточно разрешений для доступа к таблице "<tableName>". Текущий пользователь не имеет необходимых прав доступа для этой таблицы.

Чтобы устранить эту проблему, добавьте разрешения на чтение в таблицу в системе > управления доступом или назначьте роль администратора (предпочтительно с ролью snc_read_only) пользователю ServiceNow.

Чтобы повторить попытку, повторно запустите конвейер или обновите определенную целевую таблицу. Если ошибка сохраняется, отправьте запрос.