Qlik Community

QlikView Deployment

Discussion Board for collaboration related to QlikView Deployment.

manishkumar75
Contributor II

Authentication Sharing between .NET and QV Application

Hi All,

I have developed QV Application using QV 9.0 . I want to integrate QlikView Application with .NET Application. Integration means there will be Link for QlikView Application in .NET Application which willbe visible to users when they Login to .NET Application. In the .NET Application Form Authentication is done. Now my requirement is as follows :-

1. I want to share .NET Authentication with QlikView Application, that means once user login to .NET Application, he should be automatically authenticated for QV Application.

2. After sharing authentication information between .NET and QV Application , I just want to use UserID in QV Application for Access Control.

Any suggestion ....

Thanks in advance.

Manish Kumar

9 Replies
danielrozental
Honored Contributor II

Authentication Sharing between .NET and QV Application

You should take a look at ticketing in the QVS Reference Manual.

Not applicable

Authentication Sharing between .NET and QV Application

Hi Manish ,

I am also looking for solution of somewhat same problem.

But since i am not much aware of .Net , i m getting help from my .Net team. I am figuring out what exactly i have to ask them to do in .Net .

Also i want to ask you one clarification, in your requirement you said you are providing link for QV application (Will it open in new window ? ), what i need is opening QV appliaction in .Net application itself ?

I am also eagerly waiting for someone to tell the answer Sad

Bhushan N

manishkumar75
Contributor II

Authentication Sharing between .NET and QV Application

Hi Bhusan,

Have you got any solution for the problem. I will have the following proposed solution.

  1. QV application will be displayed as one of the menu items in the .NET application. This will be done by providing a link into the application.

  1. Link will be shown to the authorized users. This will be taken care by .NET Application.

  1. There will no change in current authentication process.

  1. During the handshaking between the .NET Application and QV Application UserID information need to be shared to QV Application.
  2. For Access Control it is required to have a table in QV Application with the information related to UserID, UserGroup and the Other Information.

I am not sure,whether it willworkor not.

Regards,

Manish

disqr_rm
Valued Contributor III

Authentication Sharing between .NET and QV Application

Why don't you use Active directory as central place of authentication for your .NET and QV application?

How are you embading QV into .NET? Web browser with QV plugin? or opening local QV Personal edition int he window?

Is this .NET app web app or desktop app?

manishkumar75
Contributor II

Authentication Sharing between .NET and QV Application

Hi Rakesh,

Thanks for your reply.

The application is web based and developed using ASP.NET.

In .NET Application Form Based Authentication is being used, which actually checks the credential of the user stored in the database.

We are developing QV Application and we will provide a link in the ASP.NET application to open the QV Application hosted on Server. We will allow user to access the QV Page using AJAX ZFC.

... Manish

disqr_rm
Valued Contributor III

Authentication Sharing between .NET and QV Application

Check this out. Let me know if still struggelling with it.

http://community.qlik.com/forums/p/16633/65119.aspx#65119

manishkumar75
Contributor II

Authentication Sharing between .NET and QV Application

Yeah, I am still struggling . My requirement is somewhat similar to the problem described in the thread http://community.qlik.com/forums/p/19598/74757.aspx#74757

...Manish

disqr_rm
Valued Contributor III

Authentication Sharing between .NET and QV Application

The last response on the link you mentioned could be a good workaround. You can pass user or type of user as parameter. Then on Open in QV you can make a selection and lock it. You can always reduce the data using macro as well. Hope this helps.

manishkumar75
Contributor II

Authentication Sharing between .NET and QV Application

Hi Rakesh,

You are right. The last response on the link I mentioned could work. Do you have any sample application in which I can get the parameter and can make a selection and lock it ? Also how to reduce the data using macro.

Regards,

Manish

Community Browser