Qlik Community

QlikView Publisher

Discussion Board for collaboration on QlikView Publisher.

Not applicable

sso in multi domain environment

Hi all

We are using QV11 and trying to implement SSO with header authentication for the users in multiple domains. We are trying to configure header authentication in web server like

img1.bmp

Now, how to configure for multiple domains. If I specify one particular domain in “Prefix”  (ex: “MYDOMAIN\”)then only this domain user able to access available dashboards.

How can I  make it available for all domain users?

I have the active directory configuration like:

Img2.bmp

Can anyone help me to fix this problem?.

Thanks in advance.

1 Solution

Accepted Solutions
Not applicable

Re: sso in multi domain environment

Hi dirk

Solution 1:

Http header injection by adding an custom page in qlikview website.This page will read a username from the http header variable.Using this username we will find which domain he belongs to, then we will add one more header variable for concatenated value(domain\username). This variable can be used for HTTP Header configuration in QMC.

Solution 2:

Simple way of solve this problem is,  Take all the users from different domains and go with the configurable ODBC option in System > Setup > Directory Service Connector. This worked perfectly in our case.

Thanks

Prabhahar

5 Replies
danielrozental
Honored Contributor II

Re: sso in multi domain environment

Why do you need the HTTP Header? Can't you also include the domain in the HTTP Header?

Not applicable

Re: sso in multi domain environment

Thanks for the reply Daniel

For SSO we are using "siteminder", it can give only user name in a header variable "SM_USER", that is the reason i am looking for the way to mention mutiple domain.

thanks again

Prabhahar

dirk_konings
Contributor III

Re: sso in multi domain environment

Any solution yet ?

Not applicable

Re: sso in multi domain environment

Hi dirk

Solution 1:

Http header injection by adding an custom page in qlikview website.This page will read a username from the http header variable.Using this username we will find which domain he belongs to, then we will add one more header variable for concatenated value(domain\username). This variable can be used for HTTP Header configuration in QMC.

Solution 2:

Simple way of solve this problem is,  Take all the users from different domains and go with the configurable ODBC option in System > Setup > Directory Service Connector. This worked perfectly in our case.

Thanks

Prabhahar

agigliotti
Honored Contributor II

Re: sso in multi domain environment

Hello,

I have to call .aspx page (on server 2) from .aspx page (on server 1) passing QVUSER with http header.

I tried to use Response.Redirect but all the http header are cleared before executing the statement.

How can I achieve it in a asp.net portal ?

I need to pass the user identity to QVWS.

Please let me know.

Many Thanks

Best regards

Community Browser