AccessControlSubjectUnion
Union for ACL subject data depending on the subject type.
Name | Description | Type |
---|---|---|
user | User ID. | number |
user_group | Group ID. | number |
pseudo_user | AccessControlPseudoUserSubject |
Example
{
"user": 0,
"user_group": 0,
"pseudo_user": {
"definition": {
"levels": [] /* Array of IndirectPropertyIDLevel */
},
"resolution_mode": 2 /* Enum: PseudoUserResolutionMode */,
"concrete_subject": {
"type": 3 /* Enum: AccessControlSubjectType */,
"data": {} /* AccessControlSubjectUnion */
}
}
}