Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details
cancel
Showing results for 
Search instead for 
Did you mean: 
sridhar_sigired
Creator
Creator

Two account through NTName Section Access

Hi Experts,

We have few applications deployed in production recently using NTName section access. Recently we got a request from one user asking that he required two accounts to see two set of data from two account through she has only one windows account.

We do not want to use USERID method just for this user, any suggestions how we can implement this?

Thanks,

Sridhar

8 Replies
Anil_Babu_Samineni

I don't think so whether we can add in NTName for that USER. Can you try with plane section access and map to that table for NTName and then check. The idea is if USER has atleast Guest account then you may offer them as they required. I am not sure whether they have two instances for login. Check with then and update the same

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
sridhar_sigired
Creator
Creator
Author

Thanks Anil, User has only one log in and she is asking while accessing the dashboard, it should ask for username where we should provide two different usernames for him. So she can log in based on what data set she wants.

I think we can achieve this using USERID (instead of NTName) but we do not want to change our implemented method just for her.

Thanks,

Sridhar

Anil_Babu_Samineni

True, That's not make sense even to me. I tell you the reason behind USER need that. Some users may want to give other credentials with there security level of data. So, here we need to support for them.

Approach -1

If you map to the mapping table passing the parameters and arguments you will achieve that same and do concatenate each together for NTName table and Mapping table (Called USERID)

Approach -2

Either you can create that USER in Active Directory from QMC. and then give grant to that USER specific. This approach is quite straight forward and will work i assume. POS - I don't think if you need data control for this case.

My suggestion to recommend to USER add another account in the same server / machine to access if you don't want to flow which already setup

Does this make sense to you. May be helps to you

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
arvind_patil
Partner - Specialist III
Partner - Specialist III

Hi Sridhar,

Concatenation only those record in base table is best way.

Thanks,

Arvind Patil

sridhar_sigired
Creator
Creator
Author

Please help me on below understanding:

Approach 1: Mapping table means Section Access table?

You mean Existing table have ACCESS, NTNAME and Reduction Field where new table (that is going to concatenate) will have ACCESS, UDERID and Reduction Field? So if we concatenate, only first table names will remain the same. Sorry, i am not if i get it correctly, could you elaborate?

Approach 2: If we create USER in QMC, how that will be mapped with user actual window's ID?

Thanks for your help,

Sridhar

Anil_Babu_Samineni

1) Mapping table nothing but your USERID directory. Something like below

Section Access ....

MappingUserID:

Mapping Load * Inline [

ACCESS, USERID

USER, ABC

];

Concatenate

NTNameTable:

Load ACCESS, ApplyMap('MappingUserID', USERID) as NTNAME;

Load ACCESS, NTNAME From <NTName Excel FIle>;


2) It won't help as expected. But this should work as needed in access point for accessing the files.

HTH

Anil

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
sridhar_sigired
Creator
Creator
Author

Thank you guys for your response, i will test it.

Any other suggestions from experts?

Miguel_Angel_Baeyens

This depends on the authorization. If the user is not valid in the directory and DMS is not set, section access will not allow the user to open the application because the user is not properly authenticated. If DMS is set, there will be no prompt, so the user will always be the same, regardless the mapping.

If this user requires two different types of access to two different sets of data either:

  • she has another domain account created for her (there is a business requirement supporting this, and why fix a user management issue in QlikView when it should be fixed in the user management tool)
  • or she has access to two different applications, in one she has access to data set A and in the other (which is a copy of the original one, but reduced to her data) to data set B. This somehow addresses a user management issue but is easier in terms of implementation and maintenance, you can even do this from the QMC and create this reduced application