Skip to main content

Column Permission Element

Column Permission Element

X-Ref:

Attributes

AttributeAPI TypeDefaultDescription
ActionPermissionActionTypeGrant
This value specifies whether permission to access and interact with objects is granted, denied, or revoked. This is a required property
ColumnNameAstTableColumnBaseNode 
This value specifies the column to which the permission is applied. This is a required reference to an existing definiton.
TargetPermissionTargetTypeSelect
This value specifies the type of object that the permissions apply to. This is a required property
OwnerString 
Specifies the principal to grant the permission as. Passed in as the AS property on the GRANT statement.
WithGrantOptionBooleanFalse
This value specifies whether WITH GRANT OPTION should be specified on the creation of this permission.

Collection Children

ChildAPI TypeDescription
<Annotations>
    <Annotation />
</Annotations>
AstAnnotationNode
This is a collection of annotation items that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code.