Qlik Community

Qlik Sense Deployment & Management

Discussion board where members learn more about Qlik Sense Installation, Deployment and Management.

Not applicable

Task Admin to be able to reload only specific tasks

Hello everyone,

Please let me know if this is not the correct section to post this question.

I am trying to create a security rule for the QMC to limit users to view only reload tasks specific to the applications that they should be able to see/run.

So far I have this rule:

Name: TaskAdmin

Resource Filter: ReloadTask_*,SchedulerService_*,QmcSection_Task, QmcSection_ReloadTask, QmcSection_Event, QmcSection_SchemaEvent, QmcSection_CompositeEvent

Advanced Condition: ((user.roles="TaskAdmin" and resource.app.name="TestApp"))

When I click Preview I can see user only has Read and Update access to that Reload Task however when the user logs in to QMC they cannot access any part of the QMC, not even the Task pane becomes available. Am I doing something wrong here?

Thanks in advance,

Enrique

1 Solution

Accepted Solutions
korsikov
Valued Contributor II

Re: Task Admin to be able to reload only specific tasks

try

rule name^ Atest QMC Section Access

Resource Filter:QmcSection_App, QmcSection_Reloadtask, QmcSection_task

Condition: ((user.name="atest"))

Rule_name^ Atest can reloadl own app

Resource Filter^ App_*,ReloadTask_*

condition^ ((user.name="atest")) and resource.App.HasPrivilege("read")

3 Replies
korsikov
Valued Contributor II

Re: Task Admin to be able to reload only specific tasks

try

rule name^ Atest QMC Section Access

Resource Filter:QmcSection_App, QmcSection_Reloadtask, QmcSection_task

Condition: ((user.name="atest"))

Rule_name^ Atest can reloadl own app

Resource Filter^ App_*,ReloadTask_*

condition^ ((user.name="atest")) and resource.App.HasPrivilege("read")

Not applicable

Re: Task Admin to be able to reload only specific tasks

Hello Alexander,

This worked. I was able to combine both rules into one and instead of using (user.name="UserName") I used (user.role="TaskAdmin") that way I can just assign users the TaskAdmin role under the User section; this makes it a little bit easier to manage my environment with multiple users who will have the role of "Task Admin".

Thanks again,

ET

korsikov
Valued Contributor II

Re: Task Admin to be able to reload only specific tasks

Hello Enrique.

I know it. it was a quick fix. A rough example.

Community Browser