Blog Archive

Wednesday, March 21, 2018

Start Learning HCI topics with sap documentation

Om

Content:Connecting a Customer System to SAP Cloud Platform Integration
1 Introduction................................................................4
2 Basic Setup for HTTPS-Based Communication.....................................14
3 Connecting to an On-Premise Landscape (Example Setup)............................15
4 Configuring Inbound Communication............................................16
4.1 Inbound/HTTPS/Basic Authentication.............................................18
4.2 Inbound/HTTPS/Client Certificate Authentication (With Certificate-to-User Mapping)...........21
4.3 Inbound/HTTPS/Client Certificate Authentication....................................23
4.4 Inbound/HTTPS/OAuth.......................................................24
OAuth Client Credentials Grant................................................25
OAuth SAML Bearer Destination...............................................26
4.5 Inbound: SFTP..............................................................29
Inbound SFTP With Public Key Authentication.....................................30
5 Configuring Outbound Communication..........................................33
5.1 Outbound/On-Premise: Reverse Proxy or SAP Cloud Connector..........................35
Outbound: SAP Cloud Connector..............................................38
5.2 Outbound/HTTPS/Basic Authentication...........................................40
5.3 Outbound/HTTPS/Client Certificate Authentication...................................41
5.4 Outbound: SFTP.............................................................43
Outbound SFTP With Public Key Authentication....................................44
6 Detailed Steps.............................................................46
6.1 Setting Up the Tenant Client Keystore.............................................46
6.2 Creating X.509 Keys..........................................................49
Generating a Key Pair......................................................49
Creating a Certificate Signing Request...........................................53
Requesting a Signed Certificate from a Certification Authority..........................55
6.3 Creating SFTP Keys..........................................................55 6.4
Creating Keys for Message Level Security...........................................56
Creating OpenPGP Keys.....................................................56
Creating Keys for the Usage of PKCS#7, XML Digital Signature and WS-Security.............73
6.5 Securely Exchanging Key Material................................................74
7 Concepts of Secure Communication............................................76
7.1 Basics....................................................................76
HTTPS-Based Communication................................................76
SFTP-Based Communication.................................................95
Message-Level Security.....................................................97
Certificate Management....................................................110
7.2 Security Elements...........................................................117
Security Elements (Transport-Level Security).....................................117
Security Elements (Message-Level Security).....................................120
Security Elements Related to the Mail Adapter....................................123
How Security Artifacts Are Related to Integration Flow Configuration....................124
8 Setting up Message-Level Security Use Cases....................................127
8.1 Inbound: Message-Level Security With PKCS#7, XML DigitalSignature......................127
8.2 Inbound: Message-Level Security with OpenPGP.....................................129
8.3 Outbound: Message-Level Security With PKCS#7, XML DigitalSignature....................131
8.4 Outbound: Message-Level Security with OpenPGP....................................134
9 Specific Use Cases.........................................................136
9.1 Setting Up Principal Propagation (Example Scenario)..................................136
9.2 Technical Landscape for On Premise-On Demand Integration............................137
------------------------------------------------------------------------------------
Content:SAP Cloud Platform Integration Onboarding Guide
1 Introduction..................................................................3
2 Getting Access to SAP Cloud Platform Integration.....................................4
3 SAP Cloud Platform Integration in SAP Cloud Platform Cockpit...........................7
4 Adding New Administrators (Optional)..............................................8
5 Assigning Users and Roles.......................................................11
6 Available Roles and Authorization Groups...........................................13
7 Verifying Access for Users.......................................................15
8 Performing a Smoke Test........................................................16
9 Security FAQs................................................................31
9.1 Transport Level Security..........................................................34
10 References..................................................................40

-----------------------------------------------------------------------------------
Content:Integrating SAP Hybris Cloud for Customer 

