SlideShare a Scribd company logo
1 of 16
EHP2 for SAP CRM 7.0
EHP2 for SAP CRM 7.0,
version for SAP HANA
July 2013
English
Document version 1.1
CRM WebClient UI for
Interaction Center (C4H)
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
Building Block Configuration Guide
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 2 of 16
Copyright
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
No part of this publication maybe reproduced or transmitted in any form or for any purpose withoutthe
express permission ofSAP AG. The information contained herein maybe changed withoutprior notice.
Some software products marketed bySAP AG and its distributors contain proprietarysoftware
components ofother software vendors.
National productspecifications mayvary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational
purposes only,withoutrepresentation or warrantyof any kind, and SAP Group shall notbe liable for
errors or omissions with respectto the materials.The only warranties for SAP Group products and
services are those that are setforth in the express warranty statements 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 ofSAP AG in Germanyand other countries. Please see
http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark
information and notices.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 3 of 16
Icons
Icon Meaning
Caution
Example
Note or Tip
Recommendation
Syntax
Typographic Conventions
Type Style Description
Example text Words or characters that appear on the screen. These include field
names, screen titles, pushbuttons as well as menu names, paths and
options.
Cross-references to other documentation.
Example text Emphasized words or phrases in body text, titles of graphics and tables.
EXAMPLE TEXT Names of elements in the system. These include report names,
program names, transaction codes, table names, and individual key
words of a programming language, when surrounded by body text, for
example, SELECT and INCLUDE.
Example text Screen output. This includes file and directory names and their paths,
messages, source code, names of variables and parameters as well as
names of installation, upgrade and database tools.
EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the
ENTER key.
Example text Exact user entry. These are words or characters that you enter in the
system exactly as they appear in the documentation.
<Example text> Variable user entry. Pointed brackets indicate that you replace these
words and characters with appropriate entries.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 4 of 16
Contents
1 Purpose .................................................................................................................... 5
2 Preparation................................................................................................................ 5
2.1 Prerequisites .................................................................................................... 5
2.2 Restrictions ...................................................................................................... 5
3 Business Role Configuration ....................................................................................... 6
3.1 Defining Navigation Bar Profiles......................................................................... 6
3.2 Defining Business Roles ................................................................................... 7
4 Profile Setup .............................................................................................................. 8
4.1 Deactivating Work Centers ................................................................................ 8
4.2 Including/Excluding Logical Links for a Business Role ......................................... 9
4.3 Additional Profile Adjustments ..........................................................................10
5 UI Configuration for Lean User Interface.....................................................................11
5.1 Defining UI Configuration for Workcenter Pages ................................................11
6 System User for WebClient UI ...................................................................................12
6.1 Creating System Users ....................................................................................12
6.2 Adapting System Users....................................................................................14
7 Authorization Profile ..................................................................................................14
7.1 Generating Authorization Profiles ......................................................................14
7.2 Assigning PFCG Roles to Users .......................................................................16
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 5 of 16
CRM WebClient UI for Interaction Center:
Configuration Guide
1 Purpose
This configuration guide provides the information you need to set up the configuration of this
building block manually.
2 Preparation
2.1 Prerequisites
Before starting with the installation of this building block, please have a look at the
document Quick Guide to Installing SAP Best Practices for CRM .
The building block CRM WebClient contains all necessary steps which are basic for the
configuration of any WebClient UI.
2.2 Restrictions
SAP Best Practices provides predefined Business Roles for CRM WebClient configuration
and predefined PFCG roles for setting up an authorization concept.
The Business Roles and PFCG roles are only intended to be used as a template
for the Best Practices scenario scope. No guarantee is given for correctness and
completeness of these roles. The roles and the assigned authorizations have to
be validated and adapted to the specific customer requirements in order to be
used in a production system.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 6 of 16
3 Business Role Configuration
Use
The purpose of this activity is to copy a standard WebClient UI business role and to assign a
new authorization role to it. The WebClient UI business role is designed to centralize the
authorizations, navigations, and content of the CRM WebClient UI.
The business roles will be adapted to the Best Practices scenario scope.
Copying business roles and assigning them to the relevant positions (see section
Assigning Business Roles to Position) enables you to tighten or widen content
available in WebClient UI, to take up roles and to change the navigation.
3.1 Defining Navigation Bar Profiles
Use
Work Centers are the first-level navigation entries in the navigation bar of the CRM WebClient
UI. Every first-level menu item has an individual work center page. It contains a set of
shortcuts and access to all work center related SAP CRM components.
All relevant Work Centers which you need for a certain role are defined in the Navigation Bar
Profile which is assigned to this role. In the Navigation Bar Profile you can add or delete Work
Centers.
For SAP Best Practices for CRM we need to define new navigation bar profiles for new
business roles.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code CRMC_UI_NBLINKS
SAP CRM IMG menu Customer Relationship Management  UI Framework 
Technical Role Definition  Define Navigation Bar Profile
2. Highlight standard navigation bar profile being relevant as copy template (see list below)
and choose Copy As....
3. Create the following new navigation bar profiles one after another:
Nav Bar Profile Description Profile used as Copy Template
YBP_IC_MAN BP IC Manager IC-MGR
YBP_ICA_SRV BP IC Agent Service IC_AGENT
For the CRM for Interaction Center RDS package also the following profiles:
YBP_ICA_MKT BP IC Agent Marketing IC_AGENT
YBP_ICA_SLS BP IC Agent Sales IC_AGENT
4. Press Enter and confirm the information message.
5. Choose copy all and confirm all confirmation messages (keep Enter pressed).
6. Skip the entries that contain errors by pressing SHIFT+F8.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 7 of 16
7. Choose Save (Ctrl+S) and select a customizing request if necessary.
Result
New navigation bar profiles have been created for new business roles.
3.2 Defining Business Roles
Use
Use this activity to set up business roles.
Prerequisites
The following objects have been created (for details see the configuration guide of building
block C04 CRM WebClient UI - Basic Settings):
 Role Configuration Key
 Navigation Bar Profiles
 Authorization (PFCG) Roles
 Function Profile
