Quantcast
Channel: SCN : Document List - SAP GUI
Viewing all articles
Browse latest Browse all 253

How To : Screen Personas 2.0 Installation and Configuration

$
0
0

System terminology

 

Main System – This is the system where the Personas Add-on is installed.

Target System – This is the system that the user would like to connect to and work with.

 

 

Download Software

 

Installations and Upgrades >> A - Z Index >> S >> SAP SCREEN PERSONAS >> SAP SCREEN PERSONAS 2.0

 

Base Installation:

51046685.zip

image002.jpg

Support Packs:

K-20001INPERSOS.SAR

K-20002INPERSOS.SAR

image004.jpg


Note: New available SAP Screen Personas in 2.0 support pack 2

 

Installation and configuration Steps

 

1. Apply New SAP Kernel to your all applicable SAP systems

 

     Reference : 1848339 - Installation and Upgrade note for Personas

     Note: SAP Screen Personas 2.0 requires SAP Kernel 7.21 (or) 7.40 (or) higher version installed in the system.

 

2. Apply SAP Note : 1787341 - Personas: ABAP Interface Restgui

 

     Note: This SAP note have some manual corrections after applying note please read through

 

3. Perform installation through SAP transaction code SAINT in all required systems Final Installed product is as below

image005.png

4. Apply SAP Note : 1869640 - Client copy of Personas delivered Customizing

    
      Note: You have to apply this SAP Note manually in client 000 and BC set activation in your working client

 

          Summary of applying this note

    • Three Customizing transports created in client 000 and copy to working client through SCC1
    • BC Set activation in working client

 

5.Create Authorization and Roles for HTML - Z_PERSONA_ROLES_FOR_HTMLZPERSONA.jpg

 

Note: Assign this role to your account ID

 

 

6. Setup Silverlight Cross Domain

 

  • Create “clientaccesspolicy.xml”

         File at location : \usr\sap\<SID>\DVEBMGS<XX>\data\icmandir

 

File content is as below for “clientaccesspolicy.xml”


<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>

 

               Validation of file setup     

               http://SAPhostname:port/clientaccesspolicy.xml

               Note: Use HTTPS for secure connections    

 

  • Create “crossdomain.xml”

        File at location : \usr\sap\<SID>\DVEBMGS<XX>\data\icmandir

 

          File content is as below for “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"/>

<allow-access-from domain="*" secure="false"/>

<allow-http-request-headers-from domain="*" headers="*"

secure="false"/>

</cross-domain-policy>

 

           Validation of file setup     

               http://SAPhostname:port/crossdomain.xml

               Note: Use HTTPS for secure connections    

  • Create instance profile parameters for SAP system as below

 

icm/HTTP/file_access_2 = PREFIX=/crossdomain.xml,DOCROOT=$(DIR_ICMAN_ROOT)\crossdomain.xml,CACHECTRL=0

icm/HTTP/file_access_1 = PREFIX=/clientaccesspolicy.xml,DOCROOT=$(DIR_ICMAN_ROOT)\clientaccesspolicy.xml,CACHECTRL=0

icm/HTTP/file_access_0 = PREFIX=/sap/public/icmandir/,DOCROOT=$(DIR_ICMAN_ROOT),ARCHIVE=$(DIR_EXECUTABLE)/ITS.SAR,CACHECTRL=+28800

image009.jpg

      Validation of file setup     

     If you are using http protocol to access Personas:
     http://SAPhostname:port/clientaccesspolicy.xml

     http://SAPhostname:port/crossdomain.xml

    

7. Activate SICF Services

 

  • /sap/persos_app
  • /sap/bc/bsp/persos/mainapp
  • /sap/bc/bsp/sap/system
  • /sap/bc/bsp/sap/public/bc
  • /sap/public/bsp/sap/public/bc
  • /sap/public/bsp/sap/system
  • /sap/public/bsp/sap/htmlb
  • /sap/public/bc
  • /sap/public/bc/ur

 

8. Setup URL Handler


      Note: If the service is not available configure “restgui” service as below

  

          Navigate to WEBGUI service in SICF transaction and Copy Service

     image011.jpg

          Paste service on default_host  >> sap

     image013.jpg

 

     Rename service name to “RestGUI”


image014.png

 

          Set parameters for service as below

 

          Compression = Y Yes

         image016.jpg

          On GUI Configuration following parameters

          image017.png

               ~RESTGUI            1

               ~XSRFCHECK      0

               ~WEBGUI            1

          image018.png

          Change Handler List from : CL_HTTP_EXT_ITS   TO CL_HTTP_EXT_ITS_BASIC

          image020.jpg

               Ref: SAP Note: 1667055 - ITS: HTTP handler CL_HTTP_EXT_ITS_BASIC

               Error Pages tab change the radio control from System Logon to Explicit Response Time

          image021.png

 

9. Create and assign Administrator role to your account

 

     Copy SAP standard role : /PERSOS/ADMIN_ROLE in to your own Z role and assign to your self

image023.jpg

 

10. Create RFC with target system as below

     Note: Make sure having proper authorizations to RFC USER

image025.png

     Setup RFC User and Client for Target system

 

image026.jpg

 

11. Maintaining Systems
   

     Note: In this example main system and target system is same

     Navigate to : SPRO >> SAP Customizing Implementation Guide Cross >> Application Components SAP >> Screen Personas >>  Maintain Systems

     image027.png

       

          Create entries as below

          Note: HTTP connection is previously created RFC in step 10

          image029.jpg

   

FieldExample
SystemSID
Client800
GroupTest System - SID
DescriptionAnything you want to show as Information
Connector to SAP SystemITS (Automatically selected)


           image031.jpg

Propery NameProperty Value
Service.Uri/restgui
Server.Urlhttp(s)://targetsystemhostname:port

       

12.Assign system and role to users

  

              run TCode /PERSOS/ADMIN_UI

          image033.jpg

  

               Search user and assign user a system

 

           image035.jpg

 

13. Maintain white list
   

          SPRO >> SAP Customizing Implementation Guide >> Cross-Application Components >>  SAP Screen Personas >> Maintain Whitelist URLs

          image036.png

       

          Maintain

image037.png

14. Access app

 

           http://hostname.domain.com:80xx/sap/bc/bsp/persos/mainapp

 

     image039.jpg

 

 

Other useful SAP Notes:

  • 2034395  - Personas UI : latest SL fixes for version 1.4 and 2.2
  • 885506 - Personas: Turn off Control (amodal) based F4 help
  • 1913055 - ABAP interface does not work correctly inside RFC calls

Useful SCN Document

http://scn.sap.com/docs/DOC-54574


Viewing all articles
Browse latest Browse all 253

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>