Architecture Diagram is a high-level diagram that constitutes TeamViewer solution and required SAP components including interfaces used. It is mandatory and included in SI enablement package as a separate file
DMS, Integration Option API:
Authentication: Request JWT from the authentication endpoint (using client credentials /basic authentication)
CMIS Requests (Browser Binding):
Access Repository using JWT authentication (Bearer Token).
Assist and Inspect integration is visible to users via an extension (CIM) of the SAM mobile application where we have added extra menus/options.
For Assist we added a menu option to initiate Assist calls from the SAM mobile app.
We can create any required logic on which Expert the call is routed to, using SAP data (e.g. based on which asset is being repaired, who the Technician is, the Team he belongs etc.)
For Inspect we seamlessly generate a QR code in the SAM mobile app that can be scanned by the smart glasses to start the right AR Workflow for the equipment the Technician is maintaining.
All reports are again uploaded to the SAP DMS system (or can be any other system)
The diagram below shows how Frontline integration to SAM can support customers in specific business processes:
Programming languages and tools TeamViewer is using for integration:
The product runs on the JavaVM server platform.
TeamViewer has a SAP BTP/Cloud Platform account.
SAP BTM/Cloud Platform Services uses:
User is not authenticated by the integration but leverages the existing authentication from BTP to obtain access.
Note: DMS is accessed by service accounts, not by users.
OS Supported:
Supported form factors:
Used programming languages and SDKs for mobile app development: