Slack Provisioner

Getting a Slack API access token

Use the OAuth Configuration Service to exchange your Slack client ID and secret for an access token. PingFederate uses this access token to connect to Slack. The process differs slightly depending on your plan.

Getting an access token for Slack Standard or Plus

Exchange your Slack Standard or Plus client ID and secret for an access token.

Steps

  1. Go to the Ping Identity OAuth Configuration Service.

  2. From the product list, select Slack Connector.

  3. Enter the Client ID and Client Secret that you noted in Registering PingFederate as an app in Slack.

    Screenshot showing the OCS with a client ID and secret entered in.
  4. Click Connect.

  5. If you receive a prompt to sign on, sign on with your Workspace Owner account.

  6. When you receive a message that your application is requesting permission to administer your Slack team, click Authorize.

  7. On the OAuth Configuration Service page, copy the Access Token.

    You will use the access token in Creating a provisioning connection.

    Screenshot showing the Ping Identity OAuth Configuration Service with a modal window titled

Getting an access token for Slack Enterprise Grid

Exchange your Slack Enterprise Grid client ID and secret for an access token.

Steps

  1. In an "Incognito" (or "Private") browser window, go to the Ping Identity OAuth Configuration Service (OCS).

  2. From the product list, select Slack Connector.

  3. Enter the Client ID and Client Secret that you noted in Registering PingFederate as an app in Slack.

    Screenshot showing the OCS with a client ID and secret entered in.
  4. Click Connect.

  5. In the Sign in to your workspace window, enter the URL for your Slack organization, such as mycompany.enterprise.slack.com. Click Continue.

    Screenshot showing the
  6. Click Org Owners can also sign in here.

    Screenshot showing the sign on options.
  7. Enter your administrator credentials. Click Sign in.

    Screenshot showing the sign-on prompt with administrator credentials entered in.
  8. When you receive a message that your application is requesting permission, check that the request is for the organization. Do NOT select a Workspace from the Please select an option list. Click Allow.

    Screenshot showing the permission prompt. The word
  9. On the OAuth Configuration Service page, copy the Access Token.

    You will use the access token in Creating a provisioning connection.

    Screenshot showing the Ping Identity OAuth Configuration Service with a modal window titled