Procedure
1. Access the activity using one of the following navigation options:
Transaction code CRMC_UI_PROFILE
SAP CRM IMG Menu Customer Relationship Management  UI Framework 
Business Roles  Define Business Role
2. Copy the business roles one by one as shown in the table below.
3. Highlight the relevant standard role to be used as copy template and choose Copy.
4. Maintain the values as follows (for all other fields the default values have to be taken):
Field Name Role 1 Role 2
Role to copy IC_MANAGER IC_AGENT
Business Role YBP_IC_MAN YBP_ICA_SRV
Description BP IC Manager BP IC Agent Service
Role Config. Key YBP YBP
Nav Bar Profile YBP_IC_MAN YBP_ICA_SRV
PFCG Role ID Z_IC_MGR-M Z_ICAGT_SRV-S
Logo Text
For the CRM for Interaction Center RDS package also the following roles:
Field Name Role 3 Role 4
Role to copy IC_AGENT IC_AGENT
Business Role YBP_ICA_SLS YBP_ICA_MKT
Description BP IC Agent Sales BP IC Agent Marketing
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 8 of 16
Field Name Role 3 Role 4
Role Config. Key YBP YBP
Nav Bar Profile YBP_ICA_SLS YBP_ICA_MKT
PFCG Role ID Z_ICAGT_SLS-S Z_ICAGT_MKT-S
Logo Text
5. Choose Enter, disregard all the warning messages.
6. Choose copy all then save your entries.
7. Repeat steps 3-6 for each new business role.
8. Highlight the first new business role and choose view Assign Function Profiles with a
double-click and maintain all values like listed below using the input help:
Function Profile ID Profile Value Description
CENTRAL_SHARING_TOOL SHARER Central Sharing Tool
PARAMETERS YUIF_PROF Parameters
REPORTING_PROF YBP_REPORTING CRM Reporting options
9. Repeat step 8 for all new business roles.
10. Save your entries.
Result
New business roles have been defined.
An assignment of these business roles to positions in the organizational model will take place
in the building block CRM Organizational Model.
4 Profile Setup
4.1 Deactivating Work Centers
Use
Work Centers are the first-level navigation entries in the navigation bar of the CRM WebClient
UI. Every first-level menu item has an individual work center page. It contains a set of
shortcuts and access to all work center related SAP CRM components.
Work Centers can easily be deactivated for all users using a Business Role.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code CRMC_UI_PROFILE
SAP CRM IMG menu Customer Relationship Management  UI Framework 
Business Roles  Define Business Role
2. Choose a Business Role.
3. Double-click on Adjust Work Centers in the left-hand Dialog Structure.
4. In order to deactivate a Work Center flag the corresponding Inactive checkbox.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 9 of 16
5. Choose Save (Ctrl+S).
Please see document C04_CRM_WebClient_Navigation_Bar_Profile.xls in order
to identify the relevant work centers for the relevant SAP Best Practices business
roles YBP_IC_MAN, YBP_ICA_MKT, YBP_ICA_SLS, and YBP_ICA_SRV.
All other work centers which are not mentioned in this document can be
deactivated.
4.2 Including/Excluding Logical Links for a Business
Role
Use
Use this activity to set logical links to visible in the business roles either as second level
entries in the navigation bar (in the menu) and/or as links in the work center pages.
Procedure
Complete the following steps to extend the contents of the business roles:
1. Access the activity using one of the following navigation options:
Transaction code CRMC_UI_PROFILE
SAP CRM IMG menu Customer Relationship Management  UI Framework 
Business Roles  Define Business Role
2. Select the Business Role you want to adjust.
3. Double-click on Adjust Work Center Group Links in the left-hand dialog structure. Set the
visibility of the links by flagging the column In Menu to make a link available as second
level entry in the navigation bar and/or the column Visible to make a link available in the
work center.
4. Choose Save (Ctrl+S).
Please see document C04_CRM_WebClient_Business_Roles.xls in order to
identify the relevant work center group links for the relevant SAP Best Practices
business roles YBP_IC_MAN, YBP_ICA_MKT, YBP_ICA_SLS, and
YBP_ICA_SRV.
Result
You adjusted the business roles with new content.
A complete list with all settings for the Visible Work Center Group Links grouped by business
roles, which will be the result when all settings within this guide have been made, is provided
in the file C04_CRM_WebClient_Business_Roles.xls.
Apply the steps described above for each business role to manually configure WebClient UI
should there be any differences after completing this guide.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 10 of 16
4.3 Additional Profile Adjustments
Use
In some cases, when automated content activation with the Solution Builder transaction has
been used, the completeness of certain settings needs to be checked and adjusted if
necessary.
Use this activity to correct or enhance work center or logical links visibility in the business
roles. For logical links either as second level entries in the navigation bar (in the menu) and/or
as links in the work center pages.
Toolbar buttons for Service Request could be missing if you use CRM 7.0 EHP2 SP06
release. To correct this issue execute report WCF_DISTR_BTN_CONFIG_TO_CUST(as
described in SAP Note 1850782) with the following parameter values
COMP SRQM_INCIDENT_H
VIEWNAME INCIDENTOV
ROLE <DEFAULT>
USAGE <DEFAULT>
OBJTYPE <DEFAULT>
SUBOBJ <DEFAULT>
Procedure
Complete the following steps to extend the contents of the business roles:
1. Access the activity using one of the following navigation options:
Transaction code CRMC_UI_PROFILE
SAP CRM IMG menu Customer Relationship Management  UI Framework 
Business Roles  Define Business Role
2. Select the Business Role you want to adjust.
3. For the activationor deactivationof WorkCenters:
a. Double-click on Adjust Work Centers in the left-hand Dialog Structure.
b. In order to deactivate a Work Center flag the corresponding Inactive checkbox. In
order to activate a Work Center leave the corresponding Inactive checkbox blank.
4. For including/excluding Logical Links:
a. Double-click on Adjust Work Center Group Links in the left-hand dialog structure.
Set the visibility of the links by flagging the column In Menu to make a link
available as second level entry in the navigation bar and/or the column Visible to
make a link available in the work center.
5. Choose Save(Ctrl+S).
Please check and make the following adjustments for the business role YBP_IC_MAN if
necessary:
Work Center Inactive
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 11 of 16
Work Center Inactive
IC-MGRKM - Knowledge Management Deselected
Work Center Area Link Visible 2nd
Level Navigation
Knowledge
Management
Search SDB Detailed Feedback No No
Result
You adjusted the business roles with new content.
5 UI Configuration for Lean User Interface
Use
The purpose of this activity is to modify the standard UI configurations of the Workcenter
Pages towards an own template configuration to get a consistent User Interface over the
different scenarios.
5.1 Defining UI Configuration for Workcenter Pages
Use
With this activity you modify the configuration of the Workcenter Pages of the following
Workcenters:
 Knowledge Management
 Process Modeling
 Reports (IC Service)
