cancel
Showing results for 
Search instead for 
Did you mean: 

Using Portal Application From 3rd Party Systems

Former Member
0 Kudos

Hello everyone,

We need an application in our Customer Portal which should post some data obtained from a 3rd party vendor into the ECC system. The 3rd party vendor will not have authorizations(logins) in our portal. Instead we will give them a portal application URL which they will run via Scheduling process. All they want is a simple jsp page which will process the parameter they send through HTTP. The JSP file doesnt need any UI elements or anything. All they want our application to do is to get the parameter, post the data into the ECC and show whether the transaction is success or not (via a simple out.println)

My question here is if I develop a portal application with only a jsp file with a code to get the parameter value and call an RFC to post the data into the ECC, which URL do I need to give them to run? When I go to the Content Admin --> Portal Contents --> Portal Applications --><My Application> and preview, I get an URL. Is that the URL of my portal application that I can give it to the 3rd party or I can get the URL from some other place which can be run from any system? Will my application work without any user authentication?

Or for the requirement, is there any other better way to achieve?

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

from 3rd party to ECC. why do you need portal?

Former Member
0 Kudos

Thanks for the reply

3rd party site doesn't communicate with ECC directly. Instead they will be given a URL for a portal application, which will read a parameter and post it into the ecc.

How to get the portal URL which can be run by pasting it on the browser? Will it work without any authentication? Or is there any other way to achieve that requirement?

0 Kudos

How to get the portal URL which can be run by pasting it on the browser? preview url can works


Will it work without any authentication? yes, configure the security zone for your application.

Typically, you should grant end user permission to the Everyone group in the following standard security zones that are shipped with the portal:

  • ara:/security/sap.com/NetWeaver.Portal/no_safety
  • ara:/security/sap.com/NetWeaver.UserManagement/no_safety
Former Member
0 Kudos

Hi Julio, thanks again.

For the authentication part, the suggestion you gave will enable anyone to access all the portal applications right? I want to let that application (my) alone to be accessed by everyone. Is there a way to achieve that?


Julio Martinez wrote:

How to get the portal URL which can be run by pasting it on the browser? preview url can works


Will it work without any authentication? yes, configure the security zone for your application.

Typically, you should grant end user permission to the Everyone group in the following standard security zones that are shipped with the portal:

  • ara:/security/sap.com/NetWeaver.Portal/no_safety
  • ara:/security/sap.com/NetWeaver.UserManagement/no_safety

Can you please elaborate on the bold part?

Edit: Got that! I just changed the iView property Authentication Scheme to anonymous. It works as expected. Thanks a lot Julio!!

Answers (0)