Skip to main content

NACLType

Each named ACL is always of exactly one type, e.g., eNACLTypeNormal or eNACLTypeInternal. We specify these types as bitfields because multiple types are combined (bitwise ORed) for searching purposes. For example, see the MF_GetNamedACLs RPC method for more details.

NameDescriptionValue
NACLTYPE_NONENone.0
NACLTYPE_NORMALNormal NACL that the user can select when specifying the permissions of the object, for example.1
NACLTYPE_INTERNALInternal NACL, used for internal purposes.2

Runtime Access

This enumeration is available at runtime on the MFiles global object under the VaultEnums namespace. Access enum values using MFiles.VaultEnums.NACLType.<value>.

Example:

const value = MFiles.VaultEnums.NACLType.NACLTYPE_NONE;

See also: MFiles Global Object