Procedure
1. Choose the following navigation option:
Transaction Code BSP_WD_CMPWB
SAP CRM IMG
Menu
Customer Relationship Management  UI Framework  UI
Framework Definition  Access UI Component Workbench
2. In the Component field, enter Component Name (see table below, for example
CRMCMP_WC_ICMGR).
3. Choose Display.
4. In the Component Structure Browser tree, expand the Views node and double-click
Component Name/Page (see table below, for example
CRMCMP_WC_ICMGR/KnowledgeManagementView).
5. Choose the Configuration tab page.
6. Choose Edit.
7. Choose Choose Configuration.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 12 of 16
8. For each workcenter highlight the following existing standard UI configuration as copy
template for a new workcenter (see table below).
Workcenter Component
Name
Page Role Config
Key
Componente
Usage
Object Type Object
Subtype
Knowledge
Management
CRMCMP_WC
_ICMGR
KNOWLEDGEMANAG
EMENTVIEW
<DEFAULT> <DEFAULT> <DEFAULT> <DEFAULT>
Process
Modeling
CRMCMP_WC
_ICMGR
PROCESSMODELING
VIEW
<DEFAULT> <DEFAULT> <DEFAULT> <DEFAULT>
Reports (IC
Service)
CRMCMP_WC
_ICMGR
REPORTSVIEW <DEFAULT> <DEFAULT> <DEFAULT> <DEFAULT>
9. Choose Copy Configuration. Choose Yes in the dialog box, and make the following
entries:
Parameter Value
Role Config. Key YBP
Component Usage as shown in the table below
Object Type as shown in the table below
Object Subtype as shown in the table below
10. Choose Enter.
Workcenter Component
Name
Page Role Config
Key
Componente
Usage
Object Type Object
Subtype
Knowledge
Management
CRMCMP_WC
_ICMGR
KNOWLEDGEMANA
GEMENTVIEW
YBP <DEFAULT> <DEFAULT> <DEFAULT>
Process
Modeling
CRMCMP_WC
_ICMGR
PROCESSMODELIN
GVIEW
YBP <DEFAULT> <DEFAULT> <DEFAULT>
Reports (IC
Service)
CRMCMP_WC
_ICMGR
REPORTSVIEW YBP <DEFAULT> <DEFAULT> <DEFAULT>
Adjust the visibility of the Workcenter Pages as described in the document
Cxx_CRM702_WebClient_Template_for_Workcenter_Pages.xls .
The role configuration key YBP needs to be assigned to each business role in order to
use these templates.
11. Save your entries to a transport request.
Result
The standard UI configurations of the Workcenter Pages have been copied to an own
template configuration to get a consistent User Interface over the different scenarios.
6 System User for WebClient UI
6.1 Creating System Users
Use
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 13 of 16
These system users are only intended to be used for accessing the CRM system exclusively
via the CRM WebClient.
These system users will be assigned to employees in the Building Block CRM Organizational
Model.
Procedure
1. Create the following system users one after another:
User Last Name First Name Function Business Role
IC_MAN Lucata Angela IC Manager YBP_IC_MAN
IC_AGENT_SRV Anderson Ann IC Agent Service YBP_ICA_SRV
IC_AGENT_SUP Best Peter IC Agent Support YBP_ICA_SRV
For the CRM for Interaction Center RDS package also the
following profiles:
IC_AGENT_MKT Dean Michelle IC Agent Marketing YBP_ICA_MKT
IC_AGENT_SAL Coltman Julie IC Agent Sales YBP_ICA_SLS
2. To create a new system user, choose one of the following navigation options:
Transaction code SU01
SAP CRM GUI menu Architecture and Technology  System Administration  User
Maintenance  Users
3. In the User field, enter the system user name.
4. Choose Create (F8).
5. Enter the following data:
Field Name Entry
Address tab page
Last name <last name of user>
First name <first name of user>
Function <any description> (optional)
E-mail <E-mail address> (optional)
Logon data tab page
Initial password initial
Repeat password initial
User type Dialog
Roles tab page
Role Empty (Assignment takes place in section Authorization Setup)
Parameters tab page (for all users)
CRM_UI_PROFILE <Business Role of user>
Profiles tab page
Profile Empty
6. Choose Save (Ctrl+S).
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 14 of 16
Result
The system users are now created in the CRM system.
6.2 Adapting System Users
Use
With this activity you change the initial password of each of the new system users with the
first system logon.
For recommendations regarding security for system users please see:
http://help.sap.com  SAP NetWeaver 7.1  System Configuration and
Administration  Security Guide
Procedure
1. The password for the new system users is still an initial value.
Log on to the CRM system with these users one after another and change the initial
password initial to the new password welcome.
Result
The SAP Best Practices Business Process Documentation for the scenarios expects the
password welcome for these users.
7 Authorization Profile
Use
The predefined SAP Best Practices PFCG roles uploaded into the system in section
Uploading PFCG Roles already have authorization object assignments suited to the scope of
the Best Practices Business Roles.
The authorization profiles provided by SAP Best Practices must not be
used in a production system because completeness and correctness can
not be guaranteed.
These profiles are only intended to be used as a starting point for the
definition of a customer-specific authorization concept.
If this authorization does not apply to your project, you should restrict the
rights of the user according to your internal authorization guidelines.
Please see SAP Note 0338537 for some guidelines.
7.1 Generating Authorization Profiles
Procedure
1. Access the activity using one of the following navigation options:
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 15 of 16
Transaction code PFCG
2. In field Role enter a single role ID (see list of roles below) and choose Change.
3. On tab Authorizations choose button Expert Mode for Profile Generation.
4. In dialog box Define Organizational Levels enter the following value and choose Save:
Org. Level ‘From’
Plan Version *
5. For security reasons all authorization objects are delivered in status inactive and have to
be activated for usage.
Expand the hierarchy to the level of authorization objects (second level) and activate all
authorization objects by choosing the icon Activate.
6. Deactivate authorization object S_SERVICE:
Choose button Find, enter S_SERVICE in field Authorization Object and choose Find
Object.
In the row with the technical name S_SERVICE click on icon Deactivate.
7. Insert new authorization object S_SERVICE:
From the menu choose Edit  Insert authorization(s)  Manual input.
In dialog box Manual selection of authorizations enter authorization object S_SERVICE
and choose Continue.
8. Maintain values for new authorization object S_SERVICE:
Choose button Find in order to search for the new authorization object.
Enter the following values and save each entry for the new authorization object:
Auth. Object Row Name Value
S_SERVICE
SRV_NAME *
SRV_TYPE *
9. Choose button Generate, and in dialog box Generate profile choose Generate.
10. Choose Save and confirm the default profile name.
11. Choose Back (F3) twice.
12. Repeat these steps for the following single roles being listed here:
Single value
Z_IC_MGR-M
(has been been copied from role SAP_CBPR_IC_MGR-M)
Z_ICAGT_SRV-S
(has been been copied from role SAP_CBPR_ICAGT_SRV-S)
For the CRM for Interaction Center RDS package also the following profiles:
Z_ICAGT_MKT-S
(has been been copied from SAP_CBPR_ICAGT_MKT-S)
Z_ICAGT_SLS-S
(has been been copied from role SAP_CBPR_ICAGT_SLS-S)
Result
The profiles of all necessary single authorization roles have been generated.
SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide
© SAP AG Page 16 of 16
7.2 Assigning PFCG Roles to Users
Use
The SAP Best Practices PFCG roles have to be assigned to the users.
Procedure
1. Access the activity using one of the following navigation options:
Transaction code PFCG
SAP CRM IMG menu
Customer Relationship Management  UI Framework 
Business Role  Define Authorization Role
2. Enter a relevant authorization role and choose Change.
3. Choose tab User.
4. Enter a relevant system user in field UserID and choose enter.
5. Choose User Comparison.
6. Choose Complete Comparison.
7. Choose Save.
8. Repeat these steps for the following assignments of users to roles:
System User Role Assignments
IC_MAN Z_CRM_UIU_FRAMEWORK
Z_PCC_ERMS_ADMIN
Z_IC_MGR-M
IC_AGENT_SRV Z_CRM_UIU_FRAMEWORK
Z_ICAGT_SRV-S
IC_AGENT_SUP Z_CRM_UIU_FRAMEWORK
Z_ICAGT_SRV-S
For the CRM for Interaction Center RDS package also the following profiles:
IC_AGENT_MKT Z_CRM_UIU_FRAMEWORK
Z_ICAGT_MKT-S
IC_AGENT_SAL Z_CRM_UIU_FRAMEWORK
Z_ICAGT_SLS-S
In case of authorization problems when running the CRM WebClient please use
the document CRM Web UI: Analyzing Authorization Problems attached to SAP
Note 1244321 as guidance.

