This repo contains the samples that demonstrate the API usage patterns for extensions within the SAP FSM (Field Service Management) application. These code samples were created to help developpers start buidling extensions, and are designed to run on any platforms.
Note: If you are unfamiliar with the SAP FSM API, or the extensibility program, details can be found within the SAP Field Service Management Help Portal.
These samples require access to the SAP FSM application to run.
All details regarding how to get such access are available within our Help Portal.
The easiest way to use these samples without using Git is to download the zip file containing the current version (using the following link or by clicking the "Download ZIP" button on the repo page). You can then unzip the entire archive and use the samples locally on your machine.
Each sample provide a README file with instruction regarding how to setup and run locally. It might also include recommanded deployment strategy based on technical specificity. For testing purpose, an external solution like ngrok or localtunnel can provide a publicly accessible url that will proxy all requests to your locally running webserver.
These samples are direct from the feature teams and we welcome your input on issues and suggestions for new samples. At this time we are not accepting new samples from the public, but check back here as we evolve our contribution model.
Service contract |
Inside Shell with Shell navigation |
Inside Shell without Shell navigation |
Outside Shell in a new tab |
Login with token |
Login with SSO |
In case you find a bug or need support, please open an issue here.
Copyright (c) 2021 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.