cancel
Showing results for 
Search instead for 
Did you mean: 

Customizing BI Launchpad in BO 4.1 (Adding a URL link to Login Screen)

Former Member
0 Kudos

Hi All


I am trying to put a URL link on the BI Launchpad login screen (BO 4.1 SP3) . This link will take a user to a webpage where they can reset their passwords in BW. (Client is using SAP BW authentication and as per security policy user needs to rest the BW password every 45 days. Their preference is to have a link on BI Launchpad login screen which can help them to do so).


Is there a way i can add a link on BI Launchpad login screen. I tried a few options by customizing the BIlaunchpad.properties file and redeploying it through wdeploy but am struggling to add a link which the user can actually click. Any help or direction will be much appreciated.


Thanks in Advance

Sanjit

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I have changed the log on screen...thanks to Brian's link below...

http://davidlai101.com/blog/2012/12/20/how-to-unlock-jsps-so-that-we-can-edit-them-in-bi4/.

Made change in the global properties file and added following line in the logon.jsp file (C:\Program Files (x86)\SAP BusinessObjects\tomcat\webapps\BOE\WEB-INF\eclipse\plugins\webpath.InfoView\web)

<a class="helpLink" href="http://server.com/sap/bc/gui/sap/its/webgui?sap-client=100">Change password - Modifier votre mot de passe</a>

Note...replaced following line with above....

<a class="helpLink" href='#Help' id='Help' onclick='onBtnHelpClick(); return false;'> 

            <c:out value="${helpLink}" />

        </a>

Stopped the tomcat...cleared the cache and restarted tomcat.....

Cheers,

Usman

Former Member
0 Kudos

Thanks Usman. It works with your and Brian's solution

kurien_baby4
Explorer
0 Kudos

Hi Usman,

I am on 4.1 SP3, but we are running the BOE app on Netweaver JAVA. The location for the logon.jsp is bit different but i have made the changes and restarted the JAVA. But the help link didnt change.

Wondering if there is a "<http://server.com

<a class="helpLink" href="http://server.com/sap/bc/gui/sap/its/webgui?sap-client=100">Change password - Modifier votre mot de passe</a>

Can you please confirm.

Thanks,

Kurien

former_member190722
Participant
0 Kudos

Hi Kurien,

The syntax that you have posted looks fine:

<a class="helpLink" href="http://server.com/sap/bc/gui/sap/its/webgui?sap-client=100">Change password - Modifier votre mot de passe</a>

1)Ensure that you delete the folder "BOE" under the following path before starting tomcat:

C:\BOE4\tomcat\work\Catalina\localhost\


2) Also clear the browser cache and temporary files.


Regards

HH

kurien_baby4
Explorer
0 Kudos

Yes it works, i had to restart my J2EE.

Answers (7)

Answers (7)

former_member184088
Contributor
0 Kudos

You can Vote for below Idea so it will be available in upcoming version.

BO Customization Option from CMC : View Idea

Former Member
0 Kudos

Hello,

Does any of you know a way to avoid the home tab of BILaunchPad to be realoded when the user navigates to another tab and then comes back to the home page?   This is very annoying as we have configured a BIWorkspace as the home page with a Dashboard in it, so everytime the user navigates back to the home page the dashboard gets reloaded.

Any help or tip would be very helpful.

Best Regards,

FM.

former_member190722
Participant
0 Kudos

Hi

I would like to add a hyperlink and custom message in BI launch pad home page.

Is there any way this is possible.

I have already added a hyperlink and custom message in BI launch pad login page by editing logon.jsp file

Do we have access to jsp files for other pages as well?

Regards

HH

Former Member
0 Kudos

Hi there,

Were you able to add a hyperlink and custom message in BI launch pad home page.


We need to add a Help link into the Launch Pad home page after user logs in.

Please advise if you have any ideas.

Thank you

Suman

Former Member
0 Kudos

Hello Sanjit,

Caould you please share what is needed to be done in "global properties file"? Linkt to David Lai blog is not functional anymore.

Thanks a lot!

cheers,

Robert

Former Member
0 Kudos

Edit the file D:\BI4\tomcat\webapps\BOE\WEB-INF\internal\global.properties and set precompiled.jsp.files.use=false

Then restart Tomcat

Former Member
0 Kudos

Go to the directory

<BOE Installation>\Tomcat6\webapps\BOE\WEB-INF\internal

then edit the file global.properties

Now modify the precompiled.jsp.files.use line by setting it to false (precompiled.jsp.files.use=false)


Made change in the global properties file and added following line in the logon.jsp file (C:\Program Files (x86)\SAP BusinessObjects\tomcat\webapps\BOE\WEB-INF\eclipse\plugins\webpath.InfoView\web)

<a class="helpLink" href="http://XYZ.com/sap/bc/gui/sap/its/webgui?sap-client=123">Change password - Add text here</a>

  1. Note...replaced following line with above....

<a class="helpLink" href='#Help' id='Help' onclick='onBtnHelpClick(); return false;'>

<c:out value="${helpLink}" />

        </a>

Stop the tomcat...clear the cache and restarted tomcat.....

Former Member
0 Kudos

Thank you Brian and Sanjit, it works nice already!

Former Member
0 Kudos

We used the suggestion on this page http://davidlai101.com/blog/2012/12/20/how-to-unlock-jsps-so-that-we-can-edit-them-in-bi4/.

To get your edits to show you need to change the index.jsp in both the /webapps... and /work...  paths, then reload the BOE application (in Tomcat manager).

Former Member
0 Kudos

Hi Brian.. thanks for your reply..sorry for the naive question but there are 5 index.jsp file in /webapps

/SAPBusinessObjects\tomcat\webapps\BusinessprocessBI\axis2-web

/SAPBusinessObjects\tomcat\webapps\dswsbobje\axis2-web

/SAPBusinessObjects\tomcat\webapps\host-manager

/SAPBusinessObjects\tomcat\webapps\manager

/SAPBusinessObjects\tomcat\webapps\ROOT

/SAPBusinessObjects\tomcat\webapps\BOE\WEB-INF\eclipse\plugins\webpath.ISLauncher\web\jsp

Is it the last one i need to modify.

Also when you said reload BOE application do you mean delete the cache and restart tomcat or redeploy BOE apps server using Wdeploy.

Regards

Sanjit

Former Member
0 Kudos

Sorry, should have been logon.jsp, not index.jsp, in these two places (take a backup copy first)

webapps\BOE\WEB-INF\eclipse\plugins\webpath.InfoView\web\

and

work\Catalina\localhost\BOE\eclipse\plugins\webpath.InfoView\web\


I found it easier to use the file in the work path as a development copy, then once I was satisfied copy it back to the webapps location. You can either use the Tomcat manager page to reload (not redeploy) the application, or just stop/start Tomcat (but that takes longer).

Former Member
0 Kudos

Thanks Brian.

former_member182521
Active Contributor
0 Kudos
Former Member
0 Kudos