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

AccessControlType

A single access control type.

type AccessControlType {
  allowedWhoAccessControlTypes: [String!]
  canAssumeMultiple: Boolean
  canBeAssumed: Boolean
  canBeCreated: Boolean
  commonParentType: String
  description: String
  isDefault: Boolean
  isNamedEntity: Boolean
  label: String
  type: String
}

Fields

allowedWhoAccessControlTypes ● [String!] list scalar

Used to limit the types of WHO links that can be set on this access control.

canAssumeMultiple ● Boolean scalar

If true, multiple access controls of this type can be assumed by a user in the data source (e.g. an Account Role in Snowflake).

canBeAssumed ● Boolean scalar

If true, access controls of this type can be assumed by a user in the data source (e.g. an Account Role in Snowflake).

canBeCreated ● Boolean scalar

If true, access controls can we created with this type.

commonParentType ● String scalar

Optional data object type which needs to be the common parent for all data objects in the WHAT list (e.g. a Database Role in Snowflake requires all WHAT items to be from the same database).

description ● String scalar

The description of the access control type.

isDefault ● Boolean scalar

If true, this is the default access control type (when creating a new access control).

isNamedEntity ● Boolean scalar

If true, this access control is a named entity in the data source.

label ● String scalar

The display label for the access control type.

type ● String scalar

The internal identifier for the access control type.

Member Of

DataSource object ● SyncData object

Last updated

Was this helpful?