More Related Content

Similar to CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc

142 bb config_guide_en_co
142 bb config_guide_en_co142 bb config_guide_en_co
142 bb config_guide_en_coSachin Kamat
 
Sap screen personas performance optimization guide v0.96
Sap screen personas performance optimization guide v0.96Sap screen personas performance optimization guide v0.96
Sap screen personas performance optimization guide v0.96Peter Spielvogel
 
Cost obj controlling repetitive
Cost obj controlling repetitiveCost obj controlling repetitive
Cost obj controlling repetitivebvrrao1
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...Kranthi Kumar
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...Rajeev Kumar
 
Smp agentry sap_framework
Smp agentry sap_frameworkSmp agentry sap_framework
Smp agentry sap_frameworkGanesh Kumar
 
ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1 ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1 Rehan Zaidi
 
ERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP ProfessionalsERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP ProfessionalsRehan Zaidi
 
004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdf004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdfDipak Banerjee
 
Copa configuration
Copa configurationCopa configuration
Copa configurationMithun Roy
 
CO PA configuration
CO PA configurationCO PA configuration
CO PA configurationvannakm
 
Atos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 ShekharAtos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 ShekharShekhar Bhartiya
 
How to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xxHow to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xxLokesh Modem
 
sap-co-configuration
sap-co-configurationsap-co-configuration
sap-co-configurationMohd Rehan
 
