DirectRolesModification
Optionaladditions?: { recipient: string; role: RoleEnums; type: PrincipalTypeEnums }[]AdditionsList
Represents a list of users or groups that are being granted role for an asset
Optionaldeletions?: { id?: PrincipalId; type?: PrincipalTypeEnums }[]DeletionsList
Represents a list of users or groups that are being removed from the asset
Optionalupdates?: { id: PrincipalId; role: RoleEnums; type: PrincipalTypeEnums }[]UpdatesList
Represents a list of users or groups with a new role
PatchAssetRolesRequest
Represents the request body for a patch operation on roles for an asset