Configure API User

All Textkernel Source! setup procedures are available here.

A User must be configured to handle the Automation API import process. This user will be used by Textkernel to authenticate into the Salesforce Org via the Connected App.

The Talent Rover package contains a permission set group (TextKernel_Automation_API_User) that grants the user access to the following things:

  • Call the Apex REST endpoint
    • Class access to BHTK_AutomationAPIWebhook
    • Apex REST Services enabled
  • Use the Named Credential/External Credential/Principle to call out to the TK Binary API Endpoint
  • Store the incoming event (BHTK_Automation_Event__c) to the database
  • Import the Candidate (Contact Object and relevant relationships)
  • Access the Custom Setting

It's strongly recommended to create a new user with the Salesforce Integration User and the Minimum Access - API Only Integrations Profile. Then, assign the TextKernel_Automation_API_User permission set group.

Next Procedure

Configure Connected App