Help Center
Welcome to the WalkMe Help Center

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Workstation – Okta Integration

Last Updated November 20, 2023

Overview

Okta is an identity and access management company. It provides cloud software that helps companies manage and secure user authentication into applications, and for developers to build identity controls into applications, website web services and devices.

The Okta integration allows you to easily find and open your applications, search for fellow members of your organization, and you can even contact them directly via the Workstation for mobile app.

Requires admin configuration

Okta requires admin configuration on the WalkMe Console before it can be added to your desktop Workstation. If you don't see or the other features as an option in your Workstation, speak to your organization's WalkMe admin.

Use Cases

  • Easy login to applications via search and widget
  • Search for other members of your organization
    • Clicking on the row → Email the Okta user
    • Clicking on the copy icon → Copy their email address

Get to Know

The Okta Integration enhances your Workstation experience by enabling you to effortlessly search for your work applications using Enterprise Search. Additionally, you can easily find and connect with your colleagues through the search functionality. For quick and convenient access, a dedicated Quick Actions widget is added to the homepage, allowing you to promptly launch your most frequently used apps.

Learn more about widgets and widget management

Security

Read more about Workstation's integration security and Workstation's Enterprise Search.

Note about search priority: When there is a 100% match between the search query and an app result, it will receive higher priority over other search results. Read more about search priority.

Admin configuration

The integration is configured by an API key by the organization's admin on the WalkMe Console. Once it's been configured and enabled, it will automatically be added to the Workstations on that system.

Step 1: Configure an App in Okta

1. Sign in into developer console with access to desired Okta domain https://developer.okta.com/login/

3. Go to Applications -> Applications in the sidebar

4. Click Create App Integration

5.  In popup select:

  • Sign-in method: OIDC - OpenID Connect
  • Application type: Web Application

6. Fill in "App integration name" and upload a logo (optional).

7. In the section "Client acting on behalf of a user", check "Refresh Token" field

8. In the section "Sign-in redirect URIs" set value of: https://workstation.walkme.com/okta/connected

9. Default values in sections "Sign-out redirect URIs" and "Trusted Origins" can be removed

10. In "Assignments" section, select "Allow everyone in your organization to access" as follows

11. Click "Save"

12. You will be redirected to app dashboard, copy “Client ID”, “Client secret” and “Okta domain” values. You will need these later in the WalkMe Console.

13. Switch to "Okta API Scopes" tab. At the bottom of this list, click Grant near "okta.users.read.self" permission

14. Go to Security - API menu

15. Click Create Token

16. Name the token, we recommend Workstation Search, but it can be whatever you want

17. Click Create Token

Step 2: Configure set up on WalkMe Console

  1. Go to the Workstation Integrations page on WalkMe Console: https://console.walkme.com/workstation/integrations
  2. Search for Okta
  3. Click Set Up
  4. Paste the Client ID, Client secret, and Okta domain values into the popup
  5. Click Save and Enable
  6. The Okta app will be added to all of the Workstations on this system

Segmentation

Integrations can be segmented to a sub-set of users and audiences, rather than being enabled for all end-users. This feature streamlines the integration process and helps to ensure that users are only using the integrations that are relevant to their work.

To segment a Workstation integration:

  1. Navigate to the Workstation Integrations page in the console
  2. Click the All button on the integration you would like to segment
  3. Click Select specific recipients in the Manage Access popup
  4. Select the audiences or individual users from the dropdowns to handpick who can use the integration
  5. Click Apply

Check out the other available integrations for Workstation

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×