opensap How-to Guide for Exercise Instructor-Led Walkthrough of SAML2 Configuration (Week 4 Unit 5)
|
|
- Ashley Gray
- 6 years ago
- Views:
Transcription
1 opensap How-to Guide for Exercise Instructor-Led Walkthrough of SAML2 Configuration (Week 4 Unit 5) Table of Contents Configuring SSL on the Frontend Server... 3 Execute SAML 2.0 related configuration Activating Security Sessions Management on AS ABAP... 16
2 This exercise document is designed to guide you through the steps required to set up SAML2 based authentication with Fiori apps. The focus of this exercise is limited to the SAP side of the equation and it is important to note that multiple systems are needed in order for this configuration to work correctly. We are not going to look into each one of those specifically. The ABAP stack supports various authentication paradigms and SAML2 based authentication is one of them. In broad terms, enabling SAML2 based authentication requires the following steps to be executed. - Setup & Enable SSL Communication - Execute SAML 2.0 related configuration Please note that the appliance is configured for SSL communication. We do not have an Identity provider in the landscape provided but you are welcome to test against any suitable IdP s that may be available to you. My colleague, Chris Whealy, wrote an excellent document on this topic, published on SCN, here. I urge you to read this document as well. 2
3 CONFIGURING SSL ON THE FRONTEND SERVER Official SAP documentation and reference can be found at the help pages, here. The following steps are required to enable the AS ABAP to support SSL. 1) Install the SAP Cryptographic Library a. Download the SP Crypto libraries from the service marketplace. b. Extract the contents of the SAP Cryptographic Library installation package. c. Copy the library file and the configuration tool sapgenpse.exe to the directory specified by the application server's profile parameter DIR_EXECUTABLE. In the following, we represent this directory with the notation $(DIR_EXECUTABLE). d. Check the file permissions for the SAP Cryptographic Library. If, for example, you copied the library to its location using ftp on UNIX, then the file permissions may not be set correctly. Make sure that <sid>adm (or SAPService<SID> under Windows NT) is able to execute the library's functions. e. Copy the ticket file to the sub-directory sec in the instance directory $(DIR_INSTANCE). f. Set the environment variable SECUDIR to the sec subdirectory. The application server uses this variable to locate the ticket and its credentials at runtime. i. SAP recommends setting SECUDIR in the startup profile for the server's user or in the registry (Windows). 3
4 2) Set the profile parameters. Basic Information about Profile Parameters. - The Profile Parameters of an Instance are accessed via the transaction RZ10 - This should give you a selection screen like the one below. You may have to import the profiles by following the path; Menu Utilities Import Profiles Of Active Servers, also shown in the screenshot below. 4
5 - Once you have imported your profiles a confirmation page will be displayed. - When you navigate back to the landing page of the RZ10 transaction, when choosing the F4 help icon on the Profiles field should give you two options, a Default Profile and an Instance Profile. In our case, we will choose the instance profile. 5
6 - Choose Extended Maintenance and click Display. - Now you should be able to see all the profile parameters. 6
7 Procedure a. This link on the help pages describes the necessary entries. I have included the tables here in this document too. b. If you used the recommended directory DIR_EXECUTABLE, then use the following values for the location of the SAP Cryptographic Library. If you chose a different location, please specify that location. i. Unix: $(DIR_EXECUTABLE)/libsapcrypto.<ext> ii. Windows: $(DIR_EXECUTABLE)\sapcrypto.dll 7
8 3) Create and maintain the SSL Server PSEs a. PSEs are maintained using the transaction STRUST b. The Pre-Requisite for this step is to have installed and parameters maintained for the SAP Cryptographic Library. c. Enter the transaction STRUST d. Mark the top node, System PSE i. In our case, we already have the PSE generated for us in this appliance. In these cases, one could choose the Replace option. ii. Else, the option to Create is displayed. 8
9 e. Now, when choosing the i. Create option, we are directly presented with the Create PSE dialog box. In this case, it is pre-populated with values. ii. Pressing the green tick mark results in the PSE being created. iii. When choosing the replace option, we are presented with the dialog box 1. First asking us to confirm our intensions, (choose yes here) 2. Then requesting various details. Press the green Tick mark. 9
10 f. Now, generate certificate request(s) for the Server PSEs. i. Click on the Server PSE, so that you see the application server s certificate in the Owner field as shown in the screenshot below ii. Now either copy the certificate to your clipboard or save it to a file, by first pressing the Create Certificate Request icon (with the yellow arrow). 10
11 g. Send the Certificate request generated to the CA server of your choice. i. If you use the SAP CA, more information on the SAP Trust Center can be found here. 1. There are some prerequisites dictated by the trust manager. Refer to the Sending the Certificate Requests to a CA section of the help documentation for details. h. Once the CA server responds with the Certificate Request Response, this must be imported into the corresponding PSE i. Choose the application server PSE ii. Import the response using the Import Certificate Response icon (with the green arrow) iii. Load the file you have received from the CA (one could also copy the contents and paste them into the dialog box.) iv. Save 11
12 v. Which should result in a screen like this. Please note that the screenshots are from different systems so only use these as reference, not for literal interpretation. vi. Finally, if using certificates for authenticating clients, the corresponding CA s root certificates must be maintained. One could either do so by maintaining the Certificate Database or the server s Certificate List (contained in the SSL Server PSE of the server). This document on the help pages describes the steps in detail. 4) Creating the Standard SSL Client PSEs a. In the case of outbound connections, the server uses Client PSEs (plural because there are different types of Client PSEs.) b. The standard client PSE is used as a default. c. The process and steps for generating & maintaining the client PSE are similar to those we followed in the previous section for server PSEs. i. In the Transaction STRUST, the node to configure is shown in the screenshot below. 12
13 ii. Once the configuration steps have been executed, you will see the result as in the screenshot below. Again, please use this screenshot only for reference purposes not for literal interpretation. iii. This document on the help pages describes in detail the process of creating Standard Client SSL PSEs. 1. Additional scenarios like Anonymous or specific Identity based communication are also addressed here. 5) Define which SSL client PSE to use for each connection a. Each relevant HTTP connection should be explicitly configured to use SSL communication and specify which Standard Client PSE to use. b. Call the transaction SM59 13
14 c. Navigate to the connection d. Double click on the connection and choose the Logon & Security tab e. In the Logon & Security tab, activate SSL. Leave the SSL Certificate field on Default SSL Client (Standard). 14
15 f. In the event of Mutual Authentication needs, additional configuration should be maintained. See this document on the help pages for additional information on Mutual Authentication configuration. g. Restart the ICM from transaction SMICM Now, your ABAP instance should be able to communicate using SSL and respond to HTTPS requests. There are additional configurations steps outlined in this document on the help pages and this note. EXECUTE SAML 2.0 RELATED CONFIGURATION That was the end of the SSL configuration; now let us follow up with the SAML2 configuration. In order to configure the AS ABAP as a SAML2 service provider, there are a few prerequisites that must be fulfilled. These are listed below; - SAP Cryptographic Library must be installed (with exceptions. Please see this document on the help pages for a detailed breakdown). o This prerequisite was fulfilled in the previous section. - Necessary roles (and or Authorization objects) have been assigned to the user. o S_ICF_ADM, SAP_SAML2_CFG_ADM, SAP_SAML2_CFG_DISPLAY o Please see this document on the help pages for details on each of these roles. - A SAML 2.0 Identity Provider (IdP) is setup, configured and available. o This prerequisite is a bit complicated as the IdP is a hard prerequisite, but it is not in the scope of this exercise or document to described how to set up an IdP. o However, the SAP Netweaver AS JAVA can be set up as an Identity Provider. This document on the help pages is a starting point on how to get started implementing IdP on SAP Netweaver AS JAVA. o We will assume that the IdP is completely and correctly setup for the purposes of SAML 2.0 activities. - The application server (AS ABAP) has been configured to use Security Sessions. o This is the first point we will address. 15
16 Activating Security Sessions Management on AS ABAP - Security Sessions can be activated by calling the transaction SICF_SESSIONS. - The resulting screen shows you the o Current values for those Profile Parameters that are relevant to this topic o Clients where Sessions Security is enabled (depicted by the green icon in the State column). 16
17 From here on in, we will assume that the IdP is setup, configured, accessible and in fully functioning form. We will also assume that the SSL configuration was successfully executed. If SSL is not configured, please ensure the step is complete before continuing. 1) On the gateway / frontend server, run the transaction code SAML2 a. Note that this will cause a browser window to open (in the default browser). The resulting application is a Web Dynpro application and must be opened in a compatible browser to avoid unexpected behavior. If the following warning is thrown, click on the Continue to. Option. 17
18 2) In the resulting logon screen, provide the Client number, username and password. 3) Pressing the logon button will take you to the SAML 2.0 Configuration dialog. a. Note, In systems where SAML configuration has not been run previously, you will be asked if SAML 2.0 support should be enabled. b. Press the Enable button. 18
19 4) This will result in a new choice being presented. a. To either create a Local Provider OR b. To import a Configuration file c. In this example, we will choose to create a local provider. 5) Follow the wizard a. In the first screen choose a name for the provider (no spaces allowed), press Next. b. Accept the default values in the Skew tolerance screen, press Next. c. Finally, accept the default values in the last screen and press Finish. 19
20 6) The Gateway is now enabled as a SAML 2.0 service provider. 20
21 7) Next we need to identify our IdP by setting up a Trusted Provider. This is done on the Trusted Providers tab and is most easily executed by importing the metadata (usually an XML file) from the IdP. a. Choose the metadata file and press Next. 21
22 b. In my case the signing certificate is requested. This file should be provided by the IdP admins. Choose the file and press Next. c. Fill in the Alias field with a suitable text and press Next 22
23 d. Accept the default values by pressing Next. e. Accept the default values for the SSO endpoints by pressing Next. i. NOTE Ensure that the HTTP Redirect radio button is selected. 23
24 f. Accept the detault values and press Next g. Accept the default values for the Artifacts endpoints too, press Next 24
25 h. Finally, accept the default values and press Finish. i. The IdP trusted Provider is now setup. 25
26 A few changes are required in our case. NOTE - Screenshots for reference only, not to be interpreted literally. Please check your systems settings based on the version. 1) Set the NameID format to Unspecified and the source to Logon ID. 2) Set the Require Signature parameter to Never in the Signature & Encryption tab. 3) Change the binding to HTTP Artifact in the Authentication Requirements tab. 26
27 NOTE A similar import of metadata (service Provider) is required on the IdP side. The screenshot below is only a representation of how it looks like in the SAP Netweaver AS JAVA IdP implementation when the metadata for the service provider is imported. Identity Federation Details 27
28 Signature & Encryption Details Now that we are done with the SAML setup, we can begin to configure the services to use 1) In the SICF transaction, navigate to an example service, In this case I am choosing Approve Purchase Orders. 28
29 Scroll down in the list until the UI5_UI5 node and then navigate to sap Scroll further down to the service mm_po_apv and double click on it. 2) In the detail screen called Change / Create Service, enter change mode by clicking on the pencil/glasses icon. That should enable editing. 29
30 3) On the Logon tab, choose the dropdown next to the Procedure field and choose the Alternative Logon Procedure option from the list. 4) In the same tab, change the Sequrity Requirement to SSL 5) Scroll down until the list of logon procedures is visible. In this list, bring the SAML Logon option to the top (the second spot. Leave the first option unchanged) by changing the numbering. 6) Now save these changes using the icon. 30
31 Congratulations, now, the Idp should be called when calling this service. Points to note As mentioned numerous times, security and authentication is a large and complex topic. Please be aware that these steps are the rudimentary activities required in this particular example. Always refer to the documentation at help.sap.com for in-depth insight and the most up to date information on this topic. The entry point to SAML documentation in the context of AS ABAP can be found here. 31
32 SAP SE 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 SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company 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. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE s or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
How-to Guide for Exercise Familiarize Yourself with SAP Fiori UX (Week 1, Unit 6, Part 2)
How-to Guide for Exercise Familiarize Yourself with SAP Fiori UX (Week 1, Unit 6, Part 2) Table of Contents Introduction... 2 Connect to the opensap instance... 3 Login to the SAPgui... 5 Disable Internet
More informationBC403 Advanced ABAP Debugging
BC403 Advanced ABAP Debugging. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationHA215 SAP HANA Monitoring and Performance Analysis
HA215 SAP HANA Monitoring and Performance Analysis. COURSE OUTLINE Course Version: 12 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved.
More informationUX402 SAP SAPUI5 Development
UX402 SAP SAPUI5 Development. COURSE OUTLINE Course Version: 03 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationHow-to Guide for Exercise Access the Demo Appliance Landscape (Week 1, Unit 6, Part 1)
How-to Guide for Exercise Access the Demo Appliance Landscape (Week 1, Unit 6, Part 1) Table of Contents Important note:... 1 Introduction to CAL... 2 Introduction to AWS... 2 Exercise overview... 2 Creating
More informationBC414. Programming Database Updates COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
BC414 Programming Database Updates. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationSAP Fiori Launchpad Process Flow. SAP Fiori UX launchpad Configuration: End to End CEG: November 2014
SAP Fiori Launchpad Process Flow SAP Fiori UX launchpad Configuration: End to End CEG: November 2014 High Level Process Flow: End to End SAP Fiori UX launchpad Configuration 1 Pre-Requisites (SICF & SE80)
More informationCA611 Testing with ecatt
CA611 Testing with ecatt. COURSE OUTLINE Course Version: 19 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may
More informationS4H410. SAP S/4HANA Embedded Analytics and Modeling with Core Data Services (CDS) Views COURSE OUTLINE. Course Version: 05 Course Duration: 2 Day(s)
S4H410 SAP S/4HANA Embedded Analytics and Modeling with Core Data Services (CDS) Views. COURSE OUTLINE Course Version: 05 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP
More informationADM110. Installing and Patching SAP S/4HANA and SAP Business Suite Systems COURSE OUTLINE. Course Version: 17 Course Duration: 4 Day(s)
ADM110 Installing and Patching SAP S/4HANA and SAP Business Suite Systems. COURSE OUTLINE Course Version: 17 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company.
More informationBC404. ABAP Programming in Eclipse COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)
BC404 ABAP Programming in Eclipse. COURSE OUTLINE Course Version: 16 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationADM110. Installing and Patching SAP S/4HANA and SAP Business Suite Systems COURSE OUTLINE. Course Version: 18 Course Duration: 4 Day(s)
ADM110 Installing and Patching SAP S/4HANA and SAP Business Suite Systems. COURSE OUTLINE Course Version: 18 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company.
More informationSLT100. Real Time Replication with SAP LT Replication Server COURSE OUTLINE. Course Version: 13 Course Duration: 3 Day(s)
SLT100 Real Time Replication with SAP LT Replication Server. COURSE OUTLINE Course Version: 13 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights
More informationS4D430 Building Views in Core Data Services ABAP (CDS ABAP)
S4D430 Building Views in Core Data Services ABAP (CDS ABAP). COURSE OUTLINE Course Version: 10 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights
More informationDevice Operation Process Diagrams. SAP Mobile Secure rapid-deployment solution September 2014
Device Operation Process Diagrams SP Mobile Secure rapid-deployment solution September 2014 X94 Device Operation (1/6) Remote Device Management of ios Device Types SP faria faria dministrator Remote Lock
More informationS4H01. Introduction to SAP S/4HANA COURSE OUTLINE. Course Version: 04 Course Duration: 2 Day(s)
S4H01 Introduction to SAP S/4HANA. COURSE OUTLINE Course Version: 04 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationSAP Business One Integration Framework
SAP Business One Integration Framework Configure Connectivity to SAP Business One Service Layer PUBLIC Global Roll-out August 2018, Krisztián Pápai TABLE OF CONTENTS 1. OBTAIN A VALID CERTIFICATE... 3
More informationHA215 SAP HANA Monitoring and Performance Analysis
HA215 SAP HANA Monitoring and Performance Analysis. COURSE OUTLINE Course Version: 13 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved.
More informationopensap Extending SAP S/4HANA Cloud and SAP S/4HANA SAP S/4HANA UX Fundamentals PUBLIC
opensap Extending SAP S/4HANA Cloud and SAP S/4HANA SAP S/4HANA UX Fundamentals PUBLIC TABLE OF CONTENTS PREPARATION... 3 Activating your CAL Instance... 3 NAVIGATING IN THE FIORI LAUNCHPAD... 3 Using
More informationComplementary Demo Guide
Complementary Demo Guide SAP Business ByDesign SAP Business ByDesign Global October 23, 2017 1 Table of Content 1 About this Document... 3 1.1 Purpose... 3 1.2 Demo Business Context... 3 1.3 Prerequisites...
More informationADM505. Oracle Database Administration COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
ADM505 Oracle Database Administration. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of
More informationSAP Single Sign-On 2.0 Overview Presentation
SAP Single Sign-On 2.0 Overview Presentation June 2014 Public Legal disclaimer This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue
More informationC4C30. SAP Cloud Applications Studio COURSE OUTLINE. Course Version: 21 Course Duration: 4 Day(s)
C4C30 SAP Cloud Applications Studio. COURSE OUTLINE Course Version: 21 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of
More informationBOD410 SAP Lumira 2.0 Designer
BOD410 SAP Lumira 2.0 Designer. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationHA301. SAP HANA 2.0 SPS03 - Advanced Modeling COURSE OUTLINE. Course Version: 15 Course Duration:
HA301 SAP HANA 2.0 SPS03 - Advanced Modeling. COURSE OUTLINE Course Version: 15 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of
More informationHA240 SAP HANA 2.0 SPS02
HA240 SAP HANA 2.0 SPS02 - Authorizations, Scenarios & Security Requirements. COURSE OUTLINE Course Version: 14 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate
More informationBC405 Programming ABAP Reports
BC405 Programming ABAP Reports. COURSE OUTLINE Course Version: 16 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationHA150 SQL Basics for SAP HANA
HA150 SQL Basics for SAP HANA. COURSE OUTLINE Course Version: 13 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationHA100 SAP HANA Introduction
HA100 SAP HANA Introduction. COURSE OUTLINE Course Version: 15 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may
More informationSAP EarlyWatch Alert. SAP HANA Deployment Best Practices Active Global Support, SAP AG 2015
SAP EarlyWatch Alert SAP HANA Deployment Best Practices Active Global Support, SAP AG 2015 Learning Objectives of this Presentation After completing this presentation, you will be able to: Understand the
More informationCLD100. Cloud for SAP COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)
CLD100 Cloud for SAP. COURSE OUTLINE Course Version: 16 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationSAP Hybris Billing, Pricing Simulation Extended Functions Release 2.0, SP03
SAP Hybris Billing, Pricing Simulation Extended Functions Release 2.0, SP03 Document Version 1.0 2017-06-13 TABLE OF CONTENTS EXTENDED FUNCTIONS IN SAP HYBRIS BILLING, PRICING SIMULATION... 3 Using Alternative
More informationDS10. Data Services - Platform and Transforms COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
DS10 Data Services - Platform and Transforms. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No
More informationHA100 SAP HANA Introduction
HA100 SAP HANA Introduction. COURSE OUTLINE Course Version: 12 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationHA150. SAP HANA 2.0 SPS02 - SQL and SQLScript for SAP HANA COURSE OUTLINE. Course Version: 14 Course Duration: 3 Day(s)
HA150 SAP HANA 2.0 SPS02 - SQL and SQLScript for SAP HANA. COURSE OUTLINE Course Version: 14 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights
More informationBC470. Form Printing with SAP Smart Forms COURSE OUTLINE. Course Version: 18 Course Duration:
BC470 Form Printing with SAP Smart Forms. COURSE OUTLINE Course Version: 18 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationUX400. OpenUI5 Development Foundations COURSE OUTLINE. Course Version: 02 Course Duration: 5 Day(s)
UX400 OpenUI5 Development Foundations. COURSE OUTLINE Course Version: 02 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of
More informationDevice Application Onboarding Process Diagrams. SAP Mobile Secure: SAP Afaria 7 SP5 September 2014
evice pplication Onboarding Process iagrams SP Mobile Secure: SP faria 7 SP5 September 204 X92 evice pplication Onboarding (/5) Enterprise pplication Onboarding for ios evice Types SP faria on Mobile ios
More informationSAP 3D Visual Enterprise 9.0: Localization of Authoring Content
SAP White Paper Visualization SAP 3D Visual Enterprise 9.0: Localization of Authoring Content Author once - deliver to Multiple Locales Table of Contents Localization Overview 4 Localizer Utility 6 Exporting
More informationLet s Exploit DITA: How to automate an App Catalog
Let s Exploit DITA: How to automate an App Catalog Public Carsten Brennecke, SAP April 05, 2016 Agenda Our Challenge Our DITA Landscape Our Approach Conclusion 2016 SAP SE or an SAP affiliate company.
More informationHA 450. Application Development for SAP HANA COURSE OUTLINE. Course Version: 12 Course Duration:
HA 450 Application Development for SAP HANA. COURSE OUTLINE Course Version: 12 Course Duration: SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationD75AW. Delta ABAP Workbench SAP NetWeaver 7.0 to SAP NetWeaver 7.51 COURSE OUTLINE. Course Version: 18 Course Duration:
D75AW Delta ABAP Workbench SAP NetWeaver 7.0 to SAP NetWeaver 7.51. COURSE OUTLINE Course Version: 18 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights
More informationSAP Global Track and Trace Onboarding Guide
SAP Global Track and Trace Onboarding Guide Document Version: Cloud 2019.04a Implementation Guide PUBLIC TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Prerequisite... 3 1.2 Overview... 3 2 SET UP AN SAP CLOUD
More informationopensap TEXT ANALYTICS WITH SAP HANA PLATFORM WEEK 1
opensap TEXT ANALYTICS WITH SAP HANA PLATFORM WEEK 1 Version: January 20, 2016 Exercises / Solutions Anthony Waite / SAP Labs, LLC. Bill Miller / SAP Labs, LLC. Contents Desktop in SAP Cloud Appliance
More informationHA240 Authorization, Security and Scenarios
HA240 Authorization, Security and Scenarios. COURSE OUTLINE Course Version: 12 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No
More informationHA100 SAP HANA Introduction
HA100 SAP HANA Introduction. COURSE OUTLINE Course Version: 13 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationADM506. Database Administration Oracle II COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
ADM506 Database Administration Oracle II. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part
More informationGetting Started with FPM BOPF Integration (FBI)
Summary Creating a List GUIBB with a Related View Level of complexity: Time required for completion: Beginner 45 min. Author: Sharon Dassa Company: SAP AG Created on: 20 February 2013 www.sap.com Table
More informationBOCRC. SAP Crystal Reports Compact Course COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
BOCRC SAP Crystal Reports Compact Course. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part
More informationUX300 SAP Screen Personas 3.0 Development
UX300 SAP Screen Personas 3.0 Development. COURSE OUTLINE Course Version: 03 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationHA355. SAP HANA Smart Data Integration COURSE OUTLINE. Course Version: 12 Course Duration: 3 Day(s)
HA355 SAP HANA Smart Data Integration. COURSE OUTLINE Course Version: 12 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of
More informationMDG100 Master Data Governance
MDG100 Master Data Governance. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationUsing SAP SuccessFactors Integration Center for generating exports on Interview Central. SAP SuccessFactors Recruiting Management
Using SAP SuccessFactors Integration Center for generating exports on Interview Central SAP SuccessFactors Recruiting Management TABLE OF CONTENTS INTRODUCTION... 3 IMPORTING EXPORT DEFINITIONS INTO SAP
More informationBW305. SAP Business Warehouse Query Design and Analysis COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
BW305 SAP Business Warehouse Query Design and Analysis. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved.
More informationSoftware and Delivery Requirements
SAP HANA Activity Repository rapiddeployment solution V2.10 April 2015 English SAP HANA Activity Repository rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190
More informationBIT660 Data Archiving
BIT660 Data Archiving. COURSE OUTLINE Course Version: 11 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationHA400 ABAP Programming for SAP HANA
HA400 ABAP Programming for SAP HANA. COURSE OUTLINE Course Version: 14 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationHow to configure SSL for HANA XS Engine using SAP Crypto libraries To secure communication between web-based clients and SAP HANA XS Engine
How to configure SSL for HANA XS Engine using SAP Crypto libraries To secure communication between web-based clients and SAP HANA XS Engine www.sap.com TABLE OF CONTENTS OVERVIEW... 3 SYMPTOMS TO RESOLVE...
More informationBW305H. Query Design and Analysis with SAP Business Warehouse Powered by SAP HANA COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
BW305H Query Design and Analysis with SAP Business Warehouse Powered by SAP HANA. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate
More informationSAP Analytics Cloud model maintenance Restoring invalid model data caused by hierarchy conflicts
SAP Analytics Cloud model maintenance Restoring invalid model data caused by hierarchy conflicts TABLE OF CONTENTS DEFINING THE PROBLEM... 3 EXAMPLE: REPRODUCING THE PROBLEM... 4 Setting up conflicting
More informationHA150. SAP HANA 2.0 SPS03 - SQL and SQLScript for SAP HANA COURSE OUTLINE. Course Version: 15 Course Duration:
HA150 SAP HANA 2.0 SPS03 - SQL and SQLScript for SAP HANA. COURSE OUTLINE Course Version: 15 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved.
More informationTADM51. SAP NetWeaver AS - DB Operation (Oracle) COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
TADM51 SAP NetWeaver AS - DB Operation (Oracle). COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved.
More informationBC401. ABAP Objects COURSE OUTLINE. Course Version: 18 Course Duration:
BC401 ABAP Objects. COURSE OUTLINE Course Version: 18 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced
More informationSAP IoT Application Enablement Best Practices Authorization Guide
SAP IoT Application Enablement Best Practices Authorization Guide TABLE OF CONTENTS 1 INITIAL TENANT SETUP... 3 1.1 Configure Trust... 3 1.1.1 Technical Background... 6 1.2 Establish Trust... 6 1.3 Set
More informationWeek 2 Unit 1: Introduction and First Steps with EJB. January, 2015
Week 2 Unit 1: Introduction and First Steps with EJB January, 2015 Persistence as a Service Manages the database systems in the cloud and the access to them Operations on database system level Monitoring
More informationHA300 SAP HANA Modeling
HA300 SAP HANA Modeling. COURSE OUTLINE Course Version: 13 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationSAP HANA SPS 08 - What s New? SAP HANA Web-based Development Workbench. (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014
SAP HANA SPS 08 - What s New? SAP HANA Web-based Development Workbench (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014 Agenda Background Syntax Highlighting/Formatting Tool Links /
More informationSPNEGO SINGLE SIGN-ON USING SECURE LOGIN SERVER X.509 CLIENT CERTIFICATES
SPNEGO SINGLE SIGN-ON USING SECURE LOGIN SERVER X.509 CLIENT CERTIFICATES TABLE OF CONTENTS SCENARIO... 2 IMPLEMENTATION STEPS... 2 PREREQUISITES... 3 1. CONFIGURE ADMINISTRATOR FOR THE SECURE LOGIN ADMINISTRATION
More informationBW405. BW/4HANA Query Design and Analysis COURSE OUTLINE. Course Version: 14 Course Duration: 5 Day(s)
BW405 BW/4HANA Query Design and Analysis. COURSE OUTLINE Course Version: 14 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part
More informationHA300 SAP HANA Modeling
HA300 SAP HANA Modeling. COURSE OUTLINE Course Version: 12 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationWeek 2 Unit 3: Creating a JDBC Application. January, 2015
Week 2 Unit 3: Creating a JDBC Application January, 2015 JDBC Overview Java Database Connectivity (JDBC) Java-based data access technology Defines how a client can connect, query, and update data in a
More informationDevice Configuration Process Diagrams. SAP Mobile Secure: SAP Afaria 7 SP5 September 2014
evice onfiguration Process iagrams SP Mobile Secure: SP faria 7 SP5 September 204 evice onfiguration (/5) Passcode onfiguration of ios evice Types SP faria on Mobile ios evice SP faria Legend Mobile evice
More informationBOID10. SAP BusinessObjects Information Design Tool COURSE OUTLINE. Course Version: 17 Course Duration: 5 Day(s)
BOID10 SAP BusinessObjects Information Design Tool. COURSE OUTLINE Course Version: 17 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved.
More informationBMW Group ebox Partner Archive Hotline
www.sap.com BMW Group ebox Partner Archive Hotline You can find a list of all needed and available contact persons here. BMW Group - Distribution Companies Please contact your local help desk. BMW AG:
More informationHA100 SAP HANA Introduction
HA100 SAP HANA Introduction. COURSE OUTLINE Course Version: 10 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication
More informationSAP Mobile Secure Rapiddeployment. Software Requirements
September 2014 English SAP Mobile Secure Rapiddeployment Solution SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2014 SAP SE or an SAP affiliate company. All rights reserved. No part of
More informationFAQs Facebook Integration with SAP Hybris Cloud for Customer SAP Hybris Cloud for Customer PUBLIC
FAQs Facebook Integration with SAP Hybris Cloud for Customer SAP Hybris Cloud for Customer PUBLIC TABLE OF CONTENTS FAQS FACEBOOK INTEGRATION WITH SAP HYBRIS CLOUD FOR CUSTOMER...3 1. You are not able
More informationSCM380 SAP MII - Manufacturing Integration and Intelligence Fundamentals
SCM380 SAP MII - Manufacturing Integration and Intelligence Fundamentals. COURSE OUTLINE Course Version: 10 Course Duration: 4 SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All
More informationFAQs Data Cleansing SAP Hybris Cloud for Customer PUBLIC
FAQs Data Cleansing SAP Hybris Cloud for Customer PUBLIC TABLE OF CONTENTS FAQS DATA CLEANSING... 3 1. What is Data Cleansing?... 3 2. How do you scope this activity in your C4C system?...3 3. Is it possible
More informationFAQs OData Services SAP Hybris Cloud for Customer PUBLIC
FAQs OData Services SAP Hybris Cloud for Customer PUBLIC TABLE OF CONTENTS FAQS ODATA SERVICES... 3 1. How to access the SAP Hybris Cloud for Customer OData API of your tenant?...3 2. How to access the
More informationAlert Consumption for Business Process Monitoring on MAI with SAP Solution Manager 7.1 SP12 Setup and features of notifications and incidents
Alert Consumption for Business Process Monitoring on MAI with SAP Solution Manager 7.1 SP12 Setup and features of notifications and incidents TABLE OF CONTENTS 1 INTRODUCTION... 3 2 FUNCTIONAL OVERVIEW...
More informationSAP HANA SPS 08 - What s New? SAP HANA Modeling (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014
SAP HANA SPS 08 - What s New? SAP HANA Modeling (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014 SAP HANA SPS 08 Feature Overview Modeling Enhancements Enhanced SAP HANA Modeling capabilities
More informationBW310H. Data Warehousing with SAP Business Warehouse powered by SAP HANA COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
BW310H Data Warehousing with SAP Business Warehouse powered by SAP HANA. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company.
More informationDBW4H. Data Warehousing with SAP BW/4HANA - Delta from SAP BW powered by SAP HANA COURSE OUTLINE. Course Version: 13 Course Duration: 2 Day(s)
DBW4H Data Warehousing with SAP BW/4HANA - Delta from SAP BW powered by SAP HANA. COURSE OUTLINE Course Version: 13 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate
More informationFAQs Data Sources SAP Hybris Cloud for Customer PUBLIC
FAQs Data Sources SAP Hybris Cloud for Customer PUBLIC TABLE OF CONTENTS FAQS DATA SOURCES... 3 1. When I try to execute a custom report, throws an error: Report cannot be opened; report an incident, See
More informationCloud Access Manager How to Configure for SSO to SAP NetWeaver using SAML 2.0
Cloud Access Manager 8.1.3 How to Configure for SSO to SAP Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described
More informationADM535. DB2 LUW Administration for SAP COURSE OUTLINE. Course Version: Course Duration: 3 Day(s)
ADM535 DB2 LUW Administration for SAP. COURSE OUTLINE Course Version: Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this
More informationSAP Branch Agreement Origination V3.703: Software and Delivery Requirements
RDS BAO V3.703 May.2015 English Branch Agreement Origination V3.703: Software and Delivery Requirements SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions 0 1 2 Date Copyright 2015 SE or
More informationCustomer Helpdesk User Manual
Customer Helpdesk User Manual TABLE OF CONTENTS 1 INTRODUCTION... 3 2 HANDLING OF THE PROGRAM... 3 2.1 Preface... 3 2.2 Log In... 3 2.3 Reset Your Password... 4 2.4 Changing Personal Password... 4 3 PROGRAM
More informationSAP SMS 365 SAP Messaging Proxy 365 Product Description August 2016 Version 1.0
SAP SMS 365 SAP Messaging Proxy 365 Product Description August 2016 Version 1.0 TABLE OF CONTENTS 1 INTRODUCTION...3 2 BENEFITS...4 3 FUNCTIONAL DESCRIPTION...5 4 MESSAGE CLASSIFICATION...6 5 ARCHITECTURE...7
More informationADM960. SAP NetWeaver Application Server Security COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day
ADM960 SAP NetWeaver Application Server Security. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may
More informationBW350H. SAP BW Powered by SAP HANA - Data Acquisition COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
BW350H SAP BW Powered by SAP HANA - Data Acquisition. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved.
More informationSAP Landscape Transformation for SAP HANA (HA1)
SAP HANA 1.0 SP05 SAP Landscape Transformation SP04 October 2013 English SAP Landscape Transformation for SAP HANA (HA1) Building Block Configuration Guide SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany
More informationFAQs Data Workbench SAP Hybris Cloud for Customer PUBLIC
FAQs Data Workbench SAP Hybris Cloud for Customer PUBLIC TABLE OF CONTENTS FAQS DATA WORKBENCH... 3 1. How to migrate new set of data into the system using Data Workbench work center?...3 2. How to update/modify
More informationUX125 SAP Fiori Elements. Public
UX125 SAP Fiori Elements Public Speakers Las Vegas, Sept 19-23 Jan Ruessel Bangalore, October 5-7 Suneet Agarwal Barcelona, Nov 8-10 Jan Ruessel 2 Disclaimer The information in this presentation is confidential
More informationSAP HANA SPS 09 - What s New? SAP River
SAP HANA SPS 09 - What s New? SAP River (Delta from SPS 08 to SPS 09) SAP HANA Product Management November, 2014 2014 SAP AG or an SAP affiliate company. All rights reserved. 1 SAP River What s New in
More informationADM960. SAP NetWeaver Application Server Security COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)
ADM960 SAP NetWeaver Application Server Security. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2013 SAP AG. All rights reserved. No part of this publication
More informationVisual Business Configuration with SAP TM
SAP Transportation Management Visual Business Configuration with SAP TM CUSTOMER Document Version: 3.0 December 2013 SAP AG 1 Copyright Copyright 2013 SAP AG. All rights reserved. SAP Library document
More informationHow to Configure Fiori Launchpad and Web Dispatcher to Support SAML2 Using SAP Identity Provider Step-by-Step
How to Configure Fiori Launchpad and Web Dispatcher to Support SAML2 Using SAP Identity Provider Step-by-Step SAP NetWeaver or S4H Gateway Ali Chalhoub 2016 SAP AG. All rights reserved. SAP, R/3, SAP NetWeaver,
More informationSAP Workforce Performance Builder 9.5
Security Guide Workforce Performance Builder Document Version: 1.0 2016-07-15 2016 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER Producer Table of Contents 1 Introduction... 3 2 SSL
More information