- Lists API keys for the tenant with cursor-based pagination
- Creates an API key for a user or for configuring SCIM. SCIM keys do not accept 'expiry' field.
- Returns an API key for a given ID
- Deletes or revokes an API key
- Updates an API key description using JSON Patch operations
- Retrieves the API key configuration for a tenant
- Updates the API keys configuration for a tenant using JSON Patch operations. max_keys_per_user requires a number value.
- Retrieves list of events for subscribed services for your tenant. Stores events for 90 days, after which they can be accessed via `/v1/audits/archive`.
- Finds and returns a specific audit events for the given event ID.
- Retrieves audit events from long-term storage. Returns all archived audit events for the specified date and tenant, formatted as a JSON array. Archived events are retained for the full lifetime of the tenant, and are not removed or size-limited.
- Returns the server configuration options. It includes options that represent the server configuration state and parameters that were used to run the server with certain functionality.
- Finds and returns the list of possible event sources for this tenant.
- Finds and returns the list of possible event types for this tenant.
- Retrieves a list of the automations that the requesting user has access to. Filter uses SCIM syntax (e.g. name eq "value").
- Retrieves the full definition of an automation. The requesting user must be the owner of the automation.
- Creates a new automation. The requesting user must be assigned the `AutomationCreator` role.
- Updates the full definition of an automation. Requires ownership or TenantAdmin role.
- Deletes an automation. The requesting user must be the owner of the automation, or be assigned the `TenantAdmin` role.
- Changes the owner of an automation to another user. This action removes the history and change logs of this automation. All linked connections used in the automation are detached and not moved to the new owner.
- Changes the space of an automation by specifying a new space.
- Duplicates an existing automation. The requesting user must be the owner of the automation.
- Disables an automation so that it cannot be run. The requesting user must be the owner of the automation, or be assigned the `TenantAdmin` role.
- Enables an automation so that it can be run. The requesting user must be the owner of the automation, or be assigned the `TenantAdmin` role.
- Changes the owner of an automation to another user. This action removes the history and change logs of this automation. All linked connections used in the automation are detached and not moved to the new owner.
- Retrieves a list of runs for a specific automation. The requesting user must be the owner of the automation, or be assigned the `TenantAdmin` role.
- Creates a runs for a specific automation. The requesting user must be the owner of the automation.
- Retrieves a specific run for an automation. The requesting user must be the owner of the automation.
- Retrieves the URL for the debug log of a specific automation run. The requesting user must be the owner of the automation.
- Retries a specific run by creating a new run using the same inputs. The requesting user must be the owner of the automation.
- Forcefully stops an automation run immediately. The requesting user must be the owner of the automation.
- Retrieves paginated usage metrics for automations. The requesting user must be assigned the `TenantAdmin` role.
- List brands
- Retrieve a brand
- Update a brand
- Delete a brand
- Activate a brand
- Deactivate a brand
- Download brand file
- Delete a brand file
- Retrieve active brand
- Retrieves the collections that the user has access to
- Creates and returns a new collection
- Finds and returns a collection
- Updates a collection's name and description
- Deletes a collection and removes all items from the collection
- Retrieves items from a collection that the user has access to
- Adds an item to a collection and returns the item
- Finds and returns an item in a specific collection
- Removes an item from a collection
- Lists the user's favorites collection
- List all extensions
- Get a specific extension
- Delete a specific extension
- Download extension as an archive
- Download file from extension archive
- Returns a list of groups with cursor-based pagination
- Creates a new group
- Returns the requested group
- Updates the requested group
- Deletes the requested group
- Retrieves a list of groups matching the filter using advanced query string
- Returns the tenant's group settings
- Return the authenticated identity and auth type for the current Qlik Cloud connection. Fetches /users/me and inlines the user record. auth_type is derived at runtime from credentials.accessToken presence (oauth when present, api_key otherwise) via a static_values bridge step. Both auth methods are supported. Requires users:read scope.
- List all Qlik Cloud groups (regular plus system groups like com.qlik.Everyone) from GET /groups, mapped to the StackOne IAM unified group schema. Supports expand=roles to inline each group's assigned roles. The framework iterates pages by extracting the cursor from links.next.href via JEXL regexMatch. Requires admin.users:read scope.
- Retrieve a single Qlik Cloud group by its unique ID, mapped to the StackOne IAM unified group schema. Supports expand=roles to inline assigned roles. Requires admin.users:read scope.
- List the single Qlik Cloud tenant associated with this connection, mapped to the StackOne IAM unified organization schema. Returns one record built from /users/me. Qlik Cloud binds one credential set to one tenant; multi-tenant enumeration is not supported.
- Retrieve the single Qlik Cloud tenant associated with this connection, mapped to the StackOne IAM unified organization schema. The id input is the tenant id; only one tenant is reachable per credential set.
- Returns the Qlik Cloud resource types that support resource-scoped permission queries via unified_list_resource_users.
- List users, groups, and bots that hold assignments on a Qlik Cloud space, mapped to the unified IamUser schema with resource-scoped roles. Each grantee returns the roles[] they hold on the space (consumer, contributor, facilitator, producer, publisher, dataconsumer, datapreview, codeveloper, basicconsumer, operator). Requires admin.spaces:read scope.
- List all Qlik Cloud roles from GET /roles, mapped to the StackOne IAM unified role schema. Returns role identity, type (admin or basic), description, and timestamps. The framework iterates pages by extracting the cursor from links.next.href via JEXL regexMatch. Requires admin.users:read scope.
- Retrieve a single Qlik Cloud role by its unique ID, mapped to the StackOne IAM unified role schema. Returns role identity, type (admin or basic), description, and timestamps. Requires admin.users:read scope.
- List all Qlik Cloud users from GET /users, mapped to the StackOne IAM unified user schema. Returns identity, enabled/disabled/pending status, and profile fields. expand=roles returns the effective role set (direct plus group-granted); expand=groups inlines assigned groups. The framework iterates pages by extracting the cursor from links.next.href via JEXL regexMatch. Requires admin.users:read scope.
- Retrieve a single Qlik Cloud user by their unique ID, mapped to the StackOne IAM unified user schema. expand=roles returns the effective role set (direct plus group-granted); expand=groups inlines assigned groups. Requires admin.users:read scope.
- Lists catalog items (apps, datasets, automations, and other resources) that the user has access to
- Finds and returns an item
- Updates an item
- Deletes an item and removes the item from all collections
- Finds and returns the collections (and tags) of an item
- Finds and returns the items service settings for the current tenant
- Returns a list of roles using cursor-based pagination
- Creates a custom role
- Returns the requested role
- Updates the requested role
- Deletes the requested role
- Retrieves spaces that the current user has access to and match the query
- Creates a space
- Retrieves a single space by ID
- Updates a space
- Deletes a space
- Retrieves the assignments of the space matching the query
- Creates an assignment for a user or group (assignee) to a space with the specified roles. Returns 409 if assignment already exists.
- Retrieves a single assignment by assignment ID
- Updates a single assignment by assignment ID
- Deletes an assignment
- Retrieves the shares of the space matching the query
- Creates a share
- Retrieves a single space share by ID
- Deletes a space share
- Gets a list of distinct space types available for use in the tenant
- List tasks
- Get a task
- Delete a task
- Start a task
- Retrieve a paginated list of users in the Qlik Cloud tenant
- Retrieve details of a specific user by ID
- Retrieve the currently authenticated user's profile. Returns 301 redirect with user ID if non-tenant-specific base URL is used.
- Create a new user in the Qlik Cloud tenant
- Update fields for a user by ID using JSON Patch operations. Use 'replace' for assignedRoles and status (not 'add' or 'set').
- Delete a user from the Qlik Cloud tenant
- Get the total count of users in the tenant
- Filter users using POST-body SCIM filter criteria. Use this instead of list_users when the filter is complex or long.
- Send invitation emails to new users
No matching actions