Support
Welcome to WalkMe support

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Workstation – SAP Concur Integration

Last Updated November 20, 2023

Brief Overview

Review and quickly access Expense Reports that are either assigned to you or pending your approval.

The app allows you to follow up on the status of your reports, ensuring everything is submitted on time for your payment.

Connecting SAP Concur to Workstation adds a widget, to review and quickly access Expense Reports.

Requires admin configuration

This integration requires configuration from your organization's WalkMe admin. If you're the admin, see the Configure an App in SAPConcur section of this article to configure it.

Connecting SAP Concur on Workstation

    1. Open the Workstation Menu by clicking the widget (on Windows) / the WalkMe icon on the Mac Menu bar, or by hitting ctrl/cmd+shift+E
    2. Go to Settings -> Integrations -> SAPConcur
    3. Click Connect 

If the SAP Concur card is not available, contact the WalkMe admin in your organization and ask to enable SAP Concur on Workstation from the WalkMe Console.

Limitation

Pending approval link requires to authenticate every time - it's a limitation on the Concur side due to security reasons.

Get to Know

The widget has two tabs:

  1. My expenses: This tab lists the expenses that you have submitted and are waiting to be reimbursed. The tab displays the following:
    • Report name
    • Total amount (number + currency)
    • Status (not submitted, submitted)
    • Modified Date
  2. Pending my approval: This tab lists the expenses that are awaiting your review. This tab displays the following:
    • Report name
    • Employee name
    • Total amount (number + currency)
    • Modified Date

Approve or reject an expense

If you have expenses under the Pending my approval tab, you can approve or reject them directly from the widget.

To approve an expense:

  1. Click the check mark on the expense you want to approve
  2. In the popup that appears, you can review the expense and add a comment (optional)
  3. When you're ready, click Approve

To reject an expense:

  1. Click the x icon next to the expense you want to reject
  2. In the popup that appears, you can review the expense
  3. Add a comment about why the expense was rejected
  4. Click Reject

Security Overview

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

Admin Configuration

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

Configuration Requirements

Here are the requirements for configuring SAP Concur via the WalkMe Console:

  • Admin access to create an App on SAP Concur
  • Admin access to the WalkMe Console
  • These are fields that you'll need to fill to enable the integration via the Console:
    • Sub Domains
    • OAuth Client ID
    • OAuth Client Secret
    • My Reports Approval Status Codes
      • (Optional) If left blank, the default status code will be used
    • Pending Approval Status Codes
      • (Optional) If left blank, the default status code will be used

Continue reading for finding each field's information.

Step 1: Configure an App in SAP Concur

  1. Log in your SAP Concur and go to Administration > Company > Authentication Admin > OAuth 2.0 Application Management


  2. Accessing this option you will find all the credentials already created in your environment.
  3. To generate a new set of credentials, click on Create New App.

  4. Enter required fields: App Name, App Description, Allowed Grants, Allowed Scopes, following the structure:
    • App Name: “Workstation”.
    • App Type: No changes needed.
    • App Description: “Workstation
    • Allowed Grants: refresh_token, Password, client_credentials, authorization_code, otp
    • Redirect URIs
      1. https://workstation.walkme.com/sapconcur/connected
      2. https://eu-workstation.walkme.com/sapconcur/connected
    • Allowed Scopes – add the following-
      1. openid
      2. expense.report.read
      3. receipts.read
      4. user.read
      5. identity.company.core.read
      6. company.read
      7. purchaserequest.read
      8. budgetitem.read
      9. user_read
      10. profile.user.generalemployee.read
      11. travel.itinerary.read
      12. identity.user.core.read
      13. identity.user.ids.read
      14. identity.user.enterprise.read
      15. travel.user.general.read
      16. travel.user.private.read
    • Principals – Do not check this box, this check box it's for the ICS resources only.
    • Click on “Submit” and Client ID and Client Secret are generated - This Secret will be available only at this time to be retrieved.

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 SAP Concur
  3. Click Set Up
  4. Fill in the information on the popup
    1. Subdomain examples: eu2 or us2
    2. Optionally add custom status codes for My Reports Approval and Pending Approval
      • Add a comma between status codes to include multiple
      • Leave both fields blank to use the default status codes:
        • My expense reports:  A_ACCO,A_NOTF,A_PEND
        • Pending my approval: A_PEND
  5. Click Save and Enable
  6. SAP Concur is now enabled for Workstation

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
×