How-To Guide SAP Cloud for Customer Document Version: 1.0-2014-03-20. How to Configure SAP HCI basic authentication for SAP Cloud for Customer

Similar documents
How to Configure an Example SAP Cloud Applications Studio (PDI) Solution for SAP Cloud for Customer

How-To Guide SAP Cloud for Customer Document Version: How to replicate marketing attributes from SAP CRM to SAP Cloud for Customer

How to Extend SAP Cloud for Customer - SAP On- Premise Pre-Packaged Integration Content (PI/HCI)

How-To Guide SAP NetWeaver Document Version: How To Guide - Configure SSL in ABAP System

Installation Guide: Agentry Device Clients SAP Mobile Platform 2.3

How-To Guide SAP Cloud for Customer Document Version: How to Perform Initial Load of data from SAP ERP to SAP Cloud for Customer

SAP HANA Cloud Integration CUSTOMER

How to Implement Mash Up to Show ECC Screen in SAP Cloud for Customer

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02

SEPA in SAP CRM. Application Innovation, CRM & Service Industries. Customer

R49 Using SAP Payment Engine for payment transactions. Process Diagram

SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements

Upgrade: SAP Mobile Platform Server for Windows SAP Mobile Platform 3.0 SP02

Getting Started with the License Administration Workbench 2.0 (LAW 2.0)

Extend the SAP FIORI app HCM Timesheet Approval

SAP BusinessObjects Business Intelligence 4 Innovation and Implementation

Installing and Configuring the HANA Cloud Connector for On-premise OData Access

Complementary Demo Guide

SAP Landscape Transformation (SLT) Replication Server User Guide

How To Make Your Software More Secure

Setting up Visual Enterprise Integration (WM6)

Ariba Procure-to-Pay Integration rapiddeployment

How-to-Guide: SAP Web Dispatcher for Fiori Applications

Understanding Security and Rights in SAP BusinessObjects Business Intelligence 4.1

Configuring Java IDoc Adapter (IDoc_AAE) in Process Integration. : SAP Labs India Pvt.Ltd

Create and run apps on HANA Cloud in SAP Web IDE

Integration capabilities of SAP S/4HANA to SAP Cloud Solutions

SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015

SAP Sales and Operations Planning

Provisional Master Data in Integrated Business Planning for SAP Simple Finance An Example-Based How-To Guide

Single Sign-On between SAP Portal and SuccessFactors

Streamline Processes and Gain Business Insights in the Cloud

Creating a Fiori Starter Application for sales order tracking

SAP Operational Process Intelligence Security Guide

How-to guide: Monitoring of standalone Hosts. This guide explains how you can enable monitoring for standalone hosts in SAP Solution Manager

Power Smart Business Operations with Real-Time Process Intelligence

Mobile Secure Cloud Edition Document Version: ios Application Signing

Building the SAP Business One Cloud Landscape Part of the SAP Business One Cloud Landscape Workshop

How To Use the ESR Eclipse Tool with the Enterprise Service Repository

Price and Revenue Management - Manual Price Changes. SAP Best Practices for Retail

Partner Certification to Operate SAP Solutions and SAP Software Environments

How to Configure Integration between SAP Cloud for Customer and SAP hybris Marketing

SAP HANA Big Data Intelligence rapiddeployment

K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram

GR5 Access Request. Process Diagram

Phone Manager Application Support OCTOBER 2014 DOCUMENT RELEASE 4.1 SAGE CRM

CUSTOMER SAP Afaria Windows Phone and Windows 8.1 Enrollment

SAP BusinessObjects Design Studio Document Version: What's New Guide: SAP BusinessObjects Design Studio

Multi Channel Sales Order Management: Mail Order. SAP Best Practices for Retail

Integration Capabilities of SAP S/4HANA to SAP Cloud Solutions

SAP Payroll Processing control center rapiddeployment

Software and Delivery Requirements

Remote Connectivity Infrastructure

Contents. About this Support Package / Patch...5. To install the EPM Add-in for Microsoft Office Support Package 15 / Patch XX...

Transform HR into a Best-Run Business Best People and Talent: Gain a Trusted Partner in the Business Transformation Services Group

