Named access control list administration (IRPCNamedACLsAdmin)

View as Markdown

Adds, reads, modifies and removes the named access control lists (permission templates) of a vault.

Use this interface to add, modify and delete named ACLs in a vault.

gRPC serviceMFiles.IRPCNamedACLsAdmin
Book and levelAdministration API, specialized
Methods5
Proto filemfiles/IRPCNamedACLsAdmin.proto

Overview

A named ACL is a reusable set of permissions with a name, such as "Visible to company management only". Users pick one when they set the permissions of an object; value list items and classes can apply one automatically. See Permissions. M-Files Admin uses this service for the Named access control lists node of a vault.

Users who are not administrators read the named ACLs they can select with GetNamedACLs.

Methods

MethodSummaryFacts
AddNamedACLAdds a named ACL to the vault.admin session
GetNamedACLsForAdminGets the named ACLs of the given types, including the ACLs that control who sees them.admin session idempotent
IsNamedACLUsedInAutomaticPermissionsTells whether a named ACL is used in the automatic permissions of any value list item or class.admin session idempotent
ModifyNamedACLChanges a named ACL, and optionally the permissions of the objects that use it.admin session idempotent
RemoveNamedACLRemoves a named ACL from the vault.admin session