Configuring Provisioning for SmartRecruiters

This guide provides the steps required to configure Provisioning for NetSuite and includes the following topics:


The following provisioning features are supported:


Before you configure Provisioning for SmartRecruiters, you need to obtain your SmartRecruiters API key, as follows:

  1. Login to your SmartRecruiters account.

  2. Navigate to Settings/Admin, then to API/Integrations.

    Note: You must have a SmartRecruiters Admin account in the Corporate Plan to be able to see this page.

  3. Make a copy of your SmartRecuiters API key:


Configuration Steps

Configure Provisioning for SmartRecruiters as follows:

  1. Check the Enable API Integration box.

  2. If you check Don't import users to groups with role name: Okta will not create any groups during users import.

    Otherwise (legacy behavior) Okta will create five groups named the same as the available SmartRecruiters user roles (that is, EMPLOYEE, RESTRICTED, STANDARD, EXTENDED, and ADMINISTRATOR) during user import. Every imported user will be placed in the same group as his role.

  3. Enter your SmartRecruiters API key into the X-SmartToken field:


  4. Select To App in the left panel, then select the Provisioning Features you want to enable:


  5. You can now assign people to the app (if needed) and finish the application setup.


In cases where the values for userName and email are different in OKTA, the userName value will pushed to SmartRecruiters as user's email, because email is the main user identifier in SmartRecruiters.