Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# IDocumentManager.UpdateACL Method

Updates the ACL (Access Control List) on a document.

void UpdateACL(
int documentID,
IACL acl
);

#### Parameters

documentID
  the document ID for which to set the ACL
acl
  the ACL to set on the document

#### Remarks

You can only update the ACL on a document with an ACL which was retrieved from the same document

#### Exceptions

Exception Type | Condition
--- | ---
HttpException | if the query interface URL is not valid
ArgumentException | if passed an invalid document ID
PortalException | if the operation resulted in an error on the portal
SoapException | if there is a communication problem during the execution of the remote method call
ACLEntryReadOnlyException | if the ACL contains read-only ACLEntry's which have been modified

#### See Also

IDocumentManager Interface | Plumtree.Remote.PRC Namespace