cancel
Showing results for 
Search instead for 
Did you mean: 

Business Objects - Enterprise Portal Authentication

Former Member
0 Kudos

Hi,

We have a requirement where we have to display the contents of a webi report in Enterprise portal without displaying the Controls of webi report(Refresh button, save as etc). To achieve this we have created custom Java Pages using Business objects SDK to display the report contents. The Java pages needs username and password for authentication and report id is also entered so that the contents of the reports are displayed.

Earlier there was trusted authentication setup between Enterprise Portal and Business Objects due to which the password was not required to pass from EP to Business Objects and the webi reports were displayed. But due to this new requirement we are using the Custom Java pages now.

My Question is "Can we pass any authentication related token from Enterprise Portal to these custom java pages for authentication?" I have read somewhere that SAP Logon Ticket is used for authentication. Is there any way to capture this ticket and passed to the custom java pages .

We are using Business Objects XI 3.1 SP3 and SAP BI 7.0

Thanks,

Pankaj Goswami

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi ,

i need some help on tha same how to connect the J2EE TO BUSINESS OBJECTS ENTERPRICES using the web services.please help me to give some sample code.

Thanks & Regards,

Mala

ted_ueda
Active Contributor
0 Kudos

Do you want to hijack the token, or implement SSO with your custom JSP page?

Sincerely,

Ted Ueda

Former Member
0 Kudos

Hi Ted,

I want to implement SSO in my custom code so that it should work as it was working earlier with webi reports.

Thanks,

Pankaj

ted_ueda
Active Contributor
0 Kudos

You can implement Trusted Authentication using the Enterprise SDK.

How were you passing in the User Identity originally?

Sincerely,

Ted Ueda

Former Member
0 Kudos

Originally, we have setup the Trusted authentication in Enterprise portal with Business Object therefore we were not sending the password and other details, only user id was passed vie EP. I am not aware of exact technical details but this is what i am aware of.

Currently , in custom java page we are passing the SAP logon credentials(System ID ~ Client/ User ID with secSAPR3 as authentication type). If we use the java page as standalone application we can view the reports but i am not sure as how to get the same using EP.

Regards,

Pankaj

ted_ueda
Active Contributor
0 Kudos

You need to be aware how the User Identity is being passed to Trusted Authentication.

The "Trust" in Trusted Authentication means SAP trusts you to implement that part securely.

Sincerely,

Ted Ueda

Former Member
0 Kudos

Hi Pankaj,

Could you please help me to get to know the approach about how did you solve your problem. We have similar issue that we want to achieve SSO from Portal to our BO SDK application

Thank you

Best regards

Atul