UserOrGroupTypeAndPermissions is a datatype for user or groups and their asset permissions.

This datatype is used by the groupsAndUsersWithPermissionsOnAsset() query field. It's also used by the datatypes, User, which is used by several mutation and query fields.

Table: UserOrGroupTypeAndPermissions

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
assetPermissionsAssetActionyes Short-Term The allowed type of action for an asset (e.g., Read, Update). See AssetAction.
assetTypeAssetPermissionsAssetTypeyes Short-Term The type of asset (e.g., AggregateAlert, Dashboard). See AssetPermissionsAssetType.
userOrGroupUserOrGroupyes Short-Term Whether asset permission is for a user or a group. See UserOrGroup.