Professional Documents
Culture Documents
Applies to:
Enterprise Portal, CRM 2007. For more information, visit the Portal and Collaboration homepage.
Summary
This document will describe step-by-step approach to integrate CRM 2007 Webclient UI with Enterprise Portal Author: Krishna Kishore Reddy Kondu
Author Bio
Krishna Kishore Kondu is working as a SAP Consultant in MindTree Ltd., Bangalore. He has worked on BW, EP, KM and Collaboration, He has completed his B.Tech. Mechanical Engg. from S.V.University.
Table of Contents
Portal Integration ................................................................................................................................................3 Prerequisites.......................................................................................................................................................3 Features..............................................................................................................................................................3 Procedure ...........................................................................................................................................................4 Creating a CRM System Object in Portal........................................................................................................4
Connector Properties ...................................................................................................................................................5 User Management Properties ......................................................................................................................................6 Web Application Server (Web AS) ...............................................................................................................................6 System Alias ................................................................................................................................................................8
CRM Webclient UI as a External BSP Application .............................................................................................9 Creating Folder ...............................................................................................................................................9 Creating a BSP Iview ....................................................................................................................................10 Creating a Role .............................................................................................................................................13 Integrate CRM Business Roles as Portal Roles ...............................................................................................14 Creating a folder............................................................................................................................................14 Related Content................................................................................................................................................20 Disclaimer and Liability Notice..........................................................................................................................21
Portal Integration
The CRM WebClient UI has been integrated in SAP NetWeaver Portal which means that you can run the CRM WebClient UI in a full page iView in the portal. You can generate a portal role from your business role by creating an XML file of your business role, and importing this XML file to SAP NetWeaver Portal. You can Integrate CRM WebClient UI with NetWeaver Portal in two ways depending on your requirement you choose one of the methods for integration 1. 2. CRM WebClient UI as External BSP Application Integrate CRM Business Roles as Portal Roles
Prerequisites
Before you start the Portal integration, you need to install the Business Package for SAP CRM 2007.
Features
The portal integration offers the following features: Aligned session management When you first navigate to SAP CRM from the portal, a logon to SAP CRM starts; when a portal session is finished, all open CRM sessions are closed; a data loss popup informs the users that they first need to save their changes. Portal navigation with navigation highlighting The portal highlights the navigation target if you navigate from the portal navigation frame to SAP CRM, from SAP CRM to portal content, or from one CRM iView to another (cross-component navigation). A tool to export role definitions to XML, You can use the upload tool to generate an XML file of your business role. This XML file can be imported into SAP NetWeaver Portal to generate a portal role. Central search You can search for CRM applications in the central search, which is located in the header area of the CRM portal desktop. Mapping of a portal theme to a CRM skin To align the look and feel of SAP NetWeaver Portal and SAP CRM, you can map a portal theme to its most similar CRM skin. You can select the additional CRM skin Follow Portal Theme, to display the CRM skin mapped to the portal theme in the mapping table.
Procedure
Creating a CRM System Object in Portal 1. Logon to Portal 2. System Administration System Configuration System Landscape 3. In the context menu of the System Landscape folder in the portal catalog, choose New - System 4. Choose SAP System with Dedicated Application Server for SAP System as the template Click next
5. Give System name and system id and description and click next 6. Click finish Open object for editing
Connector Properties 1. Goto Property Category Connector 2. Enter Application Host, SAP client, SAP system ID (SID), SAP System Number of your CRM 2007 system. 3. Select SAP_CRM as System Type
User Management Properties 1. Property Category User Management 2. Authentication Ticket Type SAP Assertion Ticket 3. Logon Method SAPLOGONTICKET 4. User Mapping Type admin,user
Web Application Server (Web AS) 1. Property Category - Web Application Server (Web AS) 2. Enter Web As Host Name and Web As Path of your CRM System
Note: Web As Host Name can be found under transaction code SMICM. Choose menu path GoTo can find the hostname and port for the HTTP record. Services and you
Note: For integrating BSP Application it compulsory to give WEB Application Server details while creating system object
2. Enter SAP_CRM as Alias Name and click on ADD and Save System Object.
Note: You need to configure SSO between CRM and Portal if you dont want to give user id and password for accessing CRM WebClient UI
Fill the mandatory fields i.e. Name & Id. Folder Id should be Unique and should not contain spaces & special characters. 3. Click on Finish button, this will create a folder.
Creating a BSP Iview For Integrating CRM Web UI we need to create a BSP iView. 1. Content Administration -> Portal Content -> Right click on the folder you have created and choose New iView 2. Choose iView template - create an iView from an existing iView template 3. Choose SAP BSP iview from the template selection wizard and click Next.
6. Enter the required parameters System : SAP_CRM Customer Namespace : sap Application Namespace: sap Business Server Page (BSP) Application: crm_ui_frame
8. Open BSP iview for editing Property Category -- Launch in New Window Select Display in Separate window 9. Now goto Window Features under Property Category and add below Java script --toolbar=no,resizable=yes,top=0,left=0,width='+screen.availWidth+',height='+screen.availHeight+'
Creating a Role Now create a role and assign BSP iView to this role 1. Content Administration Right click on your folder New Role give Name and ID Next 2. Now Add BSP iview to Role as Delta link 3. Assign these role to the user and login to portal and click on the role 4. CRM Web UI will be displayed in new window
Logon to CRM system goto SPRO transaction Click on SAP Reference IMG
Goto SAP Implementation Guide Customer Relationship Management UI Frame work Portal integration Click on Upload Business Role.
Select the Business Role you want to export to portal under CRM business Role.
Select the Business Role you want to export to portal under CRM business Role.
Click on Execute button will generate XML file on your local PC.
Logon to Portal click on System Administration Transport XML Content and Actions Import Select Browse to select your previously created XML file Execute
Goto Content Administration to check new PCD objects in your folders Content Administration Portal Content CRM2007 CRM folder
You will find the CRM Role which is imported into Portal
Login to Portal and Select first level navigation entry CRM to access CRM business Content.
Related Content
CRM WebClient UI integration with SAP NetWeaver Portal SAP Note 1175127 - Missing breadcrumbs in external CRM integration in portal Customer Relationship Management (CRM) For more information, visit the Portal and Collaboration homepage.