cancel
Showing results for 
Search instead for 
Did you mean: 

opendocument bypass BO logon page

Former Member
0 Kudos

Hello,

We have a HANA xsjs application which has OpenDocument link to BO webi reports. The HANA is SPS 09 and BO is 4.1 SP 5. The requirement is to bypass the BO logon screen when opening the reports.

Is it possible to use the HANA user logon to login to Business Objects as well? How can this be achieved?

I have also read about using logon token or session parameter for the opendocument url. I also tried the first method to edit custom.jsp as discussed in the following thread

This does not seem to change anything. The link still opens the BO logon page.

Is it possible to generate logon token only through the businessObjects SDK? I am a newbie to this. Could you help me to get started to achieve this?

Thanks in advance!

Ritu

Accepted Solutions (0)

Answers (4)

Answers (4)

mhmohammed
Active Contributor
0 Kudos

Hi Ritu,


Do you have SSO setup (with some kinda of authentication)?

I had Windows AD SSO with BusinessObjects 4.1 SP7 setup in one of our envs. SSO worked fine for BI LaunchPad link and not for Opendocument links, I had to make change the portnumber in the opendocument link from CMC, below is that discussion.

https://scn.sap.com/thread/3875593

Thanks,

Mahboob Mohammed

Former Member
0 Kudos

Hi,

edited the custom.jsp file for token generation with open document link .. works alright now..

Thanks..

Former Member
0 Kudos

Hi Ritu,

what exactly have you edited in the custom.jsp file?

I have the same problem.

In a SAP ERP Transaction we have an open document link (of a WebI) and the requirement is to bypass the logon screen.

Thank you for your answer.

Best regards.

Steffen

Former Member
0 Kudos

Hi Steffen,

you can use the REST API  to generate the logon token.

Regards,

Rogerio

former_member198519
Active Contributor
0 Kudos

we can also use the step mentioned in this article. Good post

- Kuldeep

0 Kudos

Hello,

I have installed the new BO 4.3 and i am trying to generate a token and call openDocument.jsp so that the BI Logon screen does not show up. I am trying hard to understand the redirects and i always end up with the UI5Logon.jsp. Once i log on the report runs fine.

Can someone please help me on how to get the report displayed without the UI5logon showing up ?

I am quite new to this, so any help is appreciated.

Thanks

Former Member
0 Kudos

Hi,

https://help.sap.com/businessobject/product_guides/sbo41/en/sbo41_opendocument_en.pdf

This link will help you, Page No 14. 4.2 Logon Token

Regards,

Dhaval Dave

Former Member
0 Kudos

Thanks Dhaval,

I had gone through this link but how do I start about sdk development?

Former Member
0 Kudos

Hello,

First SSO need to be done between HANA and SAP BO.

Refer following link.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/303bf0c3-ad5c-3010-df84-882747341...

Regards,

Dhaval Dave

Former Member
0 Kudos

You should use this link if you are in SAP BO 4.1

Former Member
0 Kudos

Hi Dhaval,

Thanks for the link, but it discusses about SSO to HANA from BO. My requirement is to SSO to BO from HANA. Will this also work?

Former Member
0 Kudos

I don't think, That's need to be checked from HANA Application side.

Former Member
0 Kudos

Hi Ritu,

I have done this and it worked fine. Please let me know your exact requirement. I can help you.

Regards,

Siva.

Former Member
0 Kudos

oh great.. thank you for the reply.

When opening this report from HANA application using opendocument, it should bypass the BO logon screen. This is the main requirement.

It could be either using the HANA user login for authentication or generating logon token for opendocument url. Or any other way ( I jus read about these 2 till now).

I have tried the above link linking a WEBI report through hyperlink in a webpage using open document.

Editing the custom.jsp to bypass the logon screen is working now. Just figured that I had to open http://<server>:<port>/BOE/OpenDocument/opendoc/custom.jsp

It lands directly on hompage with this. But anyone can open this url right? Low security?

Thanks Again,
Ritu
Former Member
0 Kudos

If you want to bypass the logon screen, the only security will be your application level security. Let it be HANA or any other application.

What I have done is, there is a java application and who ever can access the application should have access to Specific reports in a folder. So I bypassed the BI Launchpad with a new User, which you can hard code to generate a logon token/ BOE session.

Regards,

Siva.

Former Member
0 Kudos

Could you please tell me how were you able to hard code a new user and generate logon token? I am a newbie to this...

I have gone through the document which talks about the sdk development for generating token. Is it the same? How do I set up the environment to start the development?

Isn't editing the custom.jsp doing the same thing? Thanks

Ritu