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:- Log in to your Okta account.
- In the Admin Console, go to Applications and Resources > Applications, and then click Create App Integration.
-
Complete the following fields:
- Sign-in method: Select OIDC – OpenID Connect.
- Application type: Select Web Application.
-
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:
-
App integration name: Enter
-
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.
-
General Settings
- Click Save to complete the app creation process.
- Open your newly created app, and go to the General tab.
- Under Client Credentials, copy the Client ID value.
- Under Client Secrets, copy the Secret value.
-
Send your Okta app details to your Appcharge account manager:
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:- Open your Publisher Dashboard login page.
- Click Continue with Okta.
- Enter an existing Publisher Dashboard user’s email address on your domain.
- Sign in on your company’s Okta login page. Your Okta MFA policies apply.
- Confirm you land in the Publisher Dashboard.
