Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I need to enable a Qliksense developer to schedule Reload tasks in QMC. Could you please guide me how to achieve this? I tried creating a security rule, but it is not working for me.
I have the below tasks set up for this:
name: TestCreateReloadTask
resource filter: ReloadTask*,SchemaEvent*,CompositeEvent*
actions: create
conditions: ((user.roles="StreamAdminA" and user.@usertype="Developer"))
context: only in QMC
name: TestRUDReloadTask
resource filter: ReloadTask*,SchemaEvent*,CompositeEvent*
actions: read, update, delete
conditions: ((user.roles="StreamAdminA" and resource.app.owner.name=user.name and user.@usertype="Developer"))
context: only in QMC
name: TestAppReloadTask
resource filter: App*
actions: read
conditions: user.roles="StreamAdminA" and user.@usertype="Developer" and (resource.owner.name = user.name or resource.App.HasPrivilege("read"))
context: only in QMC
Just to see what happens, modify the TestRUDReloadTask
((resource.app.owner.name=user.name and user.@usertype="Developer"))
I just noticed something. Though I don't see the trigger anymore when I open the task, its actually executed/scheduled to execute in the Tasks menu overview(the screen when we hit task tab from start).
I modified the TestRUDReloadTask, but nothing chenged. It is confirmed that the trigger is getting applied. Only that I am not able to see it when I open the task. So I guess I won't be able to delete or modify the trigger.
For testing, remove the user.roles="StreamAdminA" from the other rules. What resources are associated with the Developer property?
only user is associated with property