Professional Documents
Culture Documents
ConfiguratiSAP Screen Personas Configuration Guideon Document 2.0 - SP01
ConfiguratiSAP Screen Personas Configuration Guideon Document 2.0 - SP01
PUBLIC
Document Version: October 2013
Copyright
Copyright 2013 SAP AG. All rights reserved.
SAP Library document classification: PUBLIC
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. National product specifications may vary.
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.
SAP and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and other countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for
additional trademark information and notices.
Meaning
Caution
Example
Note
Recommendation
Syntax
Additional icons are used in SAP Library documentation to help you identify different types of
information at a glance. For more information, see Help on Help
General Information
Classes and Information Classes for Business Information Warehouse on the first page of any
version of SAP Library.
Typographic Conventions
Type Style
Example text
Example text
EXAMPLE TEXT
Example text
Example text
<Example text>
EXAMPLE TEXT
Description
Words or characters quoted from the screen. These include field names, screen
titles, pushbuttons labels, menu names, menu paths, and menu options.
Cross-references to other documentation.
Emphasized words or phrases in body text, graphic titles, and table titles.
Technical names of system objects. These include report names, program
names, transaction codes, table names, and key concepts of a programming
language when they are surrounded by body text, for example, SELECT and
INCLUDE.
Output on the screen. This includes file and directory names and their paths,
messages, names of variables and parameters, source text, and names of
installation, upgrade and database tools.
Exact user entry. These are words or characters that you enter in the system
exactly as they appear in the documentation.
Variable user entry. Angle brackets indicate that you replace these words and
characters with appropriate entries to make entries in the system.
Keys on the keyboard, for example, F2 or ENTER.
Table of Contents
SAP Screen Personas Configuration ..................................................................................... 5
1 Configure System Setting ................................................................................................... 7
1.1 Setup Silverlight Cross Domain .................................................................................... 8
1.2 Activate Services in SICF ........................................................................................... 10
1.3 Setup URL Handler .................................................................................................... 11
1.4 Test RestGUI Services............................................................................................... 13
1.5 Performance Considerations ...................................................................................... 14
Implementation Considerations
SAP Screen Personas 2.0 requires SAP Kernel 7.21 installed in the system.
Silverlight:Stack BASIS
700
BASIS
701
BASIS
702
BASIS
730
BASIS
731
BASIS
740
Personas Notes
None
None
None
NA
None
None
Basis Notes
1787341
1787341
1787341
NA
1787341
None
Kernel Notes
Latest
Patch
Latest
Patch
Latest
Patch
NA
Latest
Patch
Latest
Patch
200 SP 01 200 SP 01
BASIS
SP 24
SP 09
SP 07
NA
SP 01
Release
Kernel
721
721
721
NA
721
740
HTML:
Stack
Personas
Notes
None
None
None
NA
None
None
Basis Notes
NA
NA
NA
NA
NA
None
Kernel Notes
Latest
Patch
Latest
Patch
Latest
Patch
NA
Latest
Patch
Latest
Patch
Personas Addon
200 SP 01
200 SP 01
200 SP 01
NA
200 SP 01
200 SP 01
BASIS
SP 26
NA
NA
NA
NA
SP 03
Kernel
NA
NA
NA
NA
NA
740
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-methods="*" http-request-headers="*">
<domain uri="http://*"/>
<domain uri="https://*"/>
</allow-from>
<!--<allow-from http-methods="*">
<domain uri="http://*"/>
<domain uri="https://*"/>
</allow-from>-->
<grant-to>
<resource path="/" include-subpaths="true"/> <!-- test -->
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
crossdomain.xml
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
10
default_host
sap
bc
gui
sap
its
default_host
sap
11
12
Result
You should be able to see a control tree in text notation.
13
Given below is a sample scenario with sample size for the application servers as well as the
recommendation of this parameter:
Sandbox=4GB > em/global_area_MB= 300
Development=6GB >em/global_area_MB= 300
Quality=6GB >em/global_area_MB= 300
Production=24GB >em/global_area_MB= 1000
If you get a warning about low memory, you will again have to increase this to a higher value.
Tab Caching
Using tab caching extensively has an impact on the response time time from user
interaction to system response. From a technical point of view the following is happening: if 7
tabs are cached the information of all 7 tabs is retrieved from the backend. Use tab caching
only if you want to move information from one tab to another. The recommendation is to use
tab caching for 2 to 4 tabs only.
Consider the usage of scripting if you want to display data from another tab.
14
Delta Rendering
Another option to improve performance is to enable the Delta Rendering technique.
(Delete row)
15