Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

How to write object based section access in qliksense?

Hello Everyone,

Iam new to Qliksense.

I want to give access to group of people and mobility(ACCESS to MOBILE)  in qliksense but there are not in the same Domain,

i need object based section access or any other solution based on the scenario.

Example:

In the sheet i have 2 filters like  ,COMPANY, DEPARTMENT.

i want to give access to 10 people, in that 3 of them(U1,U2,U3 ) have to give all the Access.

user U4 should have Company:   KKINR,

                                 DEPARTMENT:  002s, 103, 104, 201, 401

user U5 should have Company:   KKINR,KKUSD,KKAUD

                                 DEPARTMENT:  105, 301, 302

user U6 should have Company:   1012,1001,002,1003,1004,1005,2001,2002,2003,2004,2005,2006

                                 DEPARTMENT:  1012,1001,002,1003,1004,1005,2001,2002,2003,2004,2005,2006, 3001,3002,..

user U7should have Company:   KKINR,

                                 DEPARTMENT:  501, 502

user U8 should have Company:   KKINR,

                                 DEPARTMENT:  101, 101-aga,  102, 601

user U9 should have Company:   KKUSD,

                                 DEPARTMENT:  3006S,3007S,3008S,3009S,3010S,3011S

user U10 should have Company:   KKAUD,

                                 DEPARTMENT:  3006s,3007s,3008s,3009s,3010s,3011s



  

CompanyDEPARTMENT
1012001
1001002
1002101
1003102
1004103
1005104
2001105
2002201
2003301
2004302
2005401
2006501
3001502
30021001
30031002
30041003
30051004
30061005
30072001
30082002
30092003
30102004
30112005
KKINR2006
KKUSD3001
KKAUS3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
002S
002s
101-AGA
101-aga
103E
103e
1001A
1001AS
1001as
1002S
1002s
1003S
1003s
1004S
1004s
1005S
1005s
2001A
2001S
2001s
2002S
2002s
2003S
2003s
2004S
2004s
2005S
2005s
2006S
2006s
2008S
2008s
3001S
3001s
3002S
3002s
3003S
3003s
3004S
3004s
3005S
3005s
3006S
3006s
3007S
3007s
3008S
3008s
3009S
3009s
3010S
3010s
3011S
3011s

this is the scenario which i have, how can i achieve this , through Section Access.

please give me suggestion as soon as possible.

Thanks in Advance.

Regards

KK

5 Replies
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi

Object based section access is not supported .

The whole idea of section access both in QlikSense and QlikView is based on row/column reduction based on user credentials accross whole application.

In QlikView it was also possible to conditionally hide and show objects (charts, sheets, listboxes etc) which could be maintained also through section access in Qlik Sense this does not make sense as user should be able to build their own visualisation anyway so the main concern is to give them right data.

As QlikSense token is not limited to particular app why dont you prepare 2 applications if you want to have different users accessing different objects.

I am not sure whether i have understood your question properly as your scenario looked like regular section access solution which reduces no of records for each user to only approved values.

All what you need is UserId and combinations of fields which user will be able to see. Note that in QlikSense there is no NTNAME in section access insted you have to use USERID

rest is well described in help document

https://help.qlik.com/en-US/sense/3.1/Subsystems/Hub/Content/Scripting/Security/manage-security-with...

regards

Lech

cheers Lech, 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 to the problem.
Anonymous
Not applicable
Author

Hi Lech,

i am sure we can apply object level section access also....as like sheet level access in qlikview.

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

You can do it (however it is defined on security rules not in section access) on sheet level, that i can agree on. Which means you can sort of hide/show sheet for different users which i still do not see point doing and complicating as you could have simply 2 different apps

If you just talking about objects like charts  - then it is not possible, Qlik Sense is not supporting this.

regards

Lech

cheers Lech, 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 to the problem.
Anonymous
Not applicable
Author

Hello,

That is my question how i can achieve this?

Regards

kk

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

go through this:

Security rules to manage sheets visibility

cheers Lech, 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 to the problem.