1 Integrating SAP Hybris Cloud for Customer with SAP ERP using SAP HANA Cloud Integration ............................................................................4
1.1 What's New in ERP Integration......................................................5
1.2 SAP ERP Integration Scenario Overview...............................................6
2 Connect Phase: Check and Prepare SAP ERP System...................................7
2.1 SAP ERP Software Components.....................................................8
2.2 Important SAP Notes in ERP (HCI) Integration...........................................9
2.3 Business Configuration Sets........................................................9
2.4 Create SAP ERP User............................................................9
3 Connect Phase: Set Up Secure Connection between ERP-HCI-Cloud Systems................11
3.1 Check End-to-End Connectivity.....................................................12
4 Configure Phase: Configure Integration in Cloud Solution...............................14
4.1 Activate SAP ERP Integration in Scoping..............................................14
4.2 Set Up Communication System.....................................................15
4.3 Configure Communication Arrangements.............................................16
4.4 Export the Root Certificate........................................................21
4.5 Determine Short Tenant ID........................................................21
4.6 Optional: Maintain ERP Number Ranges...............................................21
4.7 Perform Code List Mapping.......................................................22
4.8 Create ID Mapping..............................................................22
ID Mapping using the Microsoft Excel Template.......................................23
4.9 Optional:Handling of Inconsistent Address Data.........................................24
5 Configure Phase: Configure Integration in SAP ERP...................................26
5.1 SAP Customizing Implementation Guide in the ERP System................................26
5.2 Area Menu...................................................................32
6 Configure Phase: Configure Integration in SAP HCI ...................................33
6.1 View Prepackaged iFlows using SAP HCI Web UI........................................33
6.2 Configure and Deploy the iFlow using SAP Web UI.......................................33
6.3 View and Extend the Deployed iFlow using SAP Eclipse....................................33
Download the iFlow projects on your desktop........................................34
Import the iFlow projects into the local workspace.....................................34
View the configured certificates and externalized parameters............................34
Extend the Project in Eclipse and Deploy............................................35
Maintain Value Mapping between Cloud and ERP in HCI.................................35
7 Extend Phase: Extend Cloud Solution for ERP Integration...............................37
8 Data Load Phase: Perform ERP Initial Data Load......................................38
9 Data Load Phase: Perform ERP Delta Load..........................................39
10 Monitor Phase: Monitor Message Flow Across Systems................................40
11 Appendix....................................................................41
11.1 (Deprecated) SAP Hybris Cloud for Customer for Retail: Integration Overview (HCI)...............41
View Prepackaged iFlows using SAP HCI Web UI......................................42
Characteristics Replication (Inbound).............................................42
Merchandising Category Replication (Inbound).......................................42
Article Replication (Inbound)....................................................43
11.2 MRS Integration Overview via HCI...................................................43
View Prepackaged iFlows using SAP HCI Web UI (MRS).................................44
Demand Replication (Outbound).................................................45
Demand Assignment (Inbound)..................................................45
Assignment Status (Outbound)..................................................45
--------------------------------------------------------------------------------------------
Content:Developer's Guide: Managing Integration Content
1 Managing Integration Content..................................................5
2 Developing Integration Content Using the Eclipse Integration Designer...................6
2.1 Understanding the Basic Concepts and the Development Environment .......................6
Elements of an Integration Flow................................................6
Understanding the Integration Content Types......................................15
Restrictions..............................................................17
2.2 Installing and Configuring the Tool................................................18
Opening the Integration Designer..............................................19
Configuring the SAP Cloud Platform Integration Preferences...........................19
Uninstalling a Feature.......................................................23
2.3 Developing Integration Flows and Projects..........................................23
Creating Integration Project for an Integration Flow..................................23
(Optional) Creating a Working Set of Projects......................................25
Importing SAP NetWeaver PI Objects from On-Premise Repository.......................26
Modifying an Integration Flow Model............................................28
Saving Integration Flow as a Template...........................................29
Using Custom Functions in Message Mapping.....................................30
2.4 Developing Value Mappings.....................................................33
Creating a Value Mapping Project..............................................33
Editing the Value Mapping Project..............................................34
Exporting and Importing Value Mapping Groups....................................35
Referencing Value Mappings from a Message Mapping...............................37
Checking the Value Mapping Consistency........................................39
2.5 Configuring an Integration Flow..................................................40
Assigning the Sender and Receiver Participants....................................41
Defining Channels.........................................................42
Defining Message Transformers...............................................185
Defining Message Persistence................................................237
Validating Message Payload against XML Schema..................................247
Defining Message Routing..................................................248
Defining Security Elements..................................................292
Defining Events..........................................................324
Defining Tasks...........................................................328
Defining Additional Elements (Others)..........................................338
Defining the Error Configuration..............................................341
Error Classification.......................................................342
Specifying Runtime Configuration.............................................343
Defining Transaction Handling................................................347
Externalizing Parameters of Integration Flow.....................................350
2.6 Working with the Mapping Editor................................................356
Creating a Message Mapping ................................................357
Handling Inconsistencies in Mapping Editor......................................361
Exporting Mapping Details to Excel............................................362
2.7 Testing an Integration Flow....................................................363
Checking the Consistency..................................................363
2.8 Operations-Related Tasks.....................................................364
Deploying an Integration Project..............................................364
Viewing Error Logs........................................................365
Activating Tracing........................................................366
2.9 References to Additional Help..................................................370
3 Packaging Integration Content in SAP Cloud Platform Integration Web Application........371
3.1 Uploading Integration Packages.................................................371
3.2 Creating an Integration Package.................................................372
3.3 Working with an Integration Package..............................................373
3.4 Editing an Integration Package..................................................374
3.5 Locking Integration Packages...................................................375
3.6 Updating Integration Packages and their Contents....................................376
3.7 Exporting Integration Packages.................................................377
4 Developing Integration Content With the SAP Cloud Platform Integration Web Application ........................................................................378
4.1 Understanding the Basic Concepts...............................................379
Elements of an Integration Flow...............................................379
Product Profiles..........................................................389
Restrictions.............................................................393
4.2 Add Integration Packages to the Customer Workspace.................................394
4.3 View Integration Packages in the Catalog..........................................395
4.4 Content Transport..........................................................396
Enabling Content Transport.................................................398
Creating HTTP Destination in Solutions Lifecycle Management........................399
Content Transport Using CTS+...............................................400
Content Transport Using Transport Management Service (Beta)........................401
Content Transport using MTAR Download.......................................402
Content Transport using Manual Export and Import................................403
4.5 Importing Content from ES Repository............................................404
Configuring Connectivity to ES Repository.......................................404
Importing Mapping Content from ES Repository...................................405
Developer's Guide: Managing Integration Content

