Social Media Integration
About SAP Jam Integration
Collaboration Components
SAP Jam Collaboration Integration Scenarios
Social Media Tiles in SAP Fiori Launchpad
Information for Administrators
Planning Information
Implementation Requirements for SAP Jam Integration
Implementation of ABAP Social Media Integration (ABAP SMI)
Implementation of Collaboration Components
Implementation of SAP Jam Tiles in the SAP Fiori Launchpad
Configuration
Connecting to SAP Jam with ABAP SMI
Architecture and Configuration Flow
Migration of SAIL Configuration Data
Preparation
Basic Back-End Configuration
HTTP Proxy
Service Provider Certificate
Preparing SAML2
Preparing OAuth SHA1
Creating an SSFA Instance
Issuing Certificates for SSF CLBOAU
Configuring SAP Jam
Registering Identity Provider
Setting Up the OAuth Client
Configuring ABAP SMI
Defining Server Settings
Defining Application Settings
Configuring REST Tunnel
Configuring Additional Endpoints
Registering OData Services
Sending Notifications to SAP Jam
Architecture of System Landscape
Message Flow
Configuration Flow for Sending Notifications
Configuring the SAP Gateway Server
Creating Trusted RFC Connection to Application Back-End System
Creating System Aliases for Application Systems
Configuring OData Services
Registering SAP Jam as Trusted Identity Provider
Registering SAP Jam as OAuth 2.0 Client
Setting Up Users
Configuring SAP Jam
Registering SAP Gateway Server
Registering Business Object Types
Configuring ABAP SMI in the Back-End System
Setting Up Users
Setting Up Background Remote Function Call User
Creating RFC User
Generating Authorization Profiles
Assigning Role to bgRFC User
Setting Up Inbound bgRFC Queue
Creating RFC Destination for Inbound Queues
Registering RFC Destinations for Inbound Queues
Setting Up ABAP SMI Notifications
Defining Server Settings
Registering OData Service
Defining URL Rewriting
Activating OData Services for Notifications
Registering Event Handler for Change Documents
Configuring ABAP SMI for SAP Fiori Apps
Preparation
Activating the OData Services
Mapping the Relative OData URL to the SAP Gateway Server
Enabling SAP Jam-Related Tiles
Creating the Social Media Catalog
Creating a Social Media Integration Role
Adding the SAP Jam-Related Tiles to Your SAP Fiori Launchpad
Configuring Display Settings for SAP Jam-Related Tiles
Enabling Collaboration Components
Understanding the Overall Process for Integrating Collaboration for a Business Object
Front-End Configuration
Enabling URL Rewriting
Defining the Application Context on the Front-End Server
Exporting Fact Sheet Information to SAP Jam
Enabling Dynamic Determination of OData Details on the Front-End Server
Setting Up the bgRFC Destination
Back-End Configuration
Defining the Application Context on the Back-End Server
Mapping from Internal to External OData Services
Configuring SAP Jam
Setting Up the External Application in SAP Jam
Adding Record Types to an External Application (Automated)
Adding Record Types to an External Application (Manual)
Monitoring
SAP Jam Connection
Utility and Test Reports
Troubleshooting
Sending Notifications to SAP Jam
Testing Communication Settings
Monitoring in the Back-End System
Troubleshooting
Collaboration Components
Troubleshooting
Security
User Administration and Authentication
Integration into Single Sign-On Environments
Network and Communication Security
Data Storage and Protection
Information for Developers
Consuming OData Services
Programming with ABAP SMI OData
Getting an ABAP SMI API Instance
Building an OData Request
Specifying Header Fields
Specifying a Request Body
Submitting a Request
Collecting the Results
Handling Server-Side Paging (Next Links)
Exception Classes
Asynchronous Execution
Programming Examples and Test Report
Integrating Collaboration Components in Custom SAP Fiori Apps
Integrating the Discuss Dialog Component
Full Code Sample: Discuss Dialog
Integrating the Share Dialog Component
Full Code Sample: Share Dialog