Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
nikhilgarg
Specialist II
Specialist II

Problem regarding basic actions in qliksense

Hello All,

I have published an app in qliksense and created a sheet under my sheet.

To a user, i have given access to: Read and Publish only. But on the access point, same user can "Open and Edit" AND "Delete" as well. I am not sure why is it so. If i have not given access of Update and Delete, then why user is able to Open and Edit and Delete the sheets under mysheets. Can anyone help me understanding this?

Thanks,

Nikhil garg

22 Replies
nikhilgarg
Specialist II
Specialist II
Author

Hey,

I ahve attached 2 snapshots for your reference. Does it means that my user has same rights as the Root Admin?

Pls advice.

ogster1974
Partner - Master II
Partner - Master II

There are certain things you can do in the hub and certain things you can do in the QMC regardless of permissions.

Management of Apps, Streams tasks, users etc are performed in the QMC i.e you need to login to the QMC if you want to delete a stream and you have permission to do so.

From the HUB you can manage the app content i.e. create new sheets, chart objects, bookmarks and stories for yourself to use these are in the My Sheets section of the app you are accessing.  You can publish these to users that also have access to the stream/app and it will show with your name against it in the published sheets section. Note youarent changing the base sheets.

If you want to make a change to the base app you duplicate the whole app into your personal work stream.  make your changes then to publish back into the stream you need to login to QMC to do this by selecting your duplicated app and following the publish instructions.

If the user doesnt have access to the QMC then they cannot publish changes to the base app and cannot update/delete streams as that admin functionality is not accessible from the HUB.

The user will have access as a root admin if you edit the user and add role root admin or other admin roles note these are roles on the QMC not the HUB.

Default administration roles ‒ Qlik Sense

nikhilgarg
Specialist II
Specialist II
Author

Hey,

This makes sense. But I have given access to the user for update, read,

delete and publish. Note: while giving access to user i have selected

option as "both qmc and hub". So I guess user has access to both qmc and

hub. But when I logged in on qmc with user id, all the options on left pane

are disabled. So how would I make the changes in base sheets with the user

id(when I am having both update and delete rights). Pls guide.

ogster1974
Partner - Master II
Partner - Master II

You can only update the Base sheets of your App via the HUB not the QMC.

1. Login to HUB

2. Select the App from your Stream and Duplicate the App

3. Go to your personal work stream the App will be in there called App(1) or other number depending on how many you've duplicated.

4. Open and edit your duplicated App(1) make the changes to your sheet or data load

5. Save your App(1) and close it

6. Login to QMC

7. Go to the App list and select your App(1) from it

8. Click publish app and select the stream to put it in and if you want to overwrite the existing app or not.

Regards

Andy

nikhilgarg
Specialist II
Specialist II
Author

Hey Andy,

I understood your context. But now the issue is:

I have given user role as "Content Admin". Now, content admin has right to access Streams and APPS as well.

I have given user to UPDATE, DELETE and PUBLISH rights as well in security rule.

Now, when user logged in to HUB and under the stream which is accessible to him(stream to which base app is published), he can not duplicate the published app. Since, he can not duplicate the publish app to his personal work stream, he can not update the base app. Pls advice on this.

ogster1974
Partner - Master II
Partner - Master II

Is the user the owner of the app? You can check in the QMC.

nikhilgarg
Specialist II
Specialist II
Author

Hey,

I have given content admin as role to user. By default content admin has

rights of update , delete, publish etc. He is able to do this all. But my

question is, when I go to security rule for that user, and enable update ,

delete rights then what additional these properties do?

nikhilgarg
Specialist II
Specialist II
Author

Hey,

Can you help me understanding what is the use of the option:

Context: Both in Hub and QMC, Only in QMC, Only in HUB ?

Pls find attached snpashot for your reference.

Thanks,

Nikhil Garg

nikhilgarg
Specialist II
Specialist II
Author

Also, i have noticed that if i disable the Publish option in QMC under security rules, user is not able to publish its own created sheets under MySheets. Once i enable the publish option, user is able to publish the sheets. Can you pls let me know why is it so when i have given role = Content Admin to user. Pls find attached snapshot for your reference,

nikhilgarg
Specialist II
Specialist II
Author

Hello Andy,

I am basically confused between the actions that Content Admin has and the actions that Security Rules define. How are they different from each other?

For your reference, i have attached following 2 images:

1: Image3.png   -> showing the Content admin default actions.

2: Image1.png   ->  showing the security rules actions.

I ahve assigned a role = Content Admin to a user. Now while assigning access to a stream, when i click on security rules, i see the same actions(as in Image1.png) i.e. Create, READ, UPDATE, DELETE, CHANGE OWNER.

How does these actions differ from default actions of Content Admin?

PLS. GUIDE

Thanks,

Nikhil Garg