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: Sep 11, 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.
ipFilterV2IPFilter  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.
searchAssetPermissions(searchFilter: string, skip: integer, limit: integer, orderBy: OrderBy, sortBy: SortBy, assetTypes: [AssetPermissionsAssetType], searchDomainIds: [string], permissions: [AssetAction]): AssetPermissionSearchResultSetmultipleyes Short-TermThe permissions assigned to the token for individual view assets. See AssetPermissionsAssetType , AssetAction , and AssetPermissionSearchResultSet.
views[SearchDomain]yes Long-TermThe set of views on the token — only those that user has access. See SearchDomain.