Creates a space. Spaces names must be unique. Spaces of type data
should only be used for Qlik Talend Data Integration projects.
Creates an assignment for a user or group (assignee) to a space with the specified roles. Assignments are not required for space owners, who receive all assignableRoles
by default. Only one assignment can exist per space, per user or group.
Create a space share
Deletes a space. Ensure that you first delete all resources from the space to avoid orphaning content.
Deletes an assignment.
Deletes a space share.
Retrieves a single space by ID.
Retrieves a single assignment by assignment ID. Use GET /spaces/{spaceId}/assignments
to list all users and groups assigned to the space and their assignment ID.
Retrieves the assignments of the space matching the query. Each assignment represents one user or group and their corresponding roles in the space. Assignments are not shown for the owner of a space, who receive all assignableRoles
by default.
Retrieves spaces that the current user has access to and match the query.
Retrieves a single space share by ID.
Retrieves the shares of the space matching the query.
Gets a list of distinct space types available for use in the tenant.
Updates properties of a space share (roles, and disabled state for link shares).
Updates one or more properties of a space. To update all properties at once, use PUT /spaces/{spaceId}
.
Updates a space. To update specific properties, use PATCH /spaces/{spaceId}
.
Updates a single assignment by assignment ID. Use GET /spaces/{spaceId}/assignments
to list all users and groups assigned to the space and their assignment ID. The complete list of roles must be provided.
Clears the cache for spaces api requests.