Landscape Design and Integration. SAP Mobile Platform 3.0 SP02

Configuration (X87) SAP Mobile Secure: SAP Afaria 7 SP5 September 2014 English. Building Block Configuration Guide

How-To Guide for SAP Advanced Planning and Optimization, Demand Planning Add-In for Microsoft Excel

CUSTOMER Access Control Guide

SBOP Analysis 2.1, edition for Microsoft Office Additional PAM Information

SAP BusinessObjects Business Intelligence Suite Document Version: 4.1 Support Package Patch 3.x Update Guide

Citrix Receiver. Configuration and User Guide. For Macintosh Users

SAP Cloud for Customer integration with SAP ERP: Software and Delivery Requirements

Software and Delivery Requirements

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

Interaction Center Sales & Marketing Detailed View

Mobile app for Android Version 1.2.x, December 2015

Mobile app for Android Version 1.0.x, January 2014

Two UX Solutions Now Included with SAP Software

SAP Business One mobile app for Android Version 1.0.x November 2013

How to Extend a Fiori Application: Purchase Order Approval

Consumption of OData Services of Open Items Analytics Dashboard using SAP Predictive Analysis

SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements

SAP Fiori Infrastructure rapid-deployment solution: Software and Delivery Requirements

SAP HANA Live & SAP BW Data Integration A Case Study

Elevate Your Customer Engagement Strategy with Cloud Services

PUBLIC Connecting a Customer System to SAP HCI

SAP ERP E-Commerce and SAP CRM Web Channel Enablement versions available on the market

Automotive Consulting Solution. CHEP - EDI- Container Data

prioritize XI messages on integration server

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013

How to Schedule Report Execution and Mailing

Protect Your Customers and Brands with Multichannel Two-Factor Authentication

Open Items Analytics Dashboard System Configuration

Work Ticket Integration Between SAP Cloud for Customer and SAP ERP Quick Start Guide

Integration of SAP Netweaver User Management with LDAP

Downport to SAP GUI for documents Access Control Management

Developing Applications for Integration between PI and SAP ERP in Different Network Domains or Landscapes

Download and Install Crystal Reports for Eclipse via the Eclipse Software Update Manager

Receivables Management with SAP Software

SAP MII for Manufacturing rapid-deployment solution: Software Requirements

Simplify and Secure Cloud Access to Critical Business Data

SAP NetWeaver Identity Management Identity Services Configuration Guide

Transcription:

How-To Guide SAP Cloud for Customer Document Version: 1.0-2014-03-20 How to Configure SAP HCI basic authentication for SAP Cloud for Customer

Document History Document Version Description 1.0 First official release of this guide Document History 2014 SAP AG or an SAP affiliate company. All rights reserved. 2

Table of Contents 1 Business Scenario... 4 2 Background Information... 4 3 Prerequisites... 4 4 Step-by-Step Procedure... 5 4.1 Installation of SAP Web Dispatcher... Error! Bookmark not defined. 4.2 Update SAP Web Dispatcher Kernel... Error! Bookmark not defined. 4.3 SAP Web Dispatcher SSL Configuration... Error! Bookmark not defined. 4.4 SAP Web Dispatcher Configuration for x.509... Error! Bookmark not defined. 4.5 Add client root certificate from WD into SSL Server Standard.. Error! Bookmark not defined. 4.6 Add Parameters to the SAP ABAP Profile... Error! Bookmark not defined. Table of Contents 2014 SAP AG or an SAP affiliate company. All rights reserved. 3

1 Business Scenario You can now use of the basic authentication connectivity option in SAP HANA Cloud Integration, in addition to the existing certificate based connectivity option, for communicating between your SAP on-premise and SAP Cloud for Customer application. 2 Prerequisites 1. SAP SCN User id/password using http://scn.sap.com 2. Assign roles to User (Raise a CSS ticket in component XX-INT-CLD-HCI-PI) 3. Installation of SAP HANA Cloud Integration Eclipse tooling 4. Use Basic Authentication option when configuring and deploying the iflows 5. Select Basic Authentication option in the sender system(s) configuration 3 Concept Basic authentication for HTTPS-based inbound calls works the following way: 1. The (sender) participant sends a message to SAP HCI. The HTTP header of the message contains user name and password. 2. SAP HCI authenticates itself against the participant when the connection is being set up (SSL handshake). In this case, SAP HCI acts as server (BigIP load balancer) and the SSL handshake is based on certificates. 3. Authentication of the participant: The identity of the participant is checked by SAP HCI evaluating the credentials against the user stored in the SCN data base. 4. Authorization check: The permissions of the sender participant are checked in a subsequent step according to roles assigned to the user. Business Scenario 2014 SAP AG or an SAP affiliate company. All rights reserved. 4

