7Social Channels Configuration

Social Channels Configuration

Social Channels Configuration Settings

Twitter Integration Setup

For the Sourcing application to interact with Twitter for purposes of job sharing, campaigns, authentication, and job posting, a secure connection must be made between the two platforms.

A System Administrator must create a Twitter App using a Twitter Developer account. Credentials which enable system interaction with Twitter must be configured in Sourcing by the System Administrator.

Requesting a Twitter Developer Account

You need a Twitter Developer account to be able to create a Twitter App.

Go to https://developer.twitter.com and follow the prompts.

Twitter has a review process prior to granting approval. You will need to connect the Developer account to an existing Twitter account.

Creating a Twitter App

Once you've created a Developer account and it's approved, you can then create the Twitter App.
  1. Go to to apps.twitter.com, and login using your Twitter Developer account credentials.

  2. Click Create New App.

  3. App Icon. You may want to associate an image to this App.

  4. App Name (required). Provide a name for the Twitter App. You may want to use your staging or production zone in the App name as each zone needs its own App.

  5. Description (required). Provide a description of the application.

    The following is an example of the text you may enter here:

    This application will allow employees to share jobs through tweets on their Twitter account so that their followers can be made aware of new opportunities at the company. The application will also allow recruiters to share jobs with followers of the corporate account on Twitter through tweets on the company's Twitter account.

  6. Website URL (required). Configure the URL for Sourcing. (Format: https://customer.referrals.selectminds.com.

    1. Modify the link to reflect your own zone. (e.g., change customer and referrals as needed). Must include https://

  7. Allow this application to be used to sign in with Twitter. Ensure that the Enable Sign in with Twitter checkbox is selected.

  8. Callback URLs (required). Two URLs must be configured.

    1. Configure https://customer.referrals.selectminds.com/auth/twitter/access to reflect your own Sourcing zone. Must contain https://

    2. Click Add another.

    3. Configure https://customer.referrals.selectminds.com/auth/twitter/page/access to reflect your own Sourcing zone. Must contain https://

  9. Terms of Service URL. Provide a URL which contains your corporate Terms of Service statement. This may be inside Sourcing or from your corporate website.

    Include http:// or https:// as applicable to your URL.

    If needed, you may use Site pages or Custom pages in Sourcing to host this content.

  10. Privacy Policy URL. Provide a URL which contains your corporate Privacy Policy statement. This may be inside Sourcing or from your corporate website.

    Include http:// or https:// as applicable to your URL.

    If needed, you may use Site pages or Custom pages in Sourcing to host this content.

  11. Organization Name. Provide the name of your organization.

  12. Tell us how this app will be used (required). Provide a description of the App.

    The following is an example of the text you may enter here:

    This application is linked to our careers website and allows employees to share jobs on their Twitter account so that their network and friends can be made aware of new job postings. The tweet will include a link to the job description and online application process on our platform. Recruiters can also use the application to share jobs on our company’s Twitter account.

  13. Click Save.

Configuring the Twitter App

  1. In the Permissions tab of the App, select the Read and write radio button under Access permission.

  2. Click Save.

  3. In the Keys and Tokens tab of the App, click the Regenerate My Access Token and Token Secret button. This button is in the Your Access Token section under Token Actions.

    This regeneration must happen after Steps 1 - 2.
  4. In the Twitter App, go to the Keys and Access Tokens tab.

    1. From the Application Settings section, note the Twitter credentials in the Consumer Key (API Key) and Consumer Secret (API Secret) fields.

    Zones on Release 17.7 or later, proceed with Steps 2 - 5 and do not complete Step 6. If your Sourcing zone is on a release up to and including 17.6, skip to Step 6.
  5. Sign into Sourcing as an Administrator.

  6. Go to Configuration > Social Channels

  7. In the Twitter section, do the following:

    1. Ensure the Twitter Enabled toggle in enabled.

    2. Enter the value from the Twitter API Key into the Sourcing Consumer (API) Key field.

    3. Enter the value from the Twitter API Secret into the Sourcing Consumer Secret field.

  8. Go to Configuration > Company

    1. Locate the Reset Site setting and click on the Reset button.

  9. Do not complete this step if your zone is on Release 17.7 or higher. Log a Service Request with My Oracle Support. They can update the Consumer (API) Key and API Secret settings for you.

    1. In the SR, provide the values for both the Consumer (API) Key and API Secret.

      Releases earlier than 17.7 do not expose these settings in the Configuration. This is why a Service Request is necessary.

Configuring the Twitter Credentials in Sourcing

  1. In the Twitter App, go to the Keys and Access Tokens tab.

    1. From the Application Settings section, note the Twitter credentials in the Consumer Key (API Key) and Consumer Secret (API Secret) fields.

    Zones on Release 17.7 or later, proceed with Steps 2 - 5 and do not complete Step 6. If your Sourcing zone is on a release up to and including 17.6, skip to Step 6.
  2. Sign into Sourcing as an Administrator.

  3. Go to Configuration > Social Channels

  4. In the Twitter section, do the following:

    1. Ensure the Twitter Enabled toggle in enabled.

    2. Enter the value from the Twitter API Key into the Sourcing Consumer (API) Key field.

    3. Enter the value from the Twitter API Secret into the Sourcing Consumer Secret field.

  5. Go to Configuration > Company

    1. Locate the Reset Site setting and click on the Reset button.

  6. Do not complete this step if your zone is on Release 17.7 or higher. Log a Service Request with My Oracle Support. They can update the Consumer (API) Key and API Secret settings for you.

    1. In the SR, provide the values for both the Consumer (API) Key and API Secret.

      Releases earlier than 17.7 do not expose these settings in the Configuration. This is why a Service Request is necessary.