4.6 Add an Integration Flow to an Integration Package....................................406
4.7 Migrate to New Version.......................................................407
4.8 Specify the Runtime Configuration...............................................409
4.9 Configure Externalized Parameters of an Integration Flow...............................413
4.10 Configure Multiple Integration Flows..............................................415
4.11 Configure Integration Flow Components...........................................416
Integration Flow Editor for SAP Cloud Platform Integration............................416
Assign Sender and Receiver Components.......................................420
Assign Adapter to Communication Channel......................................421
Configure Adapter in Communication Channels...................................423
Define Events............................................................557
Define Message Transformers................................................561
Define Message Routers....................................................622
Define Security Elements...................................................660
Define Message Persistence.................................................682
Validating Message Payload against XML Schema in Web UI...........................691
Define Call.............................................................692
Working with Mapping.....................................................702
Define Additional Elements..................................................714
Editing Scripts of a Mapping.................................................717
Defining Transaction Handling................................................717
Externalize Parameters of an Integration Flow.....................................721
Define Error Configuration..................................................723
Manage Resources of an Integration Flow .......................................724
Problems View...........................................................726
Error Classification........................................................726
4.12 Deploying Data Flows........................................................727
-----------------------------------------------------------------------------------------------------------
Content:SAP Cloud Platform Integration Onboarding Guide
1 Introduction..................................................................3
2 Getting Access to SAP Cloud Platform Integration.....................................4
3 SAP Cloud Platform Integration in SAP Cloud Platform Cockpit...........................7
4 Adding New Administrators (Optional)..............................................8
5 Assigning Users and Roles.......................................................11
6 Available Roles and Authorization Groups...........................................13
7 Verifying Access for Users.......................................................15
8 Performing a Smoke Test........................................................16
9 Security FAQs................................................................31
9.1 Transport Level Security..........................................................34
10 References..................................................................40
----------------------------------------------

Contents Creating a JAVA Keystore ......................................................................................................................... 2
Download and Install Keystore Explorer ............................................................................................... 2
Creating a Keystore ............................................................................................................................ 4 Key Pair Generation ......................................................................................................................... 5
CSR Generation ................................................................................................................................ 7
Uploading CSR for Signing ................................................................................................................ 8
Importing Signed certification into keystore..................................................................................... 8



No comments:

Post a Comment