Kerberos Authentication User Resolution Example issues and suggested solutions
|
|
- Wilfred Adam George
- 6 years ago
- Views:
Transcription
1 Kerberos Authenticion User Resolution Example issues and suggested solutions Prick Whitty SAP Product Support
2 This document is intended to provide informion about UME User and Account tributes and how they are mapped to LDAP tributes when an LDAP directory is used as the UME dasource. It suggests an approach to choosing the correct user mapping mode and source when there is no tribute displayed in the user administrion UI with a value th can be used to resolve the user from their Kerberos Principal Name (KPN). Finally it provides some examples of user resolution issues and suggests possible solutions. Note: As with KBA Troubleshooting kerberos authenticion user resolution issues, this document is only relevant for cases where the UME uses an LDAP directory as its dasource and not DB-only or ABAP dasources. LOGICAL ATTRIBUTES AND ATTRIBUTE MAPPINGS For each user in the UME there is an associed User principal and Account principal, each with its own set of logical tributes. For more informion refer to the help documention: Logical Attributes. As described in the guide tached to note New SPNego Implemention, the AS Java s SPNego implemention User Mapping modes and sources allow you to choose whether User tributes (firstname, lastname etc.) or Account tributes (logon id, logonalias, principal, realm) are used to resolve the user from the KPN extracted from the received Kerberos ticket. In the case where the UME is using an LDAP dasource, some User and Account logical tributes are mapped to tributes from the LDAP directory. These mappings are maintained in the dasource configurion file th the UME uses for interfacing with the LDAP directory. User tribute mappings For each LDAP dasource defined in the dasource configurion file, there is a section where User logical tributes are mapped to tributes nive to the underlying LDAP directory. For example, in a SAP delivered MS AD specific dasource configurion file, some of the User tribute mappings look as follows: <principal type="user"> <namespace name="com.sap.security.core.usermanagement"> <tribute name="firstname"> <physicalattribute name="givenname"/> <tribute name="displayname"> <physicalattribute name="displayname"/> <tribute name="lastname"> <physicalattribute name="sn"/> <tribute name="fax"> <physicalattribute name="facsimiletelephonenumber"/> <tribute name="uniquename"> 2
3 Account tribute mappings For each LDAP dasource defined in the dasource configurion file, there is a section where Account logical tributes are mapped to tributes nive to the underlying LDAP directory. For example, in a SAP delivered MS AD specific dasource configurion file, some of the Account tribute mappings look as follows: <principal type="account"> <namespace name="com.sap.security.core.usermanagement"> <! j_user is the logon id -> <tribute name="j_user"> <tribute name="logonalias"> <tribute name="j_password"> <physicalattribute name="unicodepwd"/> <tribute name="userid"> </namespace> <namespace name="com.sap.security.core.authenticion"> <tribute name="principal"> <tribute name="realm"> <tribute name="domain"> </namespace> </principal> Note th in the account tribute mapping section, the principal, realm and domain tributes are in the com.sap.security.core.authenticion namespace. CHOOSING A MAPPING MODE AND SOURCE Refer to the SPNego Configurion Guide tached to note New SPNego Implemention and the SAP Help documention Changing User Mapping for Kerberos for informion on the possible User Mapping modes and some examples. Normally, to choose an approprie mapping, you simply display users in the User Administrion UI and check which tribute value mches the users KPNs or the prefix part of the KPNs and then choose th as the source for the User Mapping mode. However in certain cases it can occur than there is no tribute displayed in the User Administrion UI th can be used for user resolution. For example, previous customizion of the dasource configurion file may mean th the logon id does not mch the prefix part of the KPN for example. When you are certain th there is no User or Account tribute displayed in the User Administrion UI whose value mches the KPN or KPN prefix, then one approach is to examine the user tributes in the LDAP directory and proceed from there. The following are some considerions when choosing an approprie user mapping mode and source: 3
4 LDAP tributes Review the tributes of the user in the LDAP directory using nive tools or an LDIF export Is there an LDAP tribute whose value mches the KPN received or just the principal part of the KPN received? If not, can the value of an LDAP tribute be changed within the LDAP directory to mch the KPN received or the principal part of the KPN received? Can a new LDAP directory tribute be creed and populed with a value th can be used to mch a user to the KPN? Dasource configurion file If you ve established th there is a suitable LDAP tribute and value, examine the dasource configurion file th the UME is configured to use If there is an LDAP tribute whose value mches the KPN received or the principal part of the KPN received, is the tribute mapped to any UME Account tribute or User tribute in the XML? If there is no suitable tribute mapping in the dasource configurion file, can a User tribute or Account tribute (j_user, logonalias, principal) mapping be changed so th it is mapped to the LDAP tribute whose value mches the KPN received or the principal part of the KPN received? Customizion of dasource configurion files including changing tribute mappings is supported, however it should only be done as a last resort. From the perspective of the configurion of User Mapping for Kerberos authenticion, tribute mappings should only be changed when it is certain th all combinions of User Mapping modes and sources do not work with the existing tribute mappings in the dasource configurion file. Before changing any tribute mapping in the dasource configurion file, you should check if the tribute has been explicitly configured for use in other authenticion scenarios, for example in BasicPasswordLoginModule and ClientCertLoginModule, see User Mappings in the Authenticion Framework of SAP NetWeaver Applicion Server (AS) Java. If there is no suitable tribute mapping in the dasource configurion file, can any of the User tribute mappings be changed to use the LDAP tribute? If there is no User tribute mapping th can be changed, can the principal Account mapping be changed? Usually the tribute mapping for the principal tribute can be changed without unexpected side effects since the tribute is intended for the exact purpose of user resolution. If there is some LDAP tribute whose value mches the prefix part of the KPN, but it is not mapped to any logical tribute in the dasource configurion file, mapping the principal tribute to th LDAP tribute in the dasource configurion file should allow successful user resolution. With this mapping in place Mode principal and REALM, Source: ADS Da Source can be used. Important: If the value of the ume property ume.ldap.access.multidomain.enabled is false, then the REALM is not considered during user resolution however, if it has value true, the REALM will be checked and note Multi-Domain Logon Using Microsoft Active Directory should be applied so th the UME correctly reads the REALM. The j_user Account tribute mapping also warrants mentioning since by default, the j_user tribute stores the logon ids th users use when logging on to applicions using logon id and password. When the UME is configured to use an LDAP directory dasource, the j_user tribute mapping determines which LDAP tribute 4
5 value is used as logon id. So you must be aware th any change to the j_user tribute mapping for Kerberos user resolution purposes will usually also impact authenticion via logon id and password. When the UME is using an LDAP dasource (the case for which this document was written), the logonalias tribute mapping can be changed without impacting how users log on to the AS Java using logon id and password, unless LogonAlias has been explicitly configured for use in other authenticion scenarios, for example in BasicPasswordLoginModule and ClientCertLoginModule, see User Mappings in the Authenticion Framework of SAP NetWeaver Applicion Server (AS) Java. Usually, in order to change the LDAP tribute used by users when logging on to the AS Java using logon id and password, changing the j_user tribute mapping suffices and no change to the logonalias tribute mapping is required. Being aware of this can often make it feasible to change the logonalias tribute mapping for Kerberos authenticion user resolution purposes. SPNego wizard If you ve established th there is a suitable LDAP tribute and th it is mapped to a User or Account logical tribute in the dasource configurion file, choose the approprie mapping in the SPNego wizard Is the LDAP tribute whose value mches the KPN received or the principal part of the KPN received, mapped to a User (source: User tribute) or an Account (logon id (j_user), logonalias, principal) tribute? Does the LDAP tribute value mch the entire KPN (Principal@REALM) or only the principal part of the KPN (Principal AND REALM/Principal Only) Example flow chart There is a flow chart tached to KBA Troubleshooting kerberos authenticion user resolution issues which illustres the process of choosing an approprie mapping mode and gives some examples of tribute mappings th could possibly be changed if you are certain th none of the User Mapping mode and source combinions will work with the existing tribute mappings. Note th the flow chart was written only for the case where an LDAP tribute value mches the principal part of the KPN, and not the entire KPN. Additionally it does not suggest any changes to the j_user tribute due to the aforementioned impact on logon ids but such a change is possible if the resulting change to logon ids is acceptable to you. 5
6 EXAMPLE ISSUES For each example issue th follows, traces showing the KPN extracted from the Kerberos token, the mapping mode and source used and the exception th occurred when user resolution failed are provided. Even if the exception th occurs with the issue th you are facing is not present in this document, referring to the suggested solutions here may still prove helpful. Example1 KPN and mapping mode from traces KPN extracted from encrypted ticket: [SPNEGOUserMapping: mode = principal, source = logonid] converted to user mapping filter [[logonid],_]. User mapping filter to be used for resolving local user: [logonid],_ User mapping filter [[logonid],_] will be used to map KPN [johndoe@saprealm.com] to a local user. Exception when user resolution fails No user with logon id = johndoe found Could not valide SPNEGO token. [EXCEPTION] com.sap.engine.services.security.authenticion.umapping.usermappingnosuchuserexception: USER_AUTH_FAILED: User account for logonid "johndoe" not found! com.sap.engine.services.security.authenticion.umapping.usermappingserviceimpl.getuserbylogonid (UserMappingServiceImpl.java:58) com.sap.security.core.server.jaas.spnego.util.spnegousermappingutil.searchuser(spnegousermapping Util.java:59) com.sap.security.core.server.jaas.spnegologinmodule.processauthorizionheader(spnegologinmodule.java:531) com.sap.security.core.server.jaas.spnegologinmodule.login(spnegologinmodule.java:157) com.sap.engine.services.security.authenticion.umapping.usermappingserviceimpl.getuserbylogonid (UserMappingServiceImpl.java:51) more Caused by: com.sap.security.core.persistence.dasource.persistenceexception: User account for logonid "johndoe" not found! Attribute Mapping <tribute name="j_user"> <physicalattribute name="companysapid" /> <tribute name="logonalias"> <physicalattribute name="companysapid" /> <namespace name="com.sap.security.core.authenticion"> <tribute name="principal"> <physicalattribute name="companysapid" /> 6
7 Cause The KPN is The mapping used is Mode: principal only, Source logonid (j_user) which means th the UME searches for a user whose logon id mches the prefix part of the KPN, in this case johndoe. Because j_user is mapped to companysapid, the LDAP directory is searched for user whose companysid=johndoe, but no such user is found. In this case the j_user tribute mapping had previously been changed from samaccountname to companysapid so th users could use the companysid tribute value as logon id when logging on to the AS Java. Changing the tribute mapping for j_user alone is sufficient to achieve this; however the tribute mappings for logonalias and principal were also changed from samaccountname to companysapid. This was not required. Since the user s samaccountname value in the Active Directory was johndoe, if these erroneous changes were not made either the j_user or the principal account tributes could possibly have been used for user resolution Possible solutions Check if there is some other user tribute mapped to samaccountname and if there is, use th in Mode: principal only, Source: user tribute. Change the tribute mapping for one of the User tributes so th the User tribute is mapped to the relevant LDAP tribute samaccountname and use Mode: principal only, Source: user tribute Change the tribute mapping for logical tribute logonalias back to the default samaccountname and choose Mode: principal only, Source: logon alias. Change the tribute mapping for the principal tribute back to the default samaccountname and choose Mode: Principal and REALM, Source: ADS Da Source keeping in mind the value of ume.ldap.access.multidomain.enabled as mentioned in Choosing a Mapping Mode and Source above. Example2 KPN and mapping mode from traces KPN extracted from encrypted ticket: john_doe@saprealm.com [SPNEGOUserMapping: mode = principal, source = tribute, tributename = principal, tributenamespace = com.sap.security.core.authenticion] converted to user mapping filter [com.sap.security.core.authenticion:principal,_]. User mapping filter to be used for resolving local user: com.sap.security.core.authenticion:principal,_ User mapping filter [com.sap.security.core.authenticion:principal,_] will be used to map KPN [john_doe@saprealm.com] to a local user. SPNEGOUserMapping case: {namespace:}tr,_ Search tribute: [namespace=com.sap.security.core.authenticion, name=principal, value= john_doe, iscasesensitive=false] Entering method with ([namespace=com.sap.security.core.authenticion, name=principal, value= john_doe, iscasesensitive=false]) 7
8 Found 0 users according to search criteria. Exception when user resolution fails Could not valide SPNEGO token. [EXCEPTION] com.sap.engine.services.security.authenticion.umapping.usermappingnosuchuserexception: No user with user tributes [[namespace=com.sap.security.core.authenticion, name=principal, value=john_doe, iscasesensitive=false]] found com.sap.engine.services.security.authenticion.umapping.usermappingserviceimpl.getuserbyuseratt ributes(usermappingserviceimpl.java:115) com.sap.security.core.server.jaas.spnego.util.spnegousermappingutil.searchuser(spnegousermapping Util.java:106) com.sap.security.core.server.jaas.spnegologinmodule.processauthorizionheader(spnegologinmodule.java:541) com.sap.security.core.server.jaas.spnegologinmodule.login(spnegologinmodule.java:154) Attribute Mapping Cause <tributemapping> <principal type="account"> <namespace name="com.sap.security.core.usermanagement"> <tribute name="j_user"> <tribute name="logonalias"> <tribute name="j_password"> <physicalattribute name="unicodepwd"/> <tribute name="userid"> </namespace> <namespace name="com.sap.security.core.authenticion"> <tribute name="principal"> <tribute name="realm"> The KPN is john_doe@saprealm.com. The mapping mode used is Mode: principal only, Source: User Attribute. In the LDAP directory the samaccountname tribute has value john_doe, therefore a logical tribute th is mapped to samaccountname can be used for user resolution. Here the tribute chosen for user resolution was principal which as can be seen above is mapped to samaccountname. However, the principal tribute is an Account tribute and not a User tribute, hence an tempt to find a user with a User tribute principal=john_doe fails and a UserMappingNoSuchUserException results. 8
9 Possible solutions Since j_user is mapped to samaccountname, choosing Mode: principal only, Source: logon id could be used for user resolution Since logonalias is mapped to samaccountname, choosing Mode: principal only, Source: logon alias could be used for user resolution Since principal is mapped to samaccountname, Mode: Principal and REALM, Source: ADS Da Source could be used for user resolution, but keep in mind the value of ume.ldap.access.multidomain.enabled as mentioned in Choosing a Mapping Mode and Source above. Example3 KPN and mapping mode from traces User mapping SPNEGOUserMapping: mode = principal@realm, source = logon_alias converted to user mapping filter [[logonalias]] User mapping filter to be used for resolving local user: [logonalias] KPN extracted from encrypted ticket: john_doe@saprealm.com User mapping filter [[logonalias]] will be used to map KPN [john_doe@saprealm.com] to a local user. SPNEGOUserMapping case: [logonalias] Searching for user by logon alias: john_doe@saprealm.com Exception when user resolution fails Could not search for user by logon alias: john_doe@saprealm.com [EXCEPTION] com.sap.security.api.nosuchuseraccountexception: User account for logon alias "john_doe@saprealm.com" not found! com.sap.security.core.imp.useraccountfactory.getreadonlyuseraccountbylogonalias(useraccountfacto ry.java:529) com.sap.security.core.imp.userfactory.getuserbylogonalias(userfactory.java:1255) com.sap.security.spnego.util.spnegousermappingutil.searchuserbylogonalias(spnegousermappingutil. java:155) Attribute Mapping <tributemapping> <principal type="account"> <namespace name="com.sap.security.core.usermanagement"> <tribute name="j_user"> <physicalattribute name="companysapid"/> <tribute name="logonalias"> 9
10 <tribute name="j_password"> <physicalattribute name="unicodepwd"/> <tribute name="userid"> </namespace> <namespace name="com.sap.security.core.authenticion"> <tribute name="principal"> <tribute name="realm"> Cause The KPN is The mapping mode used is Mode: Source: logon alias. In the LDAP directory the samaccountname tribute has value john_doe, therefore a logical tribute th is mapped to samaccountname can be used for user resolution. The default mapping of the j_user tribute has been changed from samaccountname to companysapid in order to allow users enter their companysapid when logging onto the AS Java. The logonalias mapping has correctly been left unchanged, however a mapping mode unsuitable for using the logon alias to resolve the user has been chosen. Mode: principal@realm, Source: logon alias tempts to find a user with logon alias john_doe@saprealm.com i.e. there is a search for a user with samaccountname=john_doe@saprealm.com, which fails to return any user. Possible solutions If there is an LDAP tribute whose value mches john_doe@saprealm.com, Mode: principal@realm, Source: user tribute could be chosen with the relevant LDAP tribute specified as the source. Since it is known th the samaccountname tribute has value john_doe, Mode: principal only, Source: logon alias could be chosen Since it is known th the samaccountname tribute has value john_doe, Mode: Principal and REALM, Source: ADS Da Source could be used for user resolution, but keep in mind the value of ume.ldap.access.multidomain.enabled as mentioned in Choosing a Mapping Mode and Source above. 10
11 SAP AG or an SAP affilie company. All rights reserved. No part of this publicion may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The informion 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. Nional product specificions may vary. These merials are provided by SAP AG and its affilied companies ( SAP Group ) for informional purposes only, without represention or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the merials. The only warranties for SAP Group products and services are those th are set forth in the express warranty stements 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 for additional trademark informion and notices.
SPNEGO 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 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 informationStep By Step Guide to Connect LDAP as Datasource in NW 7.0 and CE 7.1
Step By Step Guide to Connect LDAP as Datasource in NW 7.0 and CE 7.1 Applies to: SAP Netweaver Portal 7.0 SAP Composite Environment 7.1 SR5 Summary This document provides step by step guidance on how
More informationManual Instructions for SAP Note CRA: Configuration for the CRA report
Manual Instructions for SAP Note 1974654 CRA: Configuration for the CRA report TABLE OF CONTENTS 1 CHANGES TO CONTENT OF TABLE VIEW V_T596A... 3 2 CHANGES TO CONTENT OF TABLE VIEW V_T596G... 3 3 CHANGES
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 informationBusiness Add-Ins (BAdIs) for SD Jam Integration Document Version:
Document Version: 1.0 2014-08-22 Typographic Conventions Type Style Example Description Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names,
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 informationSAP Business One Upgrade Strategy Overview
Upgrade Strategy,, version for SAP HANA and analytics powered by SAP HANA Document Version: 1.2 2017-12-06 Typographic Conventions Type Style Example Description Words or characters quoted from the screen.
More informationSAP Business One Upgrade Strategy Overview
Upgrade Strategy SAP Business One, SAP Business One, version for SAP HANA and SAP Business One analytics powered by SAP HANA Document Version: 1.1 2016-02-03 Release 2004 and higher Typographic Conventions
More informationEP200. SAP NetWeaver Portal: System Administration COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)
EP200 SAP NetWeaver Portal: System Administration. 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 informationSingle Sign-On Extensions Library THE BEST RUN. PUBLIC SAP Single Sign-On 3.0 SP02 Document Version:
PUBLIC SAP Single Sign-On 3.0 SP02 Document Version: 1.1 2018-07-31 2018 SAP SE or an SAP affiliate company. All rights reserved. THE BEST RUN Content 1....3 1.1 Extension for Kerberos Constrained Delegation
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 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 informationopensap How-to Guide for Exercise Instructor-Led Walkthrough of SAML2 Configuration (Week 4 Unit 5)
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...
More informationSAP NetWeaver Master Data Management
Upgrade Guide GDS 2.1 Document Version: 1.04 2015-11-15 Global Data Synchronization Option 2.1 Typographic Conventions Type Style Example Description Words or characters quoted from the screen. These include
More informationAuthentication of a WS Client Using a SAP Logon Ticket
Authentication of a WS Client Using a SAP Logon Ticket Release 650 HELP.BCWEBSERVICES_TUTORIALS SAP Online Help 04.04.2005 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication
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 informationHow To Recover Login Module Stack when login to NWA or Visual Administrator is impossible
SAP NetWeaver How-To Guide How To Recover Login Module Stack when login to NWA or Visual Administrator is impossible Applicable Releases: SAP NetWeaver 7.0 SAP NetWeaver CE 7.1 Topic Area: Security & Identity
More informationConfigure SSO in an SAP NetWeaver 2004s Dual Stack
How-to Guide SAP xrpm 4.0 How To Configure SSO in an SAP NetWeaver 2004s Dual Stack Version 1.00 December 2005 Applicable Releases: SAP xrpm 4.0 Copyright 2004 SAP AG. All rights reserved. No part of this
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 informationHow To Extend User Details
How-to Guide SAP NetWeaver 2004s How To Extend User Details May 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or
More informationSAP Composite Application Framework. Creating an External Service type Callable Object in Guided Procedures
SAP Composite Application Framework Creating an External Service type Callable Object in Guided Procedures Version 1.00 July 2006 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18
More informationWhat's New in SAP Landscape Transformation Replication Server 2.0 SP13
What's New Document Version: 1.0 2017-06-14 What's New in SAP Landscape Transformation Replication Server 2.0 SP13 Typographic Conventions Type Style Example Description Words or characters quoted from
More informationAutomated Java System Post-Copy Configuration Using SAP Landscape Management 3.0, Enterprise Edition
Configuration Guide Document Version: 5.0 2016-11-07 Automated Java System Post-Copy Configuration Using SAP Landscape Management 3.0, Enterprise Edition Document History Before you start the implementation,
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 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 informationINTERNAL USE ONLY SAP BusinessObjects EPM Add-in for Microsoft Office Support Package 17 / Patch XX Installation Procedure
SAP BusinessObjects EPM solutions, add-in for Microsoft Office Document Version: 10.0 Support Package 17 / Patch XX - 2014-03-17 INTERNAL USE ONLY SAP BusinessObjects EPM Add-in for Microsoft Office Support
More informationCustom Functions User's Guide SAP Data Services 4.2 (14.2.0)
Custom Functions User's Guide SAP Data Services 4.2 (14.2.0) Copyright 2013 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any
More informationHow-To Guide SAP 3D Visual Enterprise Author 8.0 Document Version: How To Part Replace
How-To Guide SAP 3D Visual Enterprise Author 8.0 Document Version: 1.0-2014-09-15 Document History Document Version Description 1.0 First version Document History 2014 SAP AG or an SAP affiliate company.
More informationWidgets for SAP BusinessObjects Business Intelligence Platform User Guide SAP BusinessObjects Business Intelligence platform 4.1 Support Package 2
Widgets for SAP BusinessObjects Business Intelligence Platform User Guide SAP BusinessObjects Business Intelligence platform 4.1 Support Package 2 Copyright 2013 SAP AG or an SAP affiliate company. All
More informationCOURSE LISTING. Courses Listed. Training for Database & Technology with Administration in Database Migration. 3 September 2018 (21:31 BST)
Training for Database & Technology with Administration in Database Migration Courses Listed Fortgeschrittene TADM70 - SAP System: Operating System and Database Migration Zertifizierung C_TADM70_74 - SAP
More informationText Data Processing Entity Extraction Dictionary File Generator User's Guide SAP Data Services 4.2 (14.2.0)
Text Data Processing Entity Extraction Dictionary File Generator User's Guide SAP Data Services 4.2 (14.2.0) Copyright 2013 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication
More informationDisclosure Management US SEC. Preview
Disclosure Management US SEC Preview TABLE OF CONTENT Introduction... 3 Creating the Preview... 4 Troubleshooting... 8 Alternative way of creating the Preview... 10 Useful Notes/KBAs... 14 2 Introduction
More informationWhat's New in SAP Landscape Transformation Replication Server 2.0 SP15
What's New Document Version: 1.0 2018-09-10 What's New in SAP Landscape Transformation Replication Server 2.0 SP15 Typographic Conventions Type Style Example Description Words or characters quoted from
More informationSAP NetWeaver Identity Management Virtual Directory Server. Tutorial. Version 7.0 Rev 3. - Accessing databases
SAP NetWeaver Identity Management Virtual Directory Server Tutorial - Accessing databases Version 7.0 Rev 3 SAP Library document classification: PUBLIC No part of this publication may be reproduced or
More informationData Protection and Privacy for Fraud Watch
Security Guide Fraud Watch Document Version: 1.0 2017-06-05 Document History Version Date Change 1.0 2017-06-05 First release of the Security Guide for Data Protection and Privacy. 2 2017 SAP AG or an
More informationIntegrating a Web Service in a Composite Application. SAP Composite Application Framework
Integrating a Web Service in a Composite Application SAP Composite Application Framework Document Version 1.00 November 2005 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18
More informationUsing SAP NetWeaver Business Intelligence in the universe design tool SAP BusinessObjects Business Intelligence platform 4.1
Using SAP NetWeaver Business Intelligence in the universe design tool SAP BusinessObjects Business Intelligence platform 4.1 Copyright 2013 SAP AG or an SAP affiliate company. All rights reserved. No part
More informationSAP Directory Content Migration Tool
This document describes SAP directory content migration which is used for migration and mass change functionality for PI scenarios and channels from Dual Stack to Single Stack system. This document explains
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 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 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 informationHow to Enable Single Sign-On for Mobile Devices?
How to Enable Single Sign-On for Mobile Devices? Applies to: SAP Netweaver Mobile Client 7.11 and onwards. For more information, visit the Mobile homepage. Summary This guide explains how to enable Single
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 informationDisclosure Management. Default font on styles in Disclosure Management
Disclosure Management Default font on styles in Disclosure Management DISCLOSURE MANAGEMENT DEFAULT FONT IS STYLES (V1.1) TABLE OF CONTENT Introduction... 3 An example... 3 What happens in the system...
More informationSetting Up an Environment for Testing Applications in a Federated Portal Network
SAP NetWeaver How-To Guide Setting Up an Environment for Testing Applications in a Federated Portal Network Applicable Releases: SAP NetWeaver 7.0 IT Practice: User Productivity Enablement IT Scenario:
More informationHow-To Guide SAP 3D Visual Enterprise Author Document Version: Markups and Measurements
How-To Guide SAP 3D Visual Enterprise Author Document Version: 1.0-2014-06-03 Document History Document Version Description 1.0 First version Document History 2014 SAP AG or an SAP affiliate company. All
More informationADM100 AS ABAP - Administration
ADM100 AS ABAP - Administration. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may be reproduced
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 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 informationSAP HANA tailored data center integration Frequently Asked Questions
SAP HANA tailored data center integration Frequently Asked Questions Version 1.0 Last update: 13 May, 2013 TABLE OF CONTENTS GENERAL INFORMATION... 3 1. What is SAP HANA tailored data center integration?
More informationSAP NetWeaver Cloud Security Tutorial Single Sign-On and Identity Federation with SAP NetWeaver Single Sign-On
Single Sign-On and Identity Federation with SAP NetWeaver Single Sign-On TABLE OF CONTENTS OVERVIEW... 3 PREREQUISITES AND REQUIREMENTS... 4 GETTING STARTED... 4 STEP 1: ESTABLISH TRUST TO SAP NETWEAVER
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 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 informationVisual Composer - Task Management Application
Visual Composer - Task Management Application Applies to: Visual Composer for NetWeaver 2004s. Summary This document describes the basic functionality of the Task Management application, which is now available
More informationFederated Search between SAP NetWeaver Enterprise Search and Microsoft Search Server 2008 using OpenSearch and SSO
Federated Search between SAP NetWeaver Enterprise Search and Microsoft Search Server 2008 using OpenSearch and SSO Applies to: SAP NetWeaver Enterprise Search 7.0 SP3 Microsoft Windows Server 2000 or 2003
More informationSingle Sign-on For SAP NetWeaver Mobile PDA Client
Single Sign-on For SAP NetWeaver Mobile PDA Client Applies to: SAP NetWeaver PDA Mobile Client 7.30. For more information, visit the Mobile homepage. Summary Single Sign-On (SSO) is a mechanism that eliminates
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 informationSAP Composite Application Framework. Creating a Content Package Object
SAP Composite Application Framework Creating a Content Package Object Version 1.00 July 2006 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18 05/34 34 20 www.sap.com Copyright
More informationSAP NetWeaver Identity Management Virtual Directory Server. Tutorial. Version 7.2 Rev 1. - Accessing databases
SAP NetWeaver Identity Management Virtual Directory Server Tutorial - Accessing databases Version 7.2 Rev 1 No part of this publication may be reproduced or transmitted in any form or for any purpose without
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 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 informationSAP Policy Management, group insurance add-on 1.1
Security Guide Document Version: 1.1 2017-05-03 1.1 Typographic Conventions Type Style Example Description Words or characters quoted from the screen. These include field names, screen titles, pushbuttons
More informationHow to Install SAP Netweaver 2004s ABAP Edition on Your Local PC
How to Install SAP Netweaver 2004s ABAP Edition on Your Local PC September 2006 SAP NetWeaver 2004s Copyright Copyright 2005 SAP AG. All rights reserved. No part of this publication may be reproduced or
More informationHow To Configure IDoc Adapters
How-to Guide SAP NetWeaver 04 How To Configure IDoc Adapters Version 1.00 Feb 2005 Applicable Releases: SAP NetWeaver 04 XI 3.0 SR1 and above Copyright 2005 SAP AG. All rights reserved. No part of this
More informationHow to Translate a Visual Composer Model Part I
How to Translate a Visual Composer Model Part I Applies to: SAP NetWeaver Visual Composer. Summary This How To guide is the first part in a series of guides which explain how to create and maintain translations
More informationHow to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0
How- to Guide SAP NetW e a v e r 0 4 How to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0 Ver si o n 1. 0 0 Dec e m b e r 2 0 0 4 Applic a b l e Rele a s e s : SAP NetW e a v e r 0 4 SP Sta c
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 informationSAP Workforce Performance Builder 9.5
Upgrade Guide Workforce Performance Builder Document Version: 1.0 2016-10-15 2016 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER Table of Contents 1 Introduction... 3 2 Migrating a Workarea...
More informationHow to Use Function Keys in Mobile Applications for Handhelds
SAP NetWeaver How-To Guide How to Use Function Keys in Mobile Applications for Handhelds Applicable Releases: SAP NetWeaver 7.1 Topic Area: User Productivity Capability: Mobile Version 1.00 June 2009 Copyright
More informationSAP NetWeaver Identity Management Identity Center. Implementation guide. Version 7.2 Rev 4. - Extension Framework
SAP NetWeaver Identity Management Identity Center Implementation guide - Extension Framework Version 7.2 Rev 4 2014 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication
More informationSAP HANA SPS 08 - What s New? SAP HANA Application Lifecycle Management (Delta from SPS 07 to SPS 08) SAP HANA Product Management June, 2014
SAP HANA SPS 08 - What s New? SAP HANA Application Lifecycle Management (Delta from SPS 07 to SPS 08) SAP HANA Product Management June, 2014 Agenda Overview of SAP HANA Application Lifecycle Management
More informationSAP Business One Hardware Requirements Guide
Hardware Requirements Guide Document Version: 1.0 2014-02-18 Release 8.8 and higher Typographic Conventions Type Style Example Description Words or characters quoted from the screen. These include field
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 informationSetting up Single Sign On Between xmii and Enterprise Portal
Summary This paper outlines the process of configuring Signal Sign On between SAP xmii 11.5 and Enterprise Portal running on the Java Stack. This document explains a basic example that may not apply to
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 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 informationSimplified Configuration of Single System Update in Maintenance Optimizer
SAP Solution Manager How-To Guide Simplified Configuration of Single System Update in Maintenance Optimizer Applicable Releases: SAP Solution Manager 7.0 Enhancement Package 1 SP23 or higher SAP Solution
More informationHow to Set Up and Use Electronic Tax Reporting
How-To Guide SAP Business One 8.82 PL09 and higher Document Version: 1.0 2012-10-01 Country: Netherlands Typographic Conventions Type Style Example Description Words or characters quoted from the screen.
More informationconfigure an anonymous access to KM
How-to Guide SAP NetWeaver 2004s How To configure an anonymous access to KM Version 1.00 February 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this
More informationHow to Package and Deploy SAP Business One Extensions for Lightweight Deployment
How To Guide SAP Business One 9.1 Document Version: 1.0 2014-05-09 How to Package and Deploy SAP Business One Extensions for Lightweight Deployment All Countries Typographic Conventions Type Style Example
More informationSAP Centralized Electronic Funds Transfer 1.8
PUBLIC Upgrade Guide SAP Centralized Electronic Funds Transfer 1.8 Target Audience System administrators Technology consultants Document version: 1.1 May 26, 2008 SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf
More informationSAP Enable Now. Desktop Components (Cloud Edition)
Installation Guide 1704 SP1 Document Version: 1.0 2017-07-15 2017 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER Desktop Components (Cloud Edition) Table of Contents 1 Introduction...
More informationHow to Create a New SAPUI5 Development Component
SAP Overall Equipment Effectiveness Management How-To Guide How to Create a New SAPUI5 Development Component Applicable Release: OEE 1.0 SP01 Version 1.0 August 8, 2013 Copyright 2013 SAP AG. All rights
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 informationWhat s New / Release Notes SAP Strategy Management 10.1
What s New / Release Notes SAP Strategy Management 10.1 PUBLIC Document Version: 1.1 [November 6, 2013] Copyright Copyright 2013 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationSAP Workforce Performance Builder
Additional Guides Workforce Performance Builder Document Version: 1.0 2016-07-15 2016 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER SAP Help Extension ECC Table of Contents 1 Introduction...
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 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 informationlink SAP BPC Excel from an enterprise portal Version th of March 2009
How-to Guide SAP CPM How To link SAP BPC Excel from an enterprise portal Version 1.00 12 th of March 2009 Applicable Releases: SAP BPC 7.0 M, 7.0 NW Copyright 2007 SAP AG. All rights reserved. No part
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 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 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 informationCREATION AND CONFIGURATION OF WEB SERVICE FROM RFC AND DEPLOYMENT IN ANOTHER SYSTEM
CREATION AND CONFIGURATION OF WEB SERVICE FROM RFC AND DEPLOYMENT IN ANOTHER SYSTEM Applies to: SAP Summary The purpose of this document is to provide creation and configuration of web service from function
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 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 informationGuide to Licensed Options. SAP Sybase IQ 16.0 SP03
Guide to Licensed Options SAP Sybase IQ 16.0 SP03 DOCUMENT ID: DC01646-01-1603-01 LAST REVISED: November 2013 Copyright 2013 by SAP AG or an SAP affiliate company. All rights reserved. No part of this
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 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 informationHow To Troubleshoot SSL with BPC Version 1.01 May 2009
How-to Guide SAP CPM How To Troubleshoot SSL with BPC Version 1.01 May 2009 Applicable Releases: SAP BPC 7 Microsoft Copyright 2007 SAP AG. All rights reserved. No part of this publication may be reproduced
More information