ViewPermissionsToken is a datatype for a view permissions token. The token allows the caller to work with the same set of view-level permissions across multiple views.

Table: ViewPermissionsToken

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Mar 27, 2025
createdAtlongyes Long-TermThe date the token was created.
expireAtlong  Long-TermThe time at which the token expires.
idstringyes Long-TermThe unique identifier of the token.
ipFilterstring  Long-TermThe IP filter on the token.
ipFilterV2ipFilterV2  Long-TermThe IP filter on the token. See IPFilter.
Namestringyes Long-TermThe name of the token.
permissions[string]yes Long-TermThe set of permissions on the token.
searchAssetPermissionsmultipleyes PreviewThe permissions assigned to the token for individual view assets. The multiple datatype consists of (searchFilter: string, skip: integer, limit: integer, orderBy: OrderBy, sortBy: SortBy, assetTypes: [AssetPermissionsAssetType!], searchDomainIds: [string!], permissions: [AssetAction!]): AssetPermissionSearchResultSet!. See AssetPermissionsAssetType, AssetAction, and AssetPermissionSearchResultSet.
views[searchDomain]yes Long-TermThe set of views on the token — only those that user has access. See searchDomain.