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. It implements the interface datatype, Token.

Table: ViewPermissionsToken

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For return datatypes, this indicates that you must specify which fields you want returned in the results.
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.