Set a user permission

Since the ODBC driver communicates with the instance using SOAP, the user account must have the soap_query role.

The soap role also provides query access through SOAP, but allows additional actions that are not available through ODBC, such as insert or update.

The user account must also be able to read records on the tables you want to query. For example, to query incident records, the ODBC user must have read permission for the Incident table. You can create a new role, for example a role called ODBC, grant that role to the ODBC user, and configure ACL rules to allow users with that role to query the Incident table.