Autodesk Vault ProfessionalVault API

SetSystemACLs Method

Autodesk.Connectivity.WebServicesSecurityService

Sets the system ACL on a set of entities.

Required Permissions

ACLWrite

Syntax

public void SetSystemACLs(
   System.long[] entityIds,
   System.long aclId,
   SysAclBeh beh
)
Public Sub SetSystemACLs( _
   ByVal entityIds() As System.Long, _
   ByVal aclId As System.Long, _
   ByVal beh As SysAclBeh _
) 

Parameters

NameDescription
entityIdsThe entities to set the system ACL on. Currently only files can have system ACLs. When setting the ACL on a file, the MasterId must be passed in as the entityId.
aclIdThe system ACL ID. Call AddSystemACL to create the object
beh

Remarks

A system ACL is basically a second ACL which can override the primary ACL on an entity.

See Also