Share via


Acl Class

Definition

A Data Lake Analytics catalog access control list (ACL) entry.

public class Acl
type Acl = class
Public Class Acl
Inheritance
Acl

Constructors

Acl()

Initializes a new instance of the Acl class.

Acl(String, Nullable<Guid>, String)

Initializes a new instance of the Acl class.

Properties

AceType

Gets the access control list (ACL) entry type. UserObj and GroupObj denote the owning user and group, respectively. Possible values include: 'UserObj', 'GroupObj', 'Other', 'User', 'Group'

Permission

Gets the permission type of the access control list (ACL) entry. Possible values include: 'None', 'Use', 'Create', 'Drop', 'Alter', 'Write', 'All'

PrincipalId

Gets the Azure AD object ID of the user or group being specified in the access control list (ACL) entry.

Applies to