cancel
Showing results for 
Search instead for 
Did you mean: 

Create a New SAP BI LaunchPad Login page using custom.jsp

0 Kudos
1,868

Hi Guys ,

I am using SAP BOE 4.2 and i would like to create a New BI Launchpad login page instead of using the traditional page using custom.jsp file and avoid it by not letting it redirect to logon.jsp.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member456023
Contributor
0 Kudos

Hi,

Please have a look at two blogs below.

Both blogs mainly discuss the display of custom message on the login page, but they will give some idea to create custom login page using custom.jsp and redirecting to custom page.

https://blogs.sap.com/2014/04/14/how-to-display-custom-message-in-bi-launchpad-login-page/ (Classic Launchpad)

https://blogs.sap.com/2018/02/21/how-to-display-custom-message-in-fiorified-bi-launchpad-login-page/ (Fiori Launchpad)

Hope it helps.

Thanks
Ashraf

0 Kudos

I had a look at this and i was able to redirect to custom.jsp file.and display a static message.

Now iam thinking how will i make all the functions similar to logon.jsp by creating my own login page by taking user inputs and create a token and manage session

former_member456023
Contributor
0 Kudos

You may refer to SAP Business Intelligence Platform Developer Guide for creating and managing session.

https://help.sap.com/viewer/product/SAP_BUSINESSOBJECTS_BUSINESS_INTELLIGENCE_PLATFORM/4.2.7/en-US

Thanks
Ashraf

0 Kudos

Iam able to bypass logon screen by referring the below link when written in custom.jsp file with static username and password.

I tried to make a login page in custom jsp and below is the code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<%@ page language= "java" contentType= "text/html;charset=utf-8"%>

<html>

<head>

<title>Welcome</title>

</head>

<body>

<script type= "text/javascript" src= "noCacheCustomResources/custom.js"></script>

<h1>Login Page</h1>

<center>

<h2>Signup Details</h2>

<form action="loginprocess.jsp" method="post">

<br/>Username:<input type="text" name="username">

<br/>Password:<input type="password" name="password">

<br/><input type="submit" value="Submit">

</form>

</center>

</body>

</html>

and created an another jsp file named Login process and created a token using the below link

https://answers.sap.com/questions/66386/how-to-bypass-bi-launchpad-logon-page-in-bo-42.html

and just changed the username and password to take dynamically

String username=request.getParameter("username");

String password=request.getParameter("password")

/* * Set Enterprise Logon credentials. */

final String BO_CMS_NAME = "localhost:6400";

final String BO_AUTH_TYPE = "secEnterprise";

final String BO_USERNAME = username;

final String BO_PASSWORD = password;

When i click submit from the custom.jsp page its again getting me to same Default logon page without any error.

denis_konovalov
Active Contributor
0 Kudos

If you go to help.sap.com, search for SAP business Intelligence platform SDK - you will find the information on how do do this.