Skip to main content
This article explains how to configure Okta single sign-on (SSO) for the Publisher Dashboard. After setup, users authenticate through your company’s Okta tenant and don’t need a separate Appcharge password.

Before you begin

Before you begin, make sure:
  • You have a Publisher Dashboard account with administrator access.
  • You have an Okta account with administrator access.

Configure in Okta

Complete the following steps to create an OIDC application in Okta and send the required connection details to Appcharge:
  1. Log in to your Okta account.
  2. In the Admin Console, go to Applications and Resources > Applications, and then click Create App Integration.
  3. Complete the following fields:
    • Sign-in method: Select OIDC – OpenID Connect.
    • Application type: Select Web Application.
  4. Click Next to continue, and then complete the following fields:
    • General Settings
      • App integration name: Enter Appcharge Publisher Dashboard.
      • Grant type: Select Authorization Code.
      • Sign-in redirect URIs: Enter the following Appcharge identity broker endpoint for receiving the login result:
      • Sign-out redirect URIs: (Optional) Enter the following Appcharge identity broker endpoint for receiving the logout result:
    • Assignments
      • Controlled access: Select Allow everyone in your organization to access so you don’t need to assign individual users or groups to this Okta app.
      • Enable immediate access: Select the recommended option to make the app available immediately to everyone in your Okta organization. Publisher Dashboard access is still controlled by the users you add in the Publisher Dashboard.
  5. Click Save to complete the app creation process.
  6. Open your newly created app, and go to the General tab.
  7. Under Client Credentials, copy the Client ID value.
  8. Under Client Secrets, copy the Secret value.
  9. Send your Okta app details to your Appcharge account manager:
    Send client secrets only through a secure channel.
After you send these details, your Appcharge account manager completes the integration between your Okta app and the Publisher Dashboard and notifies you when it’s complete.

Configure in Appcharge

Before users can sign in with Okta, add them to each Publisher Dashboard environment they need to access. For example, to give a user access to both sandbox and production, add the user in both environments. Each user’s Publisher Dashboard email address must match their Okta email address and use one of the email domains you sent to Appcharge. To add Publisher Dashboard users, see Manage User Roles and Permissions.

Test the integration

After Appcharge confirms setup, test the login flow:
  1. Open your Publisher Dashboard login page.
  2. Click Continue with Okta.
  3. Enter an existing Publisher Dashboard user’s email address on your domain.
  4. Sign in on your company’s Okta login page. Your Okta MFA policies apply.
  5. Confirm you land in the Publisher Dashboard.

Troubleshooting

Use the table below to troubleshoot common issues during testing: