Skip to main content
Announcements
SYSTEM MAINTENANCE: Thurs., Sept. 19, 1 AM ET, Platform will be unavailable for approx. 60 minutes.
cancel
Showing results for 
Search instead for 
Did you mean: 
Raju_6952
Creator III
Creator III

Sheet level access in Qlik Cloud tenant

Hi, 

Is there a way to achieve sheet level access in Qlik Sense cloud tenant, to control the access  by Sheet level likewise in Enterprise edition,

Regards,

Raju

Labels (2)
3 Replies
MatheusC
Specialist
Specialist

@Raju_6952 
In SaaS, the event type com.qlik.v1.analytics.analytics-app-client.sheet-view.opened is available in the administration session on the events tab. You can filter and view it using the ID of the sheet that is being accessed by the user.

MatheusC_0-1726494774745.png

 

This same event is also available via API, which can be found at
https://qlik.dev/changelog/96-sheet-usage-event/

- Matheus

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!
Raju_6952
Creator III
Creator III
Author

Hi @MatheusC ,

Thanks for the information you shared,but I am looking for controlling the sheet level access in Qlik sense cloud.

for example I have 2 sheets in my qlik sense app, sheet "a" should be visible to user "x" and Sheet"b" should be visible to user"Y".

Regards,

Raju

MatheusC
Specialist
Specialist

@Raju_6952 
Okay, it won't be much different from what can be achieved in the Enterprise edition, by inserting the subfield(OSuser()) function into the spreadsheet display condition. In SaaS you need to analyze how the IDP/email case is configured.

You can check a table for what returns using the OSuser() function.

The function you are going to use should look like this:

subfield(OSuser(),’operator’,-1)

*******************************************

condition example:
'$(=SubField(OSUser(),'<>',-1))'<>’user’


- Regards

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!