For the complete documentation index, see llms.txt. This page is also available as Markdown.

AccessControlForDataObjectFilterInput

Input object for filtering the access controls associated with a data object.

input AccessControlForDataObjectFilterInput {
  accessControlInWho: String
  accessControlPartOfPromise: Boolean
  actions: [AccessControlAction!]
  external: Boolean
  includeDataObjectInheritance: AccessControlForDataObjectInheritanceDirection
  search: String
  states: [AccessControlState!]
  userInWho: String
  userPartOfPromise: Boolean
}

Fields

accessControlInWho ● String scalar

Filter on a specific access control that should be a beneficiary of the access control.

accessControlPartOfPromise ● Boolean scalar

Filter on a specific access control that should have a promise on the access control.

actions ● [AccessControlAction!] list enum

Limit the actions the access controls must have.

external ● Boolean scalar

To only filter external or internal access controls.

includeDataObjectInheritance ● AccessControlForDataObjectInheritanceDirection enum

Determines if we only look at the current data object only or also its descendants and/or ancestors.

The search string to use (will do a case-insensitive 'contains').

states ● [AccessControlState!] list enum

Limit the states the access controls must have.

userInWho ● String scalar

Filter on a specific user that should be a beneficiary of the access control.

userPartOfPromise ● Boolean scalar

Filter on a specific user that should have a promise on the access control.

Last updated

Was this helpful?