cancel
Showing results for 
Search instead for 
Did you mean: 

Administration: What SAP role needed to develop WebDyn Pro Abap Iview

0 Kudos

Hi

We need to develop an Iview using WebDyn Pro ABAP functions in the SAP Portal side.

In SAP Portal what are the roles and Groups that a development user should have to garantee that it can develop the Iview, retriving from the Backend SAP R3 system selected  all the functions available on that backend system (assume that on the SAP R3 backend system the user has sap_all role assigned)?

Thanks

Best Regards

Sílvia C.

Accepted Solutions (1)

Accepted Solutions (1)

former_member219975
Participant
0 Kudos

Hi Silvia,

First of all,

for your statement "We need to develop an Iview using WebDyn Pro ABAP functions in the SAP Portal side".

- This is not possible to develop the iView using ABAP functionality inside portal, what you can do is create your webdynpro ABAP application in backend SAP_R3 using SE80 workbench and then you can integrate this application with portal creating iView.

How to create iView for webdynpro ABAP, (for portal version 7.3)

Prerequisites:

  1. Create system object in portal to communicate with backend R3 system.
  2. Implement SSO or user mapping to login to backend R3 from portal end.
  3. Develop the ABAP webdynpro application in backend R3 and activate all the required services and application.
  4. Role which needs to be assign are System Administrator, Content Administrator, Administrator.

Steps to create iView:

  1. Move to portal content Administration.
  2. Go to desired folder in which iView needs to be created.
  3. right click and select New --> iView --> from remote source.
  4. one wizard will open in screen, now here select the backend system. (Alias of System object created above).
  5. type of application drop down select "Webdynpro ABAP".
  6. Type a name of application in inbox and search.
  7. it will bring your developed application on portal.
  8. select application and press upload button.
  9. iView will get created.

please follow the above steps and do let me know if it works..

Thanks and Regards,

Bhavin Anajwala

0 Kudos

Hi Bhavin

Your answer was helpful and what we have done what  you described.

However what is happening now is that for a specific user ( say user2) it is not possible retrieve from a SAP R3 backend system with method SAPLOGON the WebDynp ABAP functions on the SAP Portal when creating the Iview.

If we try with other user, say user1, with the same 3 roles you talked about and with the sap_all profile on the SAP R3 backend system, as the user2, it works fine, but for some reason  for user2 that has the same characteristics it is not possible to retrieve the functions on the SAP R3 system.

We even tested creating another SAP Portal Backend system,Sap_r3_sys2,to the same system  not with SAPLOGON method but with UIDPW  and mapping the user2 and password to the backend. This way it works for the both users.

The list of WebDynPro is retrieved.

If we change the method to SAPLOGON on the Sap_r3_sys2, the user2 cannot retrieve the list of WebDynPro ABAP functions,but the other, user1- after mapped to user1 in the backend system-, does, as for the first SAP R3 backend system i told you before.

So it seems a bit odd situation that in my perspective points to some problem with the UME in SAP Portal for user2, related to the SAPLOGON method ( without mapping) , so SSO.

Thanks for your help

Best Regards

Sílvia C.

former_member219975
Participant
0 Kudos

Hi Silivia,

For Text,

"However what is happening now is that for a specific user ( say user2) it is not possible retrieve from a SAP R3 backend system with method SAPLOGON the WebDynp ABAP functions on the SAP Portal when creating the Iview.

If we try with other user, say user1, with the same 3 roles you talked about and with the sap_all profile on the SAP R3 backend system, as the user2, it works fine, but for some reason  for user2 that has the same characteristics it is not possible to retrieve the functions on the SAP R3 system."

- Here nothing needs to be done from portal end, check the authentication from backend and compare the Authentication for both users, there must be something missing. In this case there must be some authentications are missing in case of user1, which may be present in case of user2.

For Text,

"We even tested creating another SAP Portal Backend system,Sap_r3_sys2,to the same system  not with SAPLOGON method but with UIDPW  and mapping the user2 and password to the backend. This way it works for the both users.

The list of WebDynPro is retrieved.

If we change the method to SAPLOGON on the Sap_r3_sys2, the user2 cannot retrieve the list of WebDynPro ABAP functions,but the other, user1- after mapped to user1 in the backend system-, does, as for the first SAP R3 backend system i told you before.

So it seems a bit odd situation that in my perspective points to some problem with the UME in SAP Portal for user2, related to the SAPLOGON method ( without mapping) , so SSO."

- I also feel this is something which should not happened, but thing which I can guarantee you is nothing to be done from portal end in this case, and also no need to change the logon method from portal to backend in system object. SAP Logon Ticket is proper. It is issue in backend authentication only, please check RFC related authentication  in the backend system as well this is will happen only when there is no connection happening/allowing for users. Please attach the screen here of message you are getting while trying to fetch the application on portal for mentioned users.

Thanks and Regards,

Bhavin Anajwala

Answers (0)