Tahir Hussain Babar (Bob) from the SAP HANA Academy just published a new hands-on video tutorial series about Developing SAP Concur Extension Solutions.
In this article you will find the videos embedded with references and additional information. Anything to add? Leave a comment below. Useful? Give us a like and share on social media. Questions? Please use the community Q&A. Thanks! |
Developing SAP Concur Extension Solutions
Video Tutorials
SAP Concur provides travel and expense management services to businesses.
In this video tutorial mini-series by Tahir Hussain Babar (Bob) from the SAP HANA Academy and Venkatesh Babu from SAP Concur Cloud Channel Sales we will discuss and show how to get started with developing SAP Concur Extension Solutions with focus on authentication and authorization.
What You Will Learn
Watching the five videos takes 50 minutes. What you will learn is
- How to develop partner extension solutions for SAP Concur
- How to create an app; authentication administration and scopes
- How to get an refresh and access token
- How to execute POSTs and GETs to create and retrieve users
- How to work with “deeplinks”
YouTube Playlist
To access the playlist on YouTube, go to
SAP Concur Integration – Overview
Tutorial
In this video series, we’ll introduce integrating with SAP Concur using Rest APIs. This first video starts with an overview of SAP Concur, the main aspects of the video series and gives an introduction into SAP Concur Platform Integration.
Chapters
0:00 – Introduction
0:25 – About SAP Concur
1:25 – Series Agenda
4:15 – Architecture
5:20 – Partner Solutions
References
For product information, go to
SAP Concur Integration – Application Creation
Tutorial
In this video, we’ll go through the steps needed to create an application in the Administration tab in SAP Concur, which enables you to have the correct authentication needed to access SAP Concur APIs. We’ll go over Production Sandbox Environments, Authentication Administration and how to create an “application” to give you authentication / authorization to begin using SAP Concur APIs.
Chapters
0:00 – Introduction
0:40 – Authentication Administration
2:00 – Create new app
2:30 – Scopes
5:00 – App credentials
References
For the API Reference, go to the SAP Concur Developer Center
SAP Concur Integration – API Tokens
Tutorial
In this video, we’ll look at setting up OAuth2 Authentication using POSTMAN; so, we’ll go through creating / using request, refresh and bearer tokens.
Chapters
0:00 – Introduction
1:50 – Postman collection
2:05 – Obtain a refresh token
3:05 – Company request token
5:00 – POST request
Code
To download the Postman Collection, go to
SAP Concur Integration – Testing the APIs
Tutorial
In this video, we’ll go through a simple example of demonstrating that our authentication and authorization works by creating a user in SAP Concur using APIs (using a POST in Postman) and then retrieving that user’s details (using a GET).
Chapters
0:00 – Introduction
0:45 – GET list of users
2:55 – POST create profile (200 OK)
4:40 – GET summary list of users
5:30 – POST create profile (400 Bad Request)
6:50 – GET single user by UUID
SAP Concur Integration – Deeplinks
Tutorial
In this video, we’ll look at the concept of “Deeplinks”, which is the formal way of connecting to a partner app by the customer on SAP Concur’s App Store.
Chapters
0:00 – Introduction
3:40 – Deep links
6:00 – Activation
7:00 – Request token
8:00 – POST Obtain an access token
9:20 – GET summary list of users
Share and Connect
Anything to add? Leave a comment below.
Useful? Give us a like and share on social media.
Questions? Please use the community Q&A.
Thanks!
If you would like to receive updates, connect with me on
- LinkedIn > linkedin.com/in/dvankempen
- Twitter > @dvankempen
For the author page of SAP PRESS, visit
Over the years, for the SAP HANA Academy, SAP’s Partner Innovation Lab, and à titre personnel, I have written a little over 300 posts here for the SAP Community. Some articles only reached a few readers. Others attracted quite a few more. For your reading pleasure and convenience, here is a curated list of posts which somehow managed to pass the 10k-view milestone and, as sign of current interest, still tickle the counters each month. |