SERVICENOW_CONNECTOR_UNAUTHORIZED_ACCESS_ERROR error class

SQLSTATE: KD000

An error occurred in ServiceNow. Source API type: <saasSourceApiType>.

MISSING_USERACCOUNT_AUTH_SCOPE

Authentication failed: Missing required ‘useraccount’ scope in OAuth configuration.

To resolve this, go to System OAuth > Application Registry, select the OAuth client application used for the connection, and ensure the ‘useraccount’ scope is selected in the Auth scopes list.

To try again, either re-run the pipeline or refresh the specific destination table. If the error persists, please file a ticket.

TABLE_ACCESS_INSUFFICIENT_RIGHTS

Fetching schema from source failed: Insufficient rights to access the schema of the table ‘<tableName>’. The current user does not have the required privileges to access the schema.

To resolve this, assign the admin role (preferably with the snc_read_only role) to the ServiceNow user.

To try again, either re-run the pipeline or refresh the specific destination table. If the error persists, please file a ticket.

UNAUTHORIZED_ACCESS_ON_SYS_DICTIONARY

Failed to fetch the list of all tables: Insufficient permissions to access the table ‘sys_dictionary’. The current user does not have the required privileges for this table.

To resolve this, add read permissions to the table in System Security > Access Control or assign the admin role (preferably with the snc_read_only role) to the ServiceNow user.

To try again, either re-run the pipeline or refresh the specific destination table. If the error persists, please file a ticket.

UNAUTHORIZED_SCHEMA_ACCESS

Fetching schema from source failed: Insufficient permissions to access the schema of the table ‘<tableName>’. The current user does not have the required privileges to access the schema.

To resolve this, assign the admin role (preferably with the snc_read_only role) to the ServiceNow user.

To try again, either re-run the pipeline or refresh the specific destination table. If the error persists, please file a ticket.

UNAUTHORIZED_TABLE_ACCESS

Authentication failed: Insufficient permissions to access table ‘<tableName>’. The current user does not have the required access privileges for this table.

To resolve this, add read permissions to the table in System Security > Access Control or assign the admin role (preferably with the snc_read_only role) to the ServiceNow user.

To try again, either re-run the pipeline or refresh the specific destination table. If the error persists, please file a ticket.