SAP NetWeaver Identity Management Virtual Directory Server. Tutorial. Version 7.2 Rev 1. - Accessing databases
|
|
- Paul Douglas
- 5 years ago
- Views:
Transcription
1 SAP NetWeaver Identity Management Virtual Directory Server Tutorial - Accessing databases Version 7.2 Rev 1
2 No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iseries, pseries, xseries, zseries, eserver, z/vm, z/os, i5/os, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, 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. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
3 i Preface The product The SAP NetWeaver Identity Management Virtual Directory Server can logically represent information from a number of disparate directories, databases, and other data repositories in a virtual directory tree. Different users and applications can, based on their access rights, get different views of the information. Features like namespace conversion and schema adaptations provide a flexible solution that can continually grow and change to support demands from current and future applications, as well as requirements for security and privacy, without changing the underlying architecture and design of data stores like databases and directories. The reader This manual is written for people who use the Virtual Directory Server to access a database. Prerequisites To get the most benefit from this tutorial, you should have the following knowledge: Basic knowledge of LDAP. Basic knowledge of Java. Basic knowledge of databases. The following software is required: SAP NetWeaver Identity Management Virtual Directory Server version 7.2 or newer, correctly installed and licensed. The source files for this tutorial: The vds-db.xml configuration file with a minimum configuration for the Virtual Directory Server. Access to the Identity Center database with the HR_SAMPLE table. The manual This document contains a tutorial for accessing a database with the Virtual Directory Server. You see how you configure the database as a data source and create a virtual tree where the data source is referenced. You also see how you can use the internal LDAP browser to view the contents of the virtual directory. The tutorial also contains a section where we look more closely at the operation log.
4 ii Related documents You can find useful information in the following documents: The X.500 standard, which can be ordered from LDAP v. 2, RFC1777, "Lightweight Directory Access Protocol". LDAP v. 3, RFC 2251, "Lightweight Directory Access Protocol (V3)". RFCs and Internet drafts can be downloaded from
5 iii Table of contents Introduction... 1 Verifying the configuration of the Virtual Directory Server...1 Adding the JDBC driver to the classpath...2 Section overview...2 Section 1: Opening the configuration file... 3 Viewing the database contents...3 Defining the LDAP mapping...4 Opening the server configuration...5 Section 2: Adding the data source... 7 Section 3: Creating the virtual tree Renaming the virtual tree...15 Adding the static node...16 Adding the data source node...17 Defining access control...18 Section 4: Running the server Specifying port number...19 Enabling the operation log...19 Starting the server...20 Section 5: Viewing the operation log Interpreting the log...22
6 iv
7 Introduction 1 Introduction The purpose of this tutorial is to show how you can access a database from the Virtual Directory Server. You will see how you define the database as a data source and create a virtual tree to display the contents of the database. The tutorial and the necessary files are installed in a sub-directory below the product installation directory. For a default installation on Microsoft Windows, the tutorial will be located in C:\usr\SAP\IdM\Virtual Directory Server\Tutorials. The tutorial includes the following files: The configuration file vds-db.xml. Copy this file to a directory where you can access it from the Virtual Directory Server before you start working with the configuration so that you can repeat this tutorial if you wish to do so. Verifying the configuration of the Virtual Directory Server When you installed the Virtual Directory Server, you specified the location of the Java runtime environment. In this tutorial, you need to compile a Java class. To be able to do this, a Java compiler is required. If necessary, you can download a compiler from The configuration may look like this when choosing Tools/Options :
8 2 Introduction Adding the JDBC driver to the classpath You need the JDBC driver for the Identity Center database, either Microsoft SQL Server or Oracle. If the driver is not already in classpath, you need to add it: 1. Choose Tools/Options... and select the "Classpath" tab: Add the correct JDBC driver to the list, if not already present. 2. Choose "OK" to close the dialog box. Section overview The tutorial consists of the following sections: Section 1: Opening the configuration file Section 2: Adding the data source Section 3: Creating the virtual tree Section 4: Running the server Section 5: Viewing the operation log In this section we will see how the database columns are mapped to LDAP attributes and open the configuration file This section describes how you configure the connection to data source. Here we create the nodes in the virtual tree where we reference the data source. Finally, we start the server and view the contents of the data source. In this section we will take a closer look at the operation log.
9 Section 1: Opening the configuration file 3 Section 1: Opening the configuration file In this section you will look at the contents of the database table and see how the columns in the database are mapped to LDAP attributes. We will also open the configuration file. Viewing the database contents The database table that is used in this tutorial is the HR_Sample table in the Identity Center database. It contains employee data for a number of employees:
10 4 Section 1: Opening the configuration file Defining the LDAP mapping The columns in the database do not match the LDAP attributes in the clients' requests. There are several ways to perform this mapping in the Virtual Directory Server. In this case, the mapping is performed as part of the data source configuration. The table below shows the columns in the database and suggested LDAP attributes. The rows with no value in the "HR_Sample database" column are LDAP attributes that have been requested by the client, but that are not included in the database. They need to be constructed during the processing in the Virtual Directory Server. This table is used when defining the conversion on page 13 and 14. HR_Sample database LDAP attribute Comments EmployeeID Lastname Firstname Title Dep Location Tel Fax uid sn givenname title ou l telephonenumber facsimiletelephonenumber mail objectclass RDN displayname This will be set to "inetorgperson" for all entries. This will be "uid=employeeid" for all entries. "FirstName"+"Lastname"
11 Section 1: Opening the configuration file 5 Opening the server configuration To open the configuration file: 1. Start the Virtual Directory Server by choosing Programs/SAP NetWeaver Identity Management/Virtual Directory Server from the Start menu. 2. Choose File/Open. The "Open server configuration" dialog box is displayed: Select the configuration file vds-db.xml that accompanies this tutorial.
12 6 Section 1: Opening the configuration file 3. Expand the tree by selecting the top node and choosing "Collapse/Expand" in the toolbar. The expanded configuration tree looks like this: Note: The appearance of the user interface depends on what you have chosen in View/Look & Feel. This screen shot shows the "Default" Look & Feel.
13 Section 2: Adding the data source 7 Section 2: Adding the data source In this section, you use the configuration file accompanying this tutorial for some initial configuration that is necessary to make this configuration work. To add the database as a data source: 1. Select the entry "Singles" below "Data sources" and choose "New..." from the context menu. The "Select template" dialog box is displayed: Select "Database" in the "Group" list and "Generic Database" in the "Template" list. 2. Choose "OK" to open the "Generic Database template" wizard.
14 8 Section 2: Adding the data source 3. Choose the " " button to the right of the "Database" field to open the "JDBC URL wizard". Locate and select your database system in the list. 4. Choose "Next >". Fill in the information for the database. Enter mxmc_db as database name, mxmc_rt as user name and the password for the mxmc_rt user. 5. Choose "Next >" and then "Finish" to complete the wizard. 6. Choose "OK" to close the "Generic Database template" dialog box.
15 Section 2: Adding the data source 9 The "Database properties" dialog box is displayed: Fill in the fields with the following values: Enable Enable the data source. Display name Enter a display name for the data source. Unique name Enter a unique name for the data source.
16 10 Section 2: Adding the data source 7. Select the "Database" tab: The values you specified in the JDBC URL wizard are filled in. 8. Choose "Get database schema" to verify that you can access the database. The "Available attributes" dialog box is displayed. Select the "HR_Sample" table to display all columns. 9. Choose "OK" to return to the "Database properties" dialog box.
17 Section 2: Adding the data source 11 "HR_Sample" is selected in the "Scope" list. 10. Select the "Data source attributes" tab: Fill in the fields with the following values:
18 12 Section 2: Adding the data source Attributes Select "Accept only data source attributes" to specify that only the attributes in the attribute list are accepted when the Virtual Directory Server processes the incoming LDAP request. In LDAP filter Select "Accept all available data source attributes" to specify that all attributes in the attribute list are accepted in the filter part of the LDAP request. Ignore filtering on following LDAP attributes Most LDAP clients use the "objectclass" attribute for filtering. Since there is no "objectclass" attribute (column) in the database, this attribute must be ignored when the Virtual Directory Server creates the SQL query. Select "Ignore filtering on selected attributes". Make sure that the "objectclass" attribute is in the attribute list. 11. Choose "Define..." to open the "Define parameters" dialog box: You use this dialog box to construct a distinguished name (DN) by using the attribute EmployeeID as a user-id type DN. In this way, we build a unique identifier for the user information that is contained in this database. Note that two or more fields and/or constant values can be combined to construct a DN for example Firstname + Lastname + example.com. In this case, we select "UID=" in the "Attribute types" list and "EMPLOYEEID" in the list of "Available attributes" to construct a DN for the users in this database. Choose "Add attribute". The fields in the "Constructed parameters" group box are filled in.
19 Section 2: Adding the data source Choose "OK" to close the dialog box and return to the "Database properties" dialog box. 13. Select the "Conversion from" tab: Fill in the fields with the following values:
20 14 Section 2: Adding the data source Select "Enable conversion from internal attributes". Select "Add all data source attributes" to fill in the "To" column with all attributes from the data source. Add all attribute pairs from the table on page 4. Select the value in the "LDAP attribute" column in the "From" list. If you do not find the attribute name in the list (for instance uid), you can enter it manually. Note: The order of the attributes is not significant. 14. Select the "Conversion to" tab: Select "Enable conversion to internal attributes". Import the conversions by choosing "Synchronize". 15. Choose "OK" to close the dialog box. The configuration of the database is now complete.
21 Section 3: Creating the virtual tree 15 Section 3: Creating the virtual tree We are now going to create the virtual tree where we reference the data source we just created. Nodes in the virtual tree are referenced by their qualified name. A node's qualified name includes the relative distinguished name (RDN) of all nodes above it in the virtual tree, starting with the top node. The RDNs are separated by the / character. For instance: o=myorg/mydep/* Renaming the virtual tree The configuration file contains a default tree which we are going to rename: 1. Select "Tree 1" in the configuration tree and choose "Properties..." from the context menu: Name the tree HR_Sample. 2. Choose "OK" to close the dialog box.
22 16 Section 3: Creating the virtual tree Adding the static node The tree consists of a static node that represents the o= level in the virtual tree. This node does not reference any data source. To add the static node: 1. Select the "HR_Sample" tree and choose "New..." from the context menu: Fill in the fields with the following values: Enable Select "Enable" to enable the node. Relative DN Enter o=hrsample as the node's DN. It is not necessary that the DN is the same as the name of the data source. Object class Select "organization" as the node's object class. This matches the object class of the DN we specified. 2. Choose "OK" to close the dialog box.
23 Section 3: Creating the virtual tree 17 Adding the data source node Then we will add the node that references the data source: 1. Select the node o=hrsample and choose "New..." from the context menu: Fill in the fields with the following values: Relative DN Enter * as the node's relative distinguished name. This should match all possible DNs on this level. Source Select the data source "HR_Sample" in the list. Object class Select "inetorgperson" as the object class for the entries that are returned to the client. 2. Select the "Advanced" tab: Disallow one-level search This is a leaf node that does not have any sub-entries. Select this check box to specify that the clients are not allowed to perform one-level searches on this node.
24 18 Section 3: Creating the virtual tree Disallow exact sub-tree search For the same reason, select this check box to specify that the clients are not allowed to perform exact sub-tree searches on this node. 3. Choose "OK" to close the dialog box. Defining access control The configuration file contains two user groups. We will use one of them to give clients that connect anonymously read access to the virtual tree. Note: Make sure you select the correct node to specify access control. 1. View the properties of the node o=hrsample and select the "Access control list" tab: Select "Anonymous" in the "User group" list and "ReadAccess" in the "Rule" list. 2. Choose "OK".
25 Section 4: Running the server 19 Section 4: Running the server The configuration is now complete and we can run the server. Specifying port number Before we can run the server, you have to specify the port number the server is going to use. This is specified as part of the deployment configuration. 1. Expand the "Deployments" node and view the properties of the "main_listener" LDAP deployment: Enter a port number that is not used by any other service, here we use 7015 as the port number. 2. Choose "OK". Enabling the operation log It can be useful to be able to see any log messages when the server is running, so we enable the operation log: 1. Choose Configure/Logging/Operation log... Select "DEBUG" both as general log level and as log level for extensions. 2. Choose "OK".
26 20 Section 4: Running the server Starting the server Start the server by choosing the "Start" button in the toolbar. The indicator in the status bar turns green when the server is started. You can use the internal LDAP client to access the virtual directory. You can either use the LDAP client that is part of the utility panel in the main window. You can also start a separate LDAP browser: 1. Choose Tools/Browse LDAP... to open the LDAP browser: 2. Start the wizard by choosing "Wizard " to the right of the "Starting point" field: Fill in the fields: Host name Enter localhost.
27 Section 4: Running the server 21 Port number Enter the port number you specified for the server, here Search type Select a search type in the list. 3. Choose "OK" to return to the LDAP browser. The LDAP URL is displayed in the "Starting point" field. 4. Choose "Search" to start the search: 5. Close the browser window when you are finished.
28 22 Section 5: Viewing the operation log Section 5: Viewing the operation log The Virtual Directory Server's operation log can be used to monitor the server, both for troubleshooting purposes and to view the daily operation. Interpreting the log We are now going to see which messages are written to the log. The log excerpt below is based on the following search from the internal LDAP browser: Note: Using different LDAP clients and/or search criteria may produce other log messages.
29 Section 5: Viewing the operation log Perform the search and view the log by choosing the "Operation" button in the toolbar. To avoid the log refreshing select the "Toggle auto-refresh" button in the toolbar. Then you can scroll to the top of the log. The operation log will look something like this: Some lines are longer than can be displayed. You can view the complete log lines in the details window. From the log information we see that the client is assigned the user group "Anonymous". The log describes each phase in the processing of the request: The above lines show that the incoming request is a sub-tree search followed by a list of attributes. These are the attributes requested by the client. In this case all attributes are requested. The next line shows the search filter (i.e. the attributes from the search criterion). The following two lines show the result of user group conversions. In this case, there is no change, as no user group conversion is defined.
30 24 Section 5: Viewing the operation log In this phase, each node in the virtual tree is processed. The processing is first performed based on the rule found for this user group on the node (or any parent node). Afterwards, they are processed based on the data source properties. The excerpt shows how the search is performed on the data source. This section of the operation log will contain any (debug) messages from the Java classes. In this phase we can see which attributes are returned, converted or removed before the search result is returned to the client. We also see how many entries were found from each node. This section shows the completion of the search operation. We see that 6 entries were found, and the result code was 0, which means success.
SAP 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 informationSAP NetWeaver Identity Management Virtual Directory Server. Tutorial. Version 7.0 Rev 4. - Joining data sources
SAP NetWeaver Identity Management Virtual Directory Server Tutorial - Joining data sources Version 7.0 Rev 4 SAP Library document classification: PUBLIC No part of this publication may be reproduced or
More informationSAP NetWeaver Identity Management Identity Center Minimum System Requirements
SAP NetWeaver Identity Management Identity Center Minimum System Requirements Version 7.2 Rev 1 No part of this publication may be reproduced or transmitted in any form or for any purpose without the express
More informationSAP NetWeaver Identity Management Virtual Directory Server. Tutorial. Version 7.0 Rev 4. - Accessing LDAP servers
SAP NetWeaver Identity Management Virtual Directory Server Tutorial - Accessing LDAP servers Version 7.0 Rev 4 SAP Library document classification: PUBLIC No part of this publication may be reproduced
More informationDuet Enterprise: Tracing Reports in SAP, SCL, and SharePoint
Duet Enterprise: Tracing Reports in SAP, SCL, and SharePoint Applies to: Duet Enterprise 1.0. For more information, visit the. Duet Enterprise Home Site Summary Duet Enterprise consists of a SharePoint
More informationVisual Composer Modeling: Data Validation in the UI
Visual Composer Modeling: Data Validation in the UI Applies to: Visual Composer for SAP NetWeaver Composition Environment (CE) 7.1. Summary In Visual Composer, validation rules are an often overlooked
More informationSAP AddOn Quantity Distribution. by Oliver Köhler, SAP Germany
SAP AddOn Quantity Distribution by Oliver Köhler, SAP Germany Agenda 1. Overview / Introduction 2. Prerequisites 3. How to use / Example 4. Integration with Change Log Monitor 5. Authorization SAP 2009
More informationVisual Composer for SAP NetWeaver Composition Environment - Connectors
Visual Composer for SAP NetWeaver Composition Environment - Connectors Applies to: Visual Composer for SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 For more information, visit
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 informationBC100. Introduction to Programming with ABAP COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
BC100 Introduction to Programming with ABAP. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may
More informationConfiguring relay server in Sybase Control Center
Configuring relay server in Sybase Control Center Applies to: SUP 2.1.x SUP 2.2.x SUP 2.3.x Summary Relay servers can be used to connect to SUP server through internet and this would be one of the best
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 informationBIT460. SAP Process Integration Message Mapping COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
BIT460 SAP Process Integration Message Mapping. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may
More informationSAP BusinessObjects Predictive Analysis 1.0 Supported Platforms
SAP BusinessObjects Predictive Analysis 1.0 Supported Platforms Applies to: SAP BusinessObjects Predictive Analysis 1.0 Summary This document contains information specific to platforms and configurations
More informationDuplicate Check and Fuzzy Search for Accounts and Contacts. Configuration with SAP NetWeaver Search and Classification (TREX) in SAP CRM WebClient UI
Duplicate Check and Fuzzy Search for Accounts and Contacts Configuration with SAP NetWeaver Search and Classification (TREX) in SAP CRM WebClient UI April 2012 Copyright Copyright 2012 SAP AG. All rights
More informationEWM125. Labor Management in SAP EWM COURSE OUTLINE. Course Version: 16 Course Duration: 4 Hours
EWM125 Labor Management in SAP EWM. COURSE OUTLINE Course Version: 16 Course Duration: 4 Hours SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationHow to Download Software and Address Directories in SAP Service Marketplace
How to Download Software and Address Directories in SAP Service Marketplace Summary This document explains how to download software and address directories from the SAP Service Marketplace. It assumes
More informationHow to Handle the System Message in SAP NetWeaver Mobile 7.1
How to Handle the System Message in SAP NetWeaver Mobile 7.1 Applies to: SAP NetWeaver Mobile 7.10 - SP03 and above. For more information, visit the Mobile homepage. Summary This document briefly explains
More informationPLM210. Master Data Configuration in SAP Project System COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
PLM210 Master Data Configuration in SAP Project System. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of this publication
More informationCrystal Reports 2008 FixPack 2.4 Known Issues and Limitations
Crystal Reports 2008 FixPack 2.4 Known Issues and Limitations 1/5 Copyright Copyright 2010 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any
More informationADM950. Secure SAP System Management COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)
ADM950 Secure SAP System Management.. COURSE OUTLINE Course Version: 10 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2013 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationVisual Composer s Control Types
Visual Composer s Control Types Applies to: Visual Composer for CE. For more information, visit the Portal and Collaboration homepage. Summary The document will discuss Control types and their properties
More informationHA150 SQL Basics for SAP HANA
HA150 SQL Basics for SAP HANA. COURSE OUTLINE Course Version: 10 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationQuick View Insider Microblog: Why Is There No Inbox?
Quick View Insider Microblog: Why Is There No Inbox? Applies to: SAP SNC (Supply Network Collaboration) release 7.0 enhancement pack 1 For more information, visit the Supply Chain Management homepage.
More informationNET311. Advanced Web Dynpro for ABAP COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)
NET311 Advanced Web Dynpro for ABAP. COURSE OUTLINE Course Version: 10 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationBC410. Programming User Dialogs with Classical Screens (Dynpros) COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)
BC410 Programming User Dialogs with Classical Screens (Dynpros). COURSE OUTLINE Course Version: 10 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2013 SAP AG. All rights reserved. No part of this
More informationAC507. Additional Functions of Product Cost Planning COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
AC507 Additional Functions of Product Cost Planning. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication
More informationVisual Composer Modeling: Migrating Models from 7.1.X to 7.2.0
Visual Composer Modeling: Migrating Models from 7.1.X to 7.2.0 Applies to: Visual Composer for SAP Netweaver Composition Environment (CE) 7.2.0, 7.1.X. Summary This document discusses known issues, following
More informationEnterprise Search Extension for SAP Master Data Governance
Enterprise Search Extension for SAP Master Data Governance Applies to: ERP 6 EhP 5. For more information, visit the Master Data Management homepage. Summary This article explains the extensibility concept
More informationHow to Set Up Data Sources for Crystal Reports Layouts in SAP Business One, Version for SAP HANA
How-To Guide SAP Business One 8.82, Version for SAP HANA Document Version: 1.0 2012-09-05 How to Set Up Data Sources for Crystal Reports Layouts in SAP Business One, Version for SAP HANA All Countries
More informationDEV523 Customizing and Extending PowerDesigner
DEV523 Customizing and Extending PowerDesigner. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may
More informationBOC320. SAP Crystal Reports - Business Reporting and Report Processing Strategies COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
BOC320 SAP Crystal Reports - Business Reporting and Report Processing Strategies. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved.
More informationBC430 ABAP Dictionary
BC430 ABAP Dictionary. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s)12 SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of this publication may be reproduced or transmitted
More informationMDG100 Master Data Governance
MDG100 Master Data Governance. COURSE OUTLINE Course Version: 10 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationHow to Find Suitable Enhancements in SAP Standard Applications
How to Find Suitable Enhancements in SAP Standard Applications Applies to: User Exits, Customer Exits, Business Add-Ins. For more information, visit the ABAP homepage. Summary ABAP developers will often
More informationTesting Your New Generated SAP NetWeaver Gateway Service
Testing Your New Generated SAP NetWeaver Gateway Service Applies to: SAP NetWeaver Gateway 2.0 SP02 Summary In this Article we will focus on how to test the NetWeaver Gateway Service you created using
More informationDS50. Managing Data Quality with SAP Information Steward COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)
DS50 Managing Data Quality with SAP Information Steward. COURSE OUTLINE Course Version: 10 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of this publication
More informationBOCE20. SAP Crystal Reports for Enterprise: Advanced Report Design COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
BOCE20 SAP Crystal Reports for Enterprise: Advanced Report Design. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of
More informationHow to reuse BRFplus Functions Similar to R/3 Function Modules using BRF+ Expression Type Function Call
How to reuse BRFplus Functions Similar to R/3 Function Modules using BRF+ Expression Type Function Call Applies to: Tax and Revenue Management. Summary During the building process of BRF+ Rules you might
More informationBC490 ABAP Performance Tuning
BC490 ABAP Performance Tuning. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationTBIT44 PI Mapping and ccbpm
TBIT44 PI Mapping and ccbpm. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced or
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 informationBC404. ABAP Programming in Eclipse COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)
BC404 ABAP Programming in Eclipse. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationInstalling SAP NetWeaver Mobile Client (eswt) on a Storage Card
Installing SAP NetWeaver Mobile Client (eswt) on a Storage Card Applies to: SAP NetWeaver Mobile 7.1 client (type eswt) For more information, visit the Mobile homepage. Summary This document explains the
More informationQuick View Insider: Understanding Quick View Configuration
Quick View Insider: Understanding Quick View Configuration Applies to: SAP SNC (Supply Network Collaboration) release 7.0 enhancement pack 1 SNC 7.0: Most concepts described here apply to SAP SNC 7.0.
More informationADM900 SAP System Security Fundamentals
ADM900 SAP System Security Fundamentals. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationBC400 Introduction to the ABAP Workbench
BC400 Introduction to the ABAP Workbench. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may be
More informationBOC310. SAP Crystal Reports: Fundamentals of Report Design COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
BOC310 SAP Crystal Reports: Fundamentals of Report Design. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of this publication
More informationADM920 SAP Identity Management
ADM920 SAP Identity Management. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationBC400. ABAP Workbench Foundations COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
BC400 ABAP Workbench Foundations. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationBC405 Programming ABAP Reports
BC405 Programming ABAP Reports. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationBuilding a Real-time Dashboard using Xcelsius and Data Integrator
Building a Real-time Dashboard using Xcelsius and Data Integrator Applies to: BusinessObjects Data Integrator XI (11.7) Summary This white paper shows how to use certain features of Data Integrator (DI)
More informationSAP Afaria Post- Installation Part 1
SAP Afaria 6.6FP1 March 2011 English Version 1.1 {03/29/2011:Changed the header to: Afaria Post- Installation Shival Tailor} SAP Afaria Post- Installation Part 1 Document for Afaria Post - Installation
More informationADM950. Secure SAP System Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)
ADM950 Secure SAP System Management. COURSE OUTLINE Course Version: 15 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationUsing JournalEntries and JournalVouchers Objects in SAP Business One 6.5
Using JournalEntries and JournalVouchers Objects in SAP Business One 6.5 Applies to: Business One. For more information, visit the Business One homepage. Summary This article explains how to use the JournalEntries
More informationMessage Alerting for SAP NetWeaver PI Advanced Adapter Engine Extended
Message Alerting for SAP NetWeaver PI Advanced Adapter Engine Extended Applies to SAP NetWeaver PI Advanced Adapter Engine Extended 7.30. Summary This article explains how to set up Message Alerting for
More informationEP350. Innovated Content Management and Collaboration COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)
EP350 Innovated Content Management and Collaboration. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication
More informationTBW30 SAP BW Modeling & Implementation
TBW30 SAP BW Modeling & Implementation. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationHow to Work with Analytical Portal
How-To Guide SAP Business One, version for SAP HANA Document Version: 1.1 2019-02-22 SAP Business One 9.3 PL00 and later, version for SAP HANA Typographic Conventions Type Style Example Example EXAMPLE
More informationEDB785 SAP IQ Administration
EDB785 SAP IQ Administration. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may be reproduced or
More informationManual Activities of SAP Note Globalization Services, 2012/06/05
Manual Activities of SAP Note.1604131 Globalization Services, 2012/06/05 1) 3) Caution: The screen captures are taken in SAP ERP 6.0 system without EhP with SAPKH60017. 1.) In the SAP_APPL system, go to
More informationEDB367. Powering Up with SAP Adaptative Server Enterprise 15.7 COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)
EDB367 Powering Up with SAP Adaptative Server Enterprise 15.7. COURSE OUTLINE Course Version: 10 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this
More informationBC480 PDF-Based Print Forms
BC480 PDF-Based Print Forms. COURSE OUTLINE Course Version: 15 Course Duration: 3 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced or
More informationSAP NetWeaver Identity Management Identity Services Configuration Guide
SAP NetWeaver Identity Management Identity Services Configuration Guide Version 7.2 Rev 3 2011 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for
More informationEDB358. System and Database Administration: Adaptive Server Enterprise COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)
EDB358 System and Database Administration: Adaptive Server Enterprise. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part
More informationAFA461 SAP Afaria 7.0 System Administration (SP03)
AFA461 SAP Afaria 7.0 System Administration (SP03). COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication
More informationGRC100. GRC Principles and Harmonization COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)
GRC100 GRC Principles and Harmonization. COURSE OUTLINE Course Version: 10 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2016 SAP SE. All rights reserved. No part of this publication may be reproduced
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 informationBW Text Variables of Type Replacement Path
BW Text Variables of Type Replacement Path Applies to: This article is applicable to SAP BI 7.0. For more information, visit the EDW homepage. Summary This document shows how to use and also helps in the
More informationHow to Check or Derive an Attribute Value in MDG using BRFPlus
How to Check or Derive an Attribute Value in MDG using BRFPlus Applies to: SAP Master Data Governance, as of SAP Master Data Governance 6.1 (or lower). Summary With SAP Master Data Governance you can use
More informationEDB116. Fast Track to SAP Adaptive Server Enterprise COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
EDB116 Fast Track to SAP Adaptive Server Enterprise. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication
More informationUsing Default Values in Backend Adapter
Using Default Values in Backend Adapter Applies to: SAP NetWeaver Mobile 7.1 applicable for all service packs Summary Background, concept and usage of default values in BAPI Wrapper based backend adapter
More informationPersonalizing SAP BusinessObjects Explorer Information Spaces
Personalizing SAP BusinessObjects Explorer Information Spaces Applies to: SAP BusinessObjects Explorer and personalizing the display of data using Universes and Excel data sources. Summary This document
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 informationSMP521. SAP Mobile Platform - Native and Hybrid Application Development COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)
SMP521 SAP Mobile Platform - Native and Hybrid Application Development. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part
More informationHow to Integrate Google Maps into a Web Dynpro ABAP Application Using the Page Builder
How to Integrate Google Maps into a Web Dynpro ABAP Application Using the Page Builder Applies to: Web Dynpro ABAP in enhancement package 2 for SAP NetWeaver 7.0. For more information, visit the Web Dynpro
More informationBW310. BW - Enterprise Data Warehousing COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)
BW310 BW - Enterprise Data Warehousing. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced
More informationQuick View Insider: How Can I Change the Colors? (SNC 7.0)
Quick View Insider: How Can I Change the Colors? (SNC 7.0) Applies to: SAP SNC (Supply Network Collaboration) release 7.0 For more information, visit the Supply Chain Management homepage. Summary This
More informationSAP ME Build Tool 6.1
Installation Guide: Central Build Instance SAP ME Build Tool 6.1 Target Audience Project Managers Build Engineers Document Version 1.0 October 26, 2012 Typographic Conventions Icons Type Style Example
More informationWorking with Data Sources in the SAP Business One UI API
Working with Data Sources in the SAP Business One UI API Applies to: Business One For more information, visit the Business One homepage. Summary Data sources provide a means of managing values that are
More informationQuick View Insider: How Do I Set Quick View as SNC s Entry Screen?
Quick View Insider: How Do I Set Quick View as SNC s Entry Screen? Applies to: SAP SNC (Supply Network Collaboration) release 7.0 enhancement pack 1. SAP SNC release 7.0 For more information, visit the
More informationSAP NetWeaver Identity Management Identity Center. Implementation Guide. Version 7.1 Rev 2. - Self-service password reset
SAP NetWeaver Identity Management Identity Center Implementation Guide - Self-service password reset Version 7.1 Rev 2 No part of this publication may be reproduced or transmitted in any form or for any
More informationWeb Dynpro: Column Coloring in ALV
Web Dynpro: Column Coloring in ALV Applies to: SAP ECC 6.0 Summary The article aims to help the professionals who have only ABAP knowledge and passion to develop their Web Dynpro knowledge in ABAP. This
More informationHow to Guide to create Sample Application in IOS using SUP ODP 2.2
How to Guide to create Sample Application in IOS using SUP ODP 2.2 Applies to: SUP ODP 2.2. Summary This document provides a step-by-step description on how to use the IOS sample application using SUP
More informationSAP BusinessObjects Dashboards 4.0 SAP Crystal Dashboard Design 2011 SAP Crystal Presentation Design 2011
SAP BusinessObjects Dashboards 4.0 SAP Crystal Dashboard Design 2011 SAP Crystal Presentation Design 2011 August 18th, 2011 Product Availability Matrix (PAM) Dashboard Design 2011 / Presentation Design
More informationBC401. ABAP Objects COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
BC401 ABAP Objects. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be reproduced or transmitted
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 informationEDB377. Fast Track to SAP Replication Server Administration COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
EDB377 Fast Track to SAP Replication Server Administration. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication
More informationUpgrade MS SQL 2005 to MS SQL 2008 (R2) for Non-High-Availability NW Mobile ABAP System
Upgrade MS SQL 2005 to MS SQL 2008 (R2) for Non-High-Availability NW Mobile ABAP System Applies to: SAP Netweaver Mobile 710/711 systems. For more information, visit the Mobile homepage. Summary This document
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 informationTBIT40 SAP NetWeaver Process Integration
TBIT40 SAP NetWeaver Process Integration. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No part of this publication may be
More informationSMP541. SAP Mobile Platform 3.0 Native and Hybrid Application Development COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)
SMP541 SAP Mobile Platform 3.0 Native and Hybrid Application Development. COURSE OUTLINE Course Version: 15 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2015 SAP SE. All rights reserved. No
More informationBusiness Objects Integration Scenario 2
SAP AG May 2010 - Prerequisites Abstract This presentation provides a step by step description how to create an Xcelsius dashboard based on a BI Query (using the SAP NetWeaver BW connection). Prerequisites
More informationUpgrading to CR 2008 V1 / SP1
Applies to: Crystal Reports 2008 V1 / SP1 Crystal Reports 2008 V0 / SP0 Summary This document describes best practices for upgrading your Crystal Reports runtime and designer to Crystal Reports 2008 V1
More informationRemote Monitoring User for IBM DB2 for LUW
Remote Monitoring User for IBM DB2 for LUW Applies to: Enhancement Package 1 for SAP Solution Manager 7.0 (SP18) and IBM DB2 for Linux, UNIX, and Windows databases V8.2, V9.1 or V9.5. Summary The SAP default
More informationArchitecture of the SAP NetWeaver Application Server
Architecture of the NetWeaver Application Release 7.1 Online Help 03.09.2008 Copyright Copyright 2008 AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or
More informationOData Service in the SAP Backend System for CRUDQ Operations in Purchase Order Scenario
OData Service in the SAP Backend System for CRUDQ Operations in Purchase Order Scenario Applies to: Duet Enterprise 2.0 SP01 Summary This guide describes in detail how to create and test OData service
More informationHow to Integrate Microsoft Bing Maps into SAP EHS Management
How to Integrate Microsoft Bing Maps into SAP EHS Management Applies to: Component Extension 1.0 for SAP Environment, Health, and Safety Management. For more information, visit the Sustainability homepage.
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 informationHow to Enable an IDOC for Variant 2 (AIF Runtime - Call IDoc Function in Action) in AIF 2.0 SP2 or Higher
How to Enable an IDOC for Variant 2 (AIF Runtime - Call IDoc Function in Action) in AIF 2.0 SP2 or Higher Applies to SAP Application Interface Framework 2.0 SP2 or higher. Recommendation is to apply the
More information