Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

Not applicable

Customised log in page for a Dashboard

Hello,

I have a requirement where I would need to create a customized log in page for a dashboard. After the user enter the user id and password, the dashboard should open the respective report of the user. For example if a user is belonging to Region 100 then the Region 100 Dashboard should show up once the user logs in.

I am assuming in this example I would have to create a log on page in HTML and then call the same by making some setting in Qlikview management console. However, these settings should be applicable only for this Dashboard and not the other ones.

Any suggestion would be of great help!!!


Thanks,

Prajakta

9 Replies
balrajahlawat
Esteemed Contributor

Re: Customised log in page for a Dashboard

Employee
Employee

Re: Customised log in page for a Dashboard

Beyond customized authentication at the virtual proxy level, there's no way to lock a given dashboard behind a custom logon page directly. You could always explore mashups which will allow you to embed Qlik Sense visualizations in something else where you can code up the customized logon page.

vikasmahajan
Honored Contributor III

Re: Customised log in page for a Dashboard

Not applicable

Re: Customised log in page for a Dashboard

Hello All,

Thank you the helpful links!

I want this customised log in page specifically for a report. I do not want any changes to be done at the server side in such a way that it will impact the other reports too(i.e. do not want log-in page for other reports!).

Is there a way to create this customised log-in page only for a particular report?

Not applicable

Re: Customised log in page for a Dashboard

Hi Prajakta

I have met this requirement by using a single dashboard for the company and providing the users with a html link to the specific dashboard rather than the AccessPoint menu.

I then implemented two approaches to security in the same dashboard:

a. Use Set Analysis where the dashboard object is the same but the data subset is different for each region

b. Use hard coded Conditional display of an Object or even a Tab where the Objects are specific to a region.

Both approaches require a User Table to be set up that assigns each user to one or more regions.  Set Analysis will automatically filter the data to the region the User is assigned to. You need to manually apply the conditional display rules to each object.

Hope this give you a starter to think about.

Best Regards

Frank

reddys310
Honored Contributor II

Re: Customised log in page for a Dashboard

Hi Prajakta,

Building a Mashup which authenticated the user can be done. Once authenticated you can direct the user to their respective dashboard.

boonhaw_tan
New Contributor III

Re: Customised log in page for a Dashboard

Hi Sangram,

Can you share the detail on how to direct user to their respective dashboard after authenticated for mashup?

reddys310
Honored Contributor II

Re: Customised log in page for a Dashboard

Hi Tan,

After Authentication,

You can use this code to all an other URL, aas its on the same server, it would not ask for credentials again.

window.location = 'http://<server>/......';


Thanks,

Sangram.

rajatshukla
New Contributor

Re: Customised log in page for a Dashboard

Hi Sangram ,


I have made a qliksense mashup login page in HTML which asks user for LoginId and password. How i can authenticate a user using this HTML form ?




Thanks in advance ,

Rajat Shukla