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

AccessControlWhatInputDO

Input object to represent a data object WHAT item for the access control.

input AccessControlWhatInputDO {
  dataObjectByName: [AccessControlWhatDoByNameInput!]
  dataObjects: [ID]
  expiresAt: Time
  globalPermissions: [String]
  permissions: [String]
}

Fields

dataObjectByName ● [AccessControlWhatDoByNameInput!] list input

The reference by name to indicate the data object to provide access to. Either this or dataObjects needs to be specified.

dataObjects ● [ID] list scalar

The list of data object IDs to provide the access to. Either this or dataObjectByName needs to be specified.

expiresAt ● Time scalar

The time at which this WHAT item will expire. Only used for Direct Access grants.

globalPermissions ● [String] list scalar

The global permissions to grant on the data object.

permissions ● [String] list scalar

The permissions to grant on the data object.

Member Of

AccessControlInput input ● addWhatDataObjectsToAccessControl mutation ● addWhatDataObjectsToAccessControlFromAccessRequest mutation ● DirectAccessAddInput input

Last updated

Was this helpful?