This section explains the architecture of the system landscape:
SAP Jam is SAP's social collaboration platform that provides features such as polls, activity feeds, blogs, video and document sharing and versioning, wikis, public and private groups to help employees quickly connect with one another to enable better corporate problem-solving and decision-making and reduce company costs.
For more information, see the SAP Library for SAP Jam on SAP Help Portal at http://help.sap.com/sapjam.
Web-based applications such as the SAP Fiori apps access the ABAP Social Media Integration (ABAP SMI) through the SMI UI5 collaboration components that address the respective OData service implementations on the front-end server.
ABAP Social Media Integration (ABAP SMI) is a library that provides ABAP-based APIs for OData consumption. These APIs send HTTP requests to SAP Jam and address the corresponding OData-based service APIs.
In addition, ABAP SMI provides a general collaboration layer (package CLB2_MAIN) for the REST communication with any service provider.
SAP Jam integration involving multiple systems can be simple when your back-end systems connect to SAP Jam indirectly through one central system, the ABAP SMI hub. As the direct connection to SAP Jam for the central system is already fully configured, the ABAP SMI hub configuration option results in simplified configuration for the systems that call SAP Jam through the hub. We recommend that you set up one system in your system landscape as the ABAP SMI hub.
SAP Jam Integration is the configuration the administrator performs to connect the SAP Jam service provider to an ABAP server.
The main aspects of the configuration are:
Optionally, ABAP SMI can also be consumed by ABAP-based applications such as SAP CRM in the back end, if the SAP_UI add-on is installed.
For some SAP Fiori apps, ABAP SMI must also be installed in the back-end system. For more information, see Implementation of Collaboration Components.
Complete the procedures described in the following sections for each of your SAP back-end systems:
You have the following configuration options:
Direct connection to SAP Jam in a system used as an ABAP SMI hub or in any back-end system not using the ABAP SMI hub option
To facilitate the configuration flow, we recommend that you complete the tasks (your server URL and user names) described in this section before you start with the configuration.
Activities for back-end configuration include setting up connectivity and authentication with SAP Jam.
Activities to be performed in SAP Jam include steps with reference to the tasks you completed in the back end system.
In the ABAP SMI system, you customize server and application settings, the REST tunnel, and the OData service registry.
Indirect connection to SAP Jam using an ABAP SMI hub
The ABAP SMI hub system must be configured and the connection to SAP Jam tested. An HTTPS connection between the ABAP SMI hub system and the back-end system(s) must exist, and Single Sign-On (SSO) is activated.
To facilitate the configuration flow, we recommend to complete the task (your server URL) described in this section before you start with the configuration of the indirect connection to SAP Jam.
In the ABAP SMI system, you customize server and application settings, the REST tunnel, and the OData service registry.
After completion of these tasks, you have successfully connected your business application to SAP Jam.