Archive

Archive for the ‘Portal’ Category

SAP Standard Enterprise Portal Courses

December 22nd, 2010 No comments

SAPEP – SAP NetWeaver Portal Fundamentals

EP120 – SAP NetWeaver Portal Development

EP130 – SAP Knowledge Management and Collaboration Development

EP200 – SAP NetWeaver Portal System Administration

EP300 – Configuration of Knowledge Management and Collaboration

EP600 – Configure of the Universal Worklist

SAP CRM Portal Integration

December 14th, 2010 2 comments

There are many companies utilize the SAP portal as the central access of company-wise business applications. If company launches the SAP CRM, it also needs to be integrated into the portal landscape.

SAP deliveries predefined content bundled as business packages for completing business tasks. In essence, the business packages provide out-of-the-box portal applications that can be easily modified to suit a customer’s needs. SAP provides business packages for CRM from version 5.0 to 7.0.

In general, the business packages are downloaded and installable via SAP Solution Manager. In exceptional cases, the business packages can also be downloaded from the Service Marketplace, but it require approval before download.

Another way to integrate the CRM into portal environment is to create BSP iViews directly in the portal content. This is the easiest way to integrate the CRM into portal if you just want to have a simple integration, for example, allow certain groups have the capability to search CRM opportunities.

Below are the detailed procedures:

1. Configure SSO between portal and CRM server.

Generally there are two methods to configure SSO. One is user mapping, the other is using logon ticket.

2. Create the BSP iView.

Create the BSP iView with below attributes:

BSP Definition Type Alias
BSP Alias sap/crm_logon
Name <iView Name>
Start Page default.htm
System <CRM System Alias>
Application Parameters something like: crm-object-type=BT111_OPPT&crm-object-action=B&crm-object-value=22&crm-object-keyname=OBJECT_ID

There are some other parameter patterns you can use to view other CRM objects:

http://<serverhost>:<port>/sap/crm_logon/default.htm?crm-object-type=BT126_APPT&crm-object-action=B&crm-object-value=<guid>

http://<serverhost>:<port>/sap/crm_logon/default.htm?crm-object-type=BP_ACCOUNT&crm-object-action=B&crm-object-keyname=PARTNER&crm-object-value=<partner_id>

http://<serverhost>:<port>/sap/crm_logon/default.htm?crm-object-type=BP_CONTACT&crm-object-action=B&crm-object-keyname=CONP_NUMBER&crm-object-value=<contact_id>

Other object types can be found in CRM view BSPDLCV_OBJ_TYPE.

3. Create portal pages, role and assign role to users or groups.

Below screenshot shows the result of CRM and portal integration.

portal crm integration

SAP NetWeaver Portal – Configure Self-Registration

November 24th, 2010 No comments

In some portal scenarios, the portal users need the capability to register by themselves, for example, the portal is used as an external facing site to allow customers to find, download product information. In this post, I will give a step-by-step guide on how to configure it.

1. Start user management configuration

Read more…

How to connect R3 to Portal

May 30th, 2010 No comments

After you have SAP enterprise portal installed, you always need to configure the EP system landscape to connect to plenty of backend systems like R/3, CRM, SRM, etc. Below is some steps to perform this task.

The drawback of this method is it utilizes user password mapping for authentication. The user mapping must be down for each user in the portal and backend system. But for the demo of connection, it is quite easy to implement the connection. I will reconmmend to conduct athentication using logon tickets. For more information, please check below links:

Using Logon Tickets

1. Navigate To System Administration –> System Configuration–>System Landscape–>Portal Content.

2. Create a Folder There Say Sap_Sytems.

3. Right Click on the Folder and Go to New , Select System from Template.

clip_image001

Read more…

SAP UME API

May 26th, 2010 2 comments

In my previous blog SAP UME Configuration, I explained how to configure UME utilize ABAP user management. During web development, we always need to do coding for authorization or  user management like search, creation and change. SAP provides an set of API for this purpose.

The UME API document can be visited at: http://help.sap.com/javadocs/NW04S/current/se/com/sap/security/api/IUserFactory.html

Before using these API, you need to add the public part of DC com.sap.security.api to your custom DCs like web dynpro which locates in software component SAP-JEE.

Read more…

SAP Portal KM Configuration

March 24th, 2010 No comments

Application Area – Portal

Overview

KM (knowledge management) is a part of SAP Enterprise Portal. It is used to store and manage unstructured information form various data sources such as file system, intranet and World Wide Web.

Suppose we got below simple requirement. We have some technical materials for ABAP and Java and want to use KM to manage these materials. Two folder will be created for ABAP and Java. These materials need to be displayed in the portal and only authorized user can access these documents.

Configuration Detail

1. Create KM folders and upload needed documents

We plan to store these documents utilizing file system. Two folder need to be created under folder documents. In the navigation bar, go to Content Administration – > KM Content. Choose folder documents. Create two sub folder Java and ABAP.

clip_image002

Read more…