Question & Answer
Question
ServiceNow connector is getting the error. Data is not getting loaded in to TBM Studio.
Error Message: Fails with error: Error Code: 403 : Error message received from Http Server, Code 403: Forbidden Details : User Not Authorized. Possible Solution : Grant required roles to user to access the table or check ACL restriction on table.
Cause
The issue occurs due to a mismatch in OAuth grant types between Datalink Financials and ServiceNow configuration:
In Datalink (ServiceNow Connector), the configuration uses Authorization Code Grant Type.
The ServiceNow connector in Datalink Financials does not support Client Credentials Grant Type. This mismatch results in a 403 Forbidden (Unauthorized) error when accessing tables.
Answer
Option 1: Use Authorization Code Grant Type (Recommended)
To use the ServiceNow connector:
Configure OAuth in ServiceNow using Authorization Code Grant Type
Update the connector configuration in Datalink to match:
Client ID
Client Secret
Authorization URL
Token URL
Re-authenticate the connector
Re-run the connector
Option 2: Use REST 2.0 Connector (Alternative)
If Client Credentials Grant Type is required:
Use the REST 2.0 connector instead of the ServiceNow connector
Configure OAuth using Client Credentials in REST connector
Provide API endpoints for required tables
Was this topic helpful?
Document Information
Modified date:
04 May 2026
UID
ibm17269906