Basic authentication for HTTPS-based outbound calls works the following way: 1. The (sender) participant sends a message from SAP HCI. The HTTP header of the message contains user name and password from the deployed artifact. 2. SAP Cloud for Customer authenticates itself against the participant when the connection is being set up (SSL handshake). In this case, SAP Cloud for Customer acts as server and the SSL handshake is based on certificates. 3. Authentication of the participant: The identity of the participant is checked by SAP Cloud for Customer by evaluating the credentials against the user stored in the Cloud Application certificate store. 4. Authorization check: The permissions of the sender participant are checked in a subsequent step according to roles assigned to the user. 4 Step-by-Step Procedure SAP cloud application Configuration: Enable Basic Authentication in Inbound Communication Arrangement Go to the Communication Arrangements under the Administrator Work center and for the Inbound Request, maintain the password for the generated user. Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 5

SAP HCI Configuration: Create credentials artifact for basic authentication and assign to iflow 1. There is an option to configure basic authentication from HCI to either SAP Cloud for Customers using basic authentication instead of x.509 certificates. For this the first step is to deploy a basic authentication artifact, from Eclipse open the tenant by double clicking in the tenant name from the node explorer section in the integration designer perspective 2. Click in the Deployed Artifacts tab Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 6

3. Click in the Deploy button 4. Select Basic Authentication and click Next 5. Select the Type Default, Enter a name, description, the user ID and password for the user used to connect to the remote system and click Finish Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 7

6. Click OK when it finishes the deployment of the artifact 7. Now this artifact will be showed in the deployed artifacts tab 8. To use the artifact to login to a remote system, we need to configured from within the iflow in the receiver system, open the iflow that needs to be adjusted Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 8

9. Select the connection to the receiver system and double click on it 10. Select the Adapter Specific tab Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 9

11. Select the checkbox option for Connect using Basic Authentication 12. Enter the name of the Basic Authentication artifact that was deployed before Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 10

13. Save and close the iflow. Optional, SAP HCI Configuration: Configure iflow to accept basic authentication 14. In case it is desire to use basic authentication to connect from SAP Cloud for Customers or SAP ERP OnPremise to SAP HCI using basic authentication, this has to be configured within the iflow on the sender system, using Eclipse open the iflow. 15. Select the sender system 16. Select the check box Allow Basic Authentication Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 11

17. Now it is possible to use a valid SCN user that was provided with the required permissions to consume the web service for this specific scenario 18. Save and close the iflow SAP HCI Configuration: Deploy project from Eclipse to SAP Hana Cloud Integration 19. Once the artifact were adjusted we can deploy them to the tenant selecting the artifact (project) and right click on it Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 12

20. Click in the option of Deploy Integration Content Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 13

21. Enter the name of the HCI tenant and click OK 22. Click OK SAP HCI Configuration: Check if the projects got deployed from the Deployed Artifacts 23. From Deployed Artifact tab sort the artifact using the Deployed On column to see the latest deployed artifact Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 14

24. From there you will see all the deployed artifacts and validate that the artifact was deployed. SAP on-premise Configuration: Enable Basic Authentication in HTTP Destinations for External System 25. Go to the Logon and Security tab for each of the HTTP destinations. Repeat the same steps in HCI by deploying a new Basic Authentication artifact with user CODINTG. Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 15

Step-by-Step Procedure 2014 SAP AG or an SAP affiliate company. All rights reserved. 16

www.sap.com/contactsap www.sdn.sap.com/irj/sdn/howtoguides 2014 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/ index.epx for additional trademark information and notices.