Skip to Content
Author's profile photo Peter Spielvogel

Integrating SAP Screen Personas into SAP Portal

This document describes how a transaction edited using SAP Screen Personas can be integrated into the SAP portal.

Step 1: Create a short URL for the flavor/transaction you’d like to render in the portal

Go to personas admin transaction/n/persos/admin_ui

PersonasPortal1.png

Click on ShortLink Maintenance, provide all the required details and click on the button “ Get Short Link”.

PersonasPortal2.png

Step 2: copy the link value in the short url

Make a note of the generated URL which will look similar to the following. Copy the query string from the url and save the link value which is the the highlighted text below.

http://<servername>:<port>/sap/bc/bsp/persos/mainapp/index.html?link=00505680028C1EE2AF9A66B9514B1059&sap-client=800

Step 3: create a BSP iView using iView template in the portal.

Provide the appropriate name for your iView

PersonasPortal3.png

Select definition Type of BSP as “Application”

PersonasPortal4.png

In the following step – only change the values of System and Application Parameters. All other values remain as seen in the screen shot below.

System: Please select the system you created your flavor in (I am assuming the ECC system is created in the portal. If not reach out to you your portal administrator)

Application Parameter – paste the link value you saved in step 2 “link=00505680028C1EE2AF9A66B9514B1059

PersonasPortal5.png

Save the iview and use in Page/Role.

Assigned tags

      17 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Florian Keller
      Florian Keller

      hello Peter,

      nice way, thx. for sharing this.

      Kr,

      Florian Keller

      Author's profile photo Marcos Cristiano Ickert
      Marcos Cristiano Ickert

      Hi to all.

      I've tried to configure this iView, but I got some problem and our page is not displayed.

      It is an specific configuration that I should do in the System? I am using a System that was configured to use in another iView.

      Thanks.

      Marcos

      Author's profile photo Chinthan Yajamaan
      Chinthan Yajamaan

      Hi Marcos,

      Can you provide more details about the error?

      I believe you meant to say you are using a system which was configured for non-personas use from Portal right? Does that system have Personas installed now?

      cheers

      Chinthan

      Author's profile photo Marcos Cristiano Ickert
      Marcos Cristiano Ickert

      Hi Chinthan, thanks for your help.

      I foud in our System that was not configured the "port" of our WEBAS:

      Web AS Hostname: server name.domain: 8000

      We added this port 8000 and now when I press "preview" in my iView open fine, but request me the login and password, but our ABAP is running fine the SSO.

      Any idea?

      Thanks everybody

      Marcos

      Author's profile photo Chinthan Yajamaan
      Chinthan Yajamaan

      Hi Marcos,

      Can you check if any other non-personas iView is working with SSO?

      Thanks

      Chinthan

      Author's profile photo Marcos Cristiano Ickert
      Marcos Cristiano Ickert

      Hi Chinthan Yajamaan, yes, to non-personas iView it is running fine.



      Marcos.

      Author's profile photo Chinthan Yajamaan
      Chinthan Yajamaan

      Hi Marcos,

      Then I would suggest you to open a ticket and provide connections to your Portal and Personas.

      cheers

      Chinthan

      Author's profile photo Marcos Cristiano Ickert
      Marcos Cristiano Ickert

      Hi Chinthan Yajamaan, thanks for your help.


      Should I do other configuration first related to Personas, about SSO, before creating BSP page to a Personas transaction?


      Thanks


      Marcos

      Author's profile photo Chinthan Yajamaan
      Chinthan Yajamaan

      Hi Marcos,

      All configurations related to Personas should be completed before you integrate it with Portal. Please test Personas directly in browser to make sure it is working fine.

      There is no extra setting to be done in Personas for SSO configuration.

      cheers

      Chinthan

      Author's profile photo Marcos Cristiano Ickert
      Marcos Cristiano Ickert

      Hi Chinthan, thanks for your help.

      Trying to connect by the link http://ourserver.domain:8000/sap/bc/bsp/persos/mainapp/index.html?link=005056B66BAA1EE3BCADC9930CE8DB77&sap-client=100

      it runs very fine and I can connect on it.

      But when I preview the configuration inside our Enterprise Portal show us the login and password screen.

      We had completed all the configuration about the SSO and if you know what should we do to solve it, we'll be appreciate.

      Thanks

      Marcos

      Author's profile photo Former Member
      Former Member

      Hello guys, can you help us?

      we are not able to start this functionality, the error is "The short link is not found or broken". I think that problem is in link functionality. I suppose that generated whole link from short link maitenance should work in browser. Our link is http://cook.mibcon.cz:8010/sap/bc/bsp/persos/mainapp/index.html?link=001A4AA80C0F1EE483865254490A9709&sap-client=100 but if I place this link into the browser it does not open specific flavor. It opens only start screen of gui in personas.

      Any ideas?

      Regards

      Ondrej

      Author's profile photo Chinthan Yajamaan
      Chinthan Yajamaan

      Hi Ondrej,

      Can you log a message with details and provide HTTP and R3 connection so that the team can look into it?

      Regards

      Chinthan

      Author's profile photo Arun Jacob
      Arun Jacob

      Hi Peter,

      Thank you for putting the portal integration in such easy steps.

      Regards,

      Arun

      Author's profile photo Former Member
      Former Member

      Hi Peter,

      Question please. I have done the same steps you mentioned, and my iview is showing two extra border lines on top (not part of my persona flavour). Would you know how to remove them? Thank you!!

      Regards,

      Sherwin

      Author's profile photo Chinthan Yajamaan
      Chinthan Yajamaan

      Hi Sherwin,

      If you are refering to orange line then it is part of Personas (loading indicator) and cant be removed. If you are refering to some other lines then please post screenshot of it.

      Thanks

      Chinthan

      Author's profile photo Former Member
      Former Member

      Hi Chinthan,

      Thanks for your response! Appreciate it.

      There is another line on top of the orange one, which I was able to remove by putting "sap-ie=edge" in the GUI configuration of 'mainapp' service in SICF.

      Had that extra line since we upgraded to IE11.

      Regards,

      Sherwin

      Author's profile photo Sunit K Roy
      Sunit K Roy

      Hi Peter,

      Can I use URL iView instead of BSP iView for integrating SAP Screen Personas 2.0 into SAP Portal?

      Thanks, best regards

      Sunit.