OptionalbaseUrl: stringOptionalhttp: { fetch(url: RequestInfo, init?: RequestInit): Promise<Response> }ProtectedjsonThe requested repository ID.
Successfully returned the default field access control list.
The requested repository ID.
Successfully returned the default template access control list.
The entry whose access control list is returned.
OptionalincludeInherited?: boolean(optional) Optional. When true (the default), the response includes both the entry's explicit access control entries and the inherited ones (inherited ACEs carry isInherited = true). When false, only the explicit ACEs are returned — the exact set that the access-control PUT accepts — making it convenient to read, edit, and write back the ACL without filtering inherited entries client-side. The inheritParents flag is unaffected by this option.
The requested repository ID.
Optionalselect?: null | string(optional) Limits the properties returned in the result.
Successfully returned the entry's access control list.
OptionalaclOnly?: boolean(optional) Optional. Selects which rights are returned. Default (false): the trustee's effective rights — the net result after allow/deny resolution, group membership, and the repository's privilege and records-management overlays. When true: only the rights granted by this item's access control list — including inherited access control entries, which are stored on the item itself — without the privilege and records-management overlays (for example, a privilege that grants full control regardless of the ACL is reflected only when aclOnly=false). Group membership is always resolved. The aclOnly=true value is what the ACL editor displays as the net effect of the list.
The entry whose rights are computed.
The requested repository ID.
Optionalselect?: null | string(optional) Limits the properties returned in the result.
OptionaltrusteeId?: null | string(optional) Optional. The SID of the trustee to compute rights for. When omitted (along with trusteeName), the rights of the current session are returned.
OptionaltrusteeName?: null | string(optional) Optional. The account name of the trustee to compute rights for, as an alternative to trusteeId. When both are supplied, trusteeId takes precedence.
Successfully returned the rights for the entry.
The requested field definition ID.
The requested repository ID.
Successfully returned the field definition's access control list.
OptionalaclOnly?: boolean(optional) Optional. Selects which rights are returned. Default (false): the trustee's effective rights — the net result after allow/deny resolution, group membership, and the repository's privilege overlay (for example, the metadata-management privilege that grants full control over every field regardless of its ACL). When true: only the rights granted by this field definition's own access control list, without that privilege overlay. Group membership is always resolved. Field definitions are not hierarchical, so there is no parent inheritance involved either way.
The requested field definition ID.
The requested repository ID.
OptionaltrusteeId?: null | string(optional) An optional trustee SID. When supplied, returns that trustee's rights; otherwise the current session's.
OptionaltrusteeName?: null | string(optional) An optional trustee account name, as an alternative to trusteeId. The SID wins when both are supplied.
Successfully returned the rights for the field definition.
The requested repository ID.
Successfully returned the current session's rights.
The requested repository ID.
The requested template definition ID.
Successfully returned the template definition's access control list.
OptionalaclOnly?: boolean(optional) Optional. Selects which rights are returned. Default (false): the trustee's effective rights — the net result after allow/deny resolution, group membership, and the repository's privilege overlay (for example, the metadata-management privilege that grants full control over every template regardless of its ACL). When true: only the rights granted by this template definition's own access control list, without that privilege overlay. Group membership is always resolved. Template definitions are not hierarchical, so there is no parent inheritance involved either way.
The requested repository ID.
The requested template definition ID.
OptionaltrusteeId?: null | string(optional) An optional trustee SID. When supplied, returns that trustee's rights; otherwise the current session's.
OptionaltrusteeName?: null | string(optional) An optional trustee account name, as an alternative to trusteeId. The SID wins when both are supplied.
Successfully returned the rights for the template definition.
OptionalincludeInherited?: boolean(optional) When true (default), returns the trustee's effective security — what applies once group memberships are resolved. When false, returns the direct security assigned on the trustee record itself, without group-membership inheritance.
The requested repository ID.
The SID of the trustee whose security is read. Use the trustee lookup to resolve a name to a SID.
Successfully returned the trustee's account security (effective by default, or direct when includeInherited=false).
Optionalcount?: number(optional) Optional. The maximum number of trustees to return. Defaults to 100.
The requested repository ID.
Optionalsearch?: null | string(optional) The name (or name prefix) to search for.
Optionaltype?: null | string(optional) Optional. Restrict the search to user or group trustees. When omitted, both users and groups are returned.
Successfully returned the matching trustees.
ProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessProtectedprocessThe requested repository ID.
The access control entries to set as the default field ACL.
Successfully replaced the default field access control list. Returned the updated default access control list.
The requested repository ID.
The access control entries to set as the default template ACL.
Successfully replaced the default template access control list. Returned the updated default access control list.
The entry whose access control list is replaced.
The requested repository ID.
The explicit access control entries to apply and, optionally, the parent-inheritance setting.
Successfully replaced the entry's access control list. Returned the updated access control list.
The field definition ID whose ACL to replace.
The requested repository ID.
The access control entries to set.
Successfully replaced the field definition's access control list. Returned the updated access control list.
The requested repository ID.
The access control entries to set.
The template definition ID whose ACL to replace.
Successfully replaced the template definition's access control list. Returned the updated access control list.