Hr structural auths
Hr   structural authsHr   structural auths
Hr structural authshkodali
 

Similar to CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc (20)

142 bb config_guide_en_co
142 bb config_guide_en_co142 bb config_guide_en_co
142 bb config_guide_en_co
 
sap pp
sap ppsap pp
sap pp
 
Sap screen personas performance optimization guide v0.96
Sap screen personas performance optimization guide v0.96Sap screen personas performance optimization guide v0.96
Sap screen personas performance optimization guide v0.96
 
Cost obj controlling repetitive
Cost obj controlling repetitiveCost obj controlling repetitive
Cost obj controlling repetitive
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
What is sap security
What is sap securityWhat is sap security
What is sap security
 
Smp agentry sap_framework
Smp agentry sap_frameworkSmp agentry sap_framework
Smp agentry sap_framework
 
ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1 ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1
 
ERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP ProfessionalsERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP Professionals
 
Investment Management (IM).pdf
Investment Management (IM).pdfInvestment Management (IM).pdf
Investment Management (IM).pdf
 
004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdf004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdf
 
Copa configuration
Copa configurationCopa configuration
Copa configuration
 
Config copa
Config copaConfig copa
Config copa
 
CO PA configuration
CO PA configurationCO PA configuration
CO PA configuration
 
CO-PA SAP
CO-PA SAPCO-PA SAP
CO-PA SAP
 
Atos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 ShekharAtos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 Shekhar
 
How to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xxHow to guide-fiori-mm_en_xx
How to guide-fiori-mm_en_xx
 
sap-co-configuration
sap-co-configurationsap-co-configuration
sap-co-configuration
 
Hr structural auths
Hr   structural authsHr   structural auths
Hr structural auths
 

Recently uploaded

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 

