export AccessControlRule

interface AccessControlRule {
    AcceptanceRequired?: boolean;
    AccountId?: null | string;
    AllowSensitive?: boolean;
    CanCreate?: boolean;
    CanDelete?: boolean;
    CanDownload?: boolean;
    CanEdit?: boolean;
    CanView?: boolean;
    HasExplicitAccess?: boolean;
    LicenseStatus?: LicenseAssignmentStatuses;
    PersonaId?: null | string;
    Perspective?: AccessPerspective;
    ResourceAccessId?: number;
    ResourceAccessUID?: null | string;
    ResourcePath?: null | string;
    RestrictionLevel?: number;
    RoleName?: null | string;
    UID?: null | string;
    UserId?: null | string;
    ValueFound?: boolean;
}

Properties

AcceptanceRequired?: boolean
AccountId?: null | string
AllowSensitive?: boolean
CanCreate?: boolean
CanDelete?: boolean
CanDownload?: boolean
CanEdit?: boolean
CanView?: boolean
HasExplicitAccess?: boolean
PersonaId?: null | string
Perspective?: AccessPerspective
ResourceAccessId?: number
ResourceAccessUID?: null | string
ResourcePath?: null | string
RestrictionLevel?: number
RoleName?: null | string
UID?: null | string
UserId?: null | string
ValueFound?: boolean