API Updates - Deprecation of /v1/automations/settings
This changelog provides 60 days notice of deprecation and removal of
the /v1/automations/settings
endpoints.
These endpoints turn on and off Qlik Application Automation on a tenant, and this
capability was superceeded by the addition in July 2023 of a new role, Automation Creator
.
This new role provides much greater flexibility in who can use automations, including
at tenant, group, and user level.
For more information on Qlik’s API policies, please refer to the API policy page.
Migrating to use the automation creator role
To provide all users in the tenant with access to create and run automations,
you must add the AutomationCreator
role to the Everyone
group.
Assuming the Everyone
group already had the PrivateAnalyticsContentCreator
role
assigned, you would send a request to replace the assignedRoles
with the new list
of PrivateAnalyticsContentCreator
and AutomationCreator
:
curl -L -X PATCH "https://<TENANT>/api/v1/groups/000000000000000000000001" ^
-H "Authorization: Bearer <ACCESS_TOKEN>" ^
-H "Content-type: application/json" ^
-H "Accept: application/json" ^
-d "[{\"op\": \"replace\", \"path\": \"/assignedRoles\", \"value\": [{\"name\": \"PrivateAnalyticsContentCreator\"}, {\"name\": \"SharedSpaceCreator\"}]}]"
If successful, an empty response with an http 204
code is returned.
In a similar way, you can also assign access to groups from your Identity Provider, or to individual users.
For more information, please review the configure application automation topic.