Recently uploaded (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 

CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc

  • 1. EHP2 for SAP CRM 7.0 EHP2 for SAP CRM 7.0, version for SAP HANA July 2013 English Document version 1.1 CRM WebClient UI for Interaction Center (C4H) SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Building Block Configuration Guide
  • 2. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 2 of 16 Copyright © 2013 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication maybe reproduced or transmitted in any form or for any purpose withoutthe express permission ofSAP AG. The information contained herein maybe changed withoutprior notice. Some software products marketed bySAP AG and its distributors contain proprietarysoftware components ofother software vendors. National productspecifications mayvary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only,withoutrepresentation or warrantyof any kind, and SAP Group shall notbe liable for errors or omissions with respectto the materials.The only warranties for SAP Group products and services are those that are setforth in the express warranty statements 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 ofSAP AG in Germanyand other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
  • 3. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 3 of 16 Icons Icon Meaning Caution Example Note or Tip Recommendation Syntax Typographic Conventions Type Style Description Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options. Cross-references to other documentation. Example text Emphasized words or phrases in body text, titles of graphics and tables. EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE. Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools. EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key. Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation. <Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.
  • 4. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 4 of 16 Contents 1 Purpose .................................................................................................................... 5 2 Preparation................................................................................................................ 5 2.1 Prerequisites .................................................................................................... 5 2.2 Restrictions ...................................................................................................... 5 3 Business Role Configuration ....................................................................................... 6 3.1 Defining Navigation Bar Profiles......................................................................... 6 3.2 Defining Business Roles ................................................................................... 7 4 Profile Setup .............................................................................................................. 8 4.1 Deactivating Work Centers ................................................................................ 8 4.2 Including/Excluding Logical Links for a Business Role ......................................... 9 4.3 Additional Profile Adjustments ..........................................................................10 5 UI Configuration for Lean User Interface.....................................................................11 5.1 Defining UI Configuration for Workcenter Pages ................................................11 6 System User for WebClient UI ...................................................................................12 6.1 Creating System Users ....................................................................................12 6.2 Adapting System Users....................................................................................14 7 Authorization Profile ..................................................................................................14 7.1 Generating Authorization Profiles ......................................................................14 7.2 Assigning PFCG Roles to Users .......................................................................16
  • 5. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 5 of 16 CRM WebClient UI for Interaction Center: Configuration Guide 1 Purpose This configuration guide provides the information you need to set up the configuration of this building block manually. 2 Preparation 2.1 Prerequisites Before starting with the installation of this building block, please have a look at the document Quick Guide to Installing SAP Best Practices for CRM . The building block CRM WebClient contains all necessary steps which are basic for the configuration of any WebClient UI. 2.2 Restrictions SAP Best Practices provides predefined Business Roles for CRM WebClient configuration and predefined PFCG roles for setting up an authorization concept. The Business Roles and PFCG roles are only intended to be used as a template for the Best Practices scenario scope. No guarantee is given for correctness and completeness of these roles. The roles and the assigned authorizations have to be validated and adapted to the specific customer requirements in order to be used in a production system.
  • 6. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 6 of 16 3 Business Role Configuration Use The purpose of this activity is to copy a standard WebClient UI business role and to assign a new authorization role to it. The WebClient UI business role is designed to centralize the authorizations, navigations, and content of the CRM WebClient UI. The business roles will be adapted to the Best Practices scenario scope. Copying business roles and assigning them to the relevant positions (see section Assigning Business Roles to Position) enables you to tighten or widen content available in WebClient UI, to take up roles and to change the navigation. 3.1 Defining Navigation Bar Profiles Use Work Centers are the first-level navigation entries in the navigation bar of the CRM WebClient UI. Every first-level menu item has an individual work center page. It contains a set of shortcuts and access to all work center related SAP CRM components. All relevant Work Centers which you need for a certain role are defined in the Navigation Bar Profile which is assigned to this role. In the Navigation Bar Profile you can add or delete Work Centers. For SAP Best Practices for CRM we need to define new navigation bar profiles for new business roles. Procedure 1. Access the activity using one of the following navigation options: Transaction code CRMC_UI_NBLINKS SAP CRM IMG menu Customer Relationship Management  UI Framework  Technical Role Definition  Define Navigation Bar Profile 2. Highlight standard navigation bar profile being relevant as copy template (see list below) and choose Copy As.... 3. Create the following new navigation bar profiles one after another: Nav Bar Profile Description Profile used as Copy Template YBP_IC_MAN BP IC Manager IC-MGR YBP_ICA_SRV BP IC Agent Service IC_AGENT For the CRM for Interaction Center RDS package also the following profiles: YBP_ICA_MKT BP IC Agent Marketing IC_AGENT YBP_ICA_SLS BP IC Agent Sales IC_AGENT 4. Press Enter and confirm the information message. 5. Choose copy all and confirm all confirmation messages (keep Enter pressed). 6. Skip the entries that contain errors by pressing SHIFT+F8.
  • 7. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 7 of 16 7. Choose Save (Ctrl+S) and select a customizing request if necessary. Result New navigation bar profiles have been created for new business roles. 3.2 Defining Business Roles Use Use this activity to set up business roles. Prerequisites The following objects have been created (for details see the configuration guide of building block C04 CRM WebClient UI - Basic Settings):  Role Configuration Key  Navigation Bar Profiles  Authorization (PFCG) Roles  Function Profile Procedure 1. Access the activity using one of the following navigation options: Transaction code CRMC_UI_PROFILE SAP CRM IMG Menu Customer Relationship Management  UI Framework  Business Roles  Define Business Role 2. Copy the business roles one by one as shown in the table below. 3. Highlight the relevant standard role to be used as copy template and choose Copy. 4. Maintain the values as follows (for all other fields the default values have to be taken): Field Name Role 1 Role 2 Role to copy IC_MANAGER IC_AGENT Business Role YBP_IC_MAN YBP_ICA_SRV Description BP IC Manager BP IC Agent Service Role Config. Key YBP YBP Nav Bar Profile YBP_IC_MAN YBP_ICA_SRV PFCG Role ID Z_IC_MGR-M Z_ICAGT_SRV-S Logo Text For the CRM for Interaction Center RDS package also the following roles: Field Name Role 3 Role 4 Role to copy IC_AGENT IC_AGENT Business Role YBP_ICA_SLS YBP_ICA_MKT Description BP IC Agent Sales BP IC Agent Marketing
  • 8. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 8 of 16 Field Name Role 3 Role 4 Role Config. Key YBP YBP Nav Bar Profile YBP_ICA_SLS YBP_ICA_MKT PFCG Role ID Z_ICAGT_SLS-S Z_ICAGT_MKT-S Logo Text 5. Choose Enter, disregard all the warning messages. 6. Choose copy all then save your entries. 7. Repeat steps 3-6 for each new business role. 8. Highlight the first new business role and choose view Assign Function Profiles with a double-click and maintain all values like listed below using the input help: Function Profile ID Profile Value Description CENTRAL_SHARING_TOOL SHARER Central Sharing Tool PARAMETERS YUIF_PROF Parameters REPORTING_PROF YBP_REPORTING CRM Reporting options 9. Repeat step 8 for all new business roles. 10. Save your entries. Result New business roles have been defined. An assignment of these business roles to positions in the organizational model will take place in the building block CRM Organizational Model. 4 Profile Setup 4.1 Deactivating Work Centers Use Work Centers are the first-level navigation entries in the navigation bar of the CRM WebClient UI. Every first-level menu item has an individual work center page. It contains a set of shortcuts and access to all work center related SAP CRM components. Work Centers can easily be deactivated for all users using a Business Role. Procedure 1. Access the activity using one of the following navigation options: Transaction code CRMC_UI_PROFILE SAP CRM IMG menu Customer Relationship Management  UI Framework  Business Roles  Define Business Role 2. Choose a Business Role. 3. Double-click on Adjust Work Centers in the left-hand Dialog Structure. 4. In order to deactivate a Work Center flag the corresponding Inactive checkbox.
  • 9. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 9 of 16 5. Choose Save (Ctrl+S). Please see document C04_CRM_WebClient_Navigation_Bar_Profile.xls in order to identify the relevant work centers for the relevant SAP Best Practices business roles YBP_IC_MAN, YBP_ICA_MKT, YBP_ICA_SLS, and YBP_ICA_SRV. All other work centers which are not mentioned in this document can be deactivated. 4.2 Including/Excluding Logical Links for a Business Role Use Use this activity to set logical links to visible in the business roles either as second level entries in the navigation bar (in the menu) and/or as links in the work center pages. Procedure Complete the following steps to extend the contents of the business roles: 1. Access the activity using one of the following navigation options: Transaction code CRMC_UI_PROFILE SAP CRM IMG menu Customer Relationship Management  UI Framework  Business Roles  Define Business Role 2. Select the Business Role you want to adjust. 3. Double-click on Adjust Work Center Group Links in the left-hand dialog structure. Set the visibility of the links by flagging the column In Menu to make a link available as second level entry in the navigation bar and/or the column Visible to make a link available in the work center. 4. Choose Save (Ctrl+S). Please see document C04_CRM_WebClient_Business_Roles.xls in order to identify the relevant work center group links for the relevant SAP Best Practices business roles YBP_IC_MAN, YBP_ICA_MKT, YBP_ICA_SLS, and YBP_ICA_SRV. Result You adjusted the business roles with new content. A complete list with all settings for the Visible Work Center Group Links grouped by business roles, which will be the result when all settings within this guide have been made, is provided in the file C04_CRM_WebClient_Business_Roles.xls. Apply the steps described above for each business role to manually configure WebClient UI should there be any differences after completing this guide.
  • 10. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 10 of 16 4.3 Additional Profile Adjustments Use In some cases, when automated content activation with the Solution Builder transaction has been used, the completeness of certain settings needs to be checked and adjusted if necessary. Use this activity to correct or enhance work center or logical links visibility in the business roles. For logical links either as second level entries in the navigation bar (in the menu) and/or as links in the work center pages. Toolbar buttons for Service Request could be missing if you use CRM 7.0 EHP2 SP06 release. To correct this issue execute report WCF_DISTR_BTN_CONFIG_TO_CUST(as described in SAP Note 1850782) with the following parameter values COMP SRQM_INCIDENT_H VIEWNAME INCIDENTOV ROLE <DEFAULT> USAGE <DEFAULT> OBJTYPE <DEFAULT> SUBOBJ <DEFAULT> Procedure Complete the following steps to extend the contents of the business roles: 1. Access the activity using one of the following navigation options: Transaction code CRMC_UI_PROFILE SAP CRM IMG menu Customer Relationship Management  UI Framework  Business Roles  Define Business Role 2. Select the Business Role you want to adjust. 3. For the activationor deactivationof WorkCenters: a. Double-click on Adjust Work Centers in the left-hand Dialog Structure. b. In order to deactivate a Work Center flag the corresponding Inactive checkbox. In order to activate a Work Center leave the corresponding Inactive checkbox blank. 4. For including/excluding Logical Links: a. Double-click on Adjust Work Center Group Links in the left-hand dialog structure. Set the visibility of the links by flagging the column In Menu to make a link available as second level entry in the navigation bar and/or the column Visible to make a link available in the work center. 5. Choose Save(Ctrl+S). Please check and make the following adjustments for the business role YBP_IC_MAN if necessary: Work Center Inactive
  • 11. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 11 of 16 Work Center Inactive IC-MGRKM - Knowledge Management Deselected Work Center Area Link Visible 2nd Level Navigation Knowledge Management Search SDB Detailed Feedback No No Result You adjusted the business roles with new content. 5 UI Configuration for Lean User Interface Use The purpose of this activity is to modify the standard UI configurations of the Workcenter Pages towards an own template configuration to get a consistent User Interface over the different scenarios. 5.1 Defining UI Configuration for Workcenter Pages Use With this activity you modify the configuration of the Workcenter Pages of the following Workcenters:  Knowledge Management  Process Modeling  Reports (IC Service) Procedure 1. Choose the following navigation option: Transaction Code BSP_WD_CMPWB SAP CRM IMG Menu Customer Relationship Management  UI Framework  UI Framework Definition  Access UI Component Workbench 2. In the Component field, enter Component Name (see table below, for example CRMCMP_WC_ICMGR). 3. Choose Display. 4. In the Component Structure Browser tree, expand the Views node and double-click Component Name/Page (see table below, for example CRMCMP_WC_ICMGR/KnowledgeManagementView). 5. Choose the Configuration tab page. 6. Choose Edit. 7. Choose Choose Configuration.
  • 12. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 12 of 16 8. For each workcenter highlight the following existing standard UI configuration as copy template for a new workcenter (see table below). Workcenter Component Name Page Role Config Key Componente Usage Object Type Object Subtype Knowledge Management CRMCMP_WC _ICMGR KNOWLEDGEMANAG EMENTVIEW <DEFAULT> <DEFAULT> <DEFAULT> <DEFAULT> Process Modeling CRMCMP_WC _ICMGR PROCESSMODELING VIEW <DEFAULT> <DEFAULT> <DEFAULT> <DEFAULT> Reports (IC Service) CRMCMP_WC _ICMGR REPORTSVIEW <DEFAULT> <DEFAULT> <DEFAULT> <DEFAULT> 9. Choose Copy Configuration. Choose Yes in the dialog box, and make the following entries: Parameter Value Role Config. Key YBP Component Usage as shown in the table below Object Type as shown in the table below Object Subtype as shown in the table below 10. Choose Enter. Workcenter Component Name Page Role Config Key Componente Usage Object Type Object Subtype Knowledge Management CRMCMP_WC _ICMGR KNOWLEDGEMANA GEMENTVIEW YBP <DEFAULT> <DEFAULT> <DEFAULT> Process Modeling CRMCMP_WC _ICMGR PROCESSMODELIN GVIEW YBP <DEFAULT> <DEFAULT> <DEFAULT> Reports (IC Service) CRMCMP_WC _ICMGR REPORTSVIEW YBP <DEFAULT> <DEFAULT> <DEFAULT> Adjust the visibility of the Workcenter Pages as described in the document Cxx_CRM702_WebClient_Template_for_Workcenter_Pages.xls . The role configuration key YBP needs to be assigned to each business role in order to use these templates. 11. Save your entries to a transport request. Result The standard UI configurations of the Workcenter Pages have been copied to an own template configuration to get a consistent User Interface over the different scenarios. 6 System User for WebClient UI 6.1 Creating System Users Use
  • 13. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 13 of 16 These system users are only intended to be used for accessing the CRM system exclusively via the CRM WebClient. These system users will be assigned to employees in the Building Block CRM Organizational Model. Procedure 1. Create the following system users one after another: User Last Name First Name Function Business Role IC_MAN Lucata Angela IC Manager YBP_IC_MAN IC_AGENT_SRV Anderson Ann IC Agent Service YBP_ICA_SRV IC_AGENT_SUP Best Peter IC Agent Support YBP_ICA_SRV For the CRM for Interaction Center RDS package also the following profiles: IC_AGENT_MKT Dean Michelle IC Agent Marketing YBP_ICA_MKT IC_AGENT_SAL Coltman Julie IC Agent Sales YBP_ICA_SLS 2. To create a new system user, choose one of the following navigation options: Transaction code SU01 SAP CRM GUI menu Architecture and Technology  System Administration  User Maintenance  Users 3. In the User field, enter the system user name. 4. Choose Create (F8). 5. Enter the following data: Field Name Entry Address tab page Last name <last name of user> First name <first name of user> Function <any description> (optional) E-mail <E-mail address> (optional) Logon data tab page Initial password initial Repeat password initial User type Dialog Roles tab page Role Empty (Assignment takes place in section Authorization Setup) Parameters tab page (for all users) CRM_UI_PROFILE <Business Role of user> Profiles tab page Profile Empty 6. Choose Save (Ctrl+S).
  • 14. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 14 of 16 Result The system users are now created in the CRM system. 6.2 Adapting System Users Use With this activity you change the initial password of each of the new system users with the first system logon. For recommendations regarding security for system users please see: http://help.sap.com  SAP NetWeaver 7.1  System Configuration and Administration  Security Guide Procedure 1. The password for the new system users is still an initial value. Log on to the CRM system with these users one after another and change the initial password initial to the new password welcome. Result The SAP Best Practices Business Process Documentation for the scenarios expects the password welcome for these users. 7 Authorization Profile Use The predefined SAP Best Practices PFCG roles uploaded into the system in section Uploading PFCG Roles already have authorization object assignments suited to the scope of the Best Practices Business Roles. The authorization profiles provided by SAP Best Practices must not be used in a production system because completeness and correctness can not be guaranteed. These profiles are only intended to be used as a starting point for the definition of a customer-specific authorization concept. If this authorization does not apply to your project, you should restrict the rights of the user according to your internal authorization guidelines. Please see SAP Note 0338537 for some guidelines. 7.1 Generating Authorization Profiles Procedure 1. Access the activity using one of the following navigation options:
  • 15. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 15 of 16 Transaction code PFCG 2. In field Role enter a single role ID (see list of roles below) and choose Change. 3. On tab Authorizations choose button Expert Mode for Profile Generation. 4. In dialog box Define Organizational Levels enter the following value and choose Save: Org. Level ‘From’ Plan Version * 5. For security reasons all authorization objects are delivered in status inactive and have to be activated for usage. Expand the hierarchy to the level of authorization objects (second level) and activate all authorization objects by choosing the icon Activate. 6. Deactivate authorization object S_SERVICE: Choose button Find, enter S_SERVICE in field Authorization Object and choose Find Object. In the row with the technical name S_SERVICE click on icon Deactivate. 7. Insert new authorization object S_SERVICE: From the menu choose Edit  Insert authorization(s)  Manual input. In dialog box Manual selection of authorizations enter authorization object S_SERVICE and choose Continue. 8. Maintain values for new authorization object S_SERVICE: Choose button Find in order to search for the new authorization object. Enter the following values and save each entry for the new authorization object: Auth. Object Row Name Value S_SERVICE SRV_NAME * SRV_TYPE * 9. Choose button Generate, and in dialog box Generate profile choose Generate. 10. Choose Save and confirm the default profile name. 11. Choose Back (F3) twice. 12. Repeat these steps for the following single roles being listed here: Single value Z_IC_MGR-M (has been been copied from role SAP_CBPR_IC_MGR-M) Z_ICAGT_SRV-S (has been been copied from role SAP_CBPR_ICAGT_SRV-S) For the CRM for Interaction Center RDS package also the following profiles: Z_ICAGT_MKT-S (has been been copied from SAP_CBPR_ICAGT_MKT-S) Z_ICAGT_SLS-S (has been been copied from role SAP_CBPR_ICAGT_SLS-S) Result The profiles of all necessary single authorization roles have been generated.
  • 16. SAP Best Practices CRM WebClient UI for Interaction Center (C4H) - Configuration Guide © SAP AG Page 16 of 16 7.2 Assigning PFCG Roles to Users Use The SAP Best Practices PFCG roles have to be assigned to the users. Procedure 1. Access the activity using one of the following navigation options: Transaction code PFCG SAP CRM IMG menu Customer Relationship Management  UI Framework  Business Role  Define Authorization Role 2. Enter a relevant authorization role and choose Change. 3. Choose tab User. 4. Enter a relevant system user in field UserID and choose enter. 5. Choose User Comparison. 6. Choose Complete Comparison. 7. Choose Save. 8. Repeat these steps for the following assignments of users to roles: System User Role Assignments IC_MAN Z_CRM_UIU_FRAMEWORK Z_PCC_ERMS_ADMIN Z_IC_MGR-M IC_AGENT_SRV Z_CRM_UIU_FRAMEWORK Z_ICAGT_SRV-S IC_AGENT_SUP Z_CRM_UIU_FRAMEWORK Z_ICAGT_SRV-S For the CRM for Interaction Center RDS package also the following profiles: IC_AGENT_MKT Z_CRM_UIU_FRAMEWORK Z_ICAGT_MKT-S IC_AGENT_SAL Z_CRM_UIU_FRAMEWORK Z_ICAGT_SLS-S In case of authorization problems when running the CRM WebClient please use the document CRM Web UI: Analyzing Authorization Problems attached to SAP Note 1244321 as guidance.