dms.ReadSD

This job returns the ACEs for a user or user group or all users or user groups for a given object in XML format.

1. Input Parameters

Name Type Required Description

Flags

INT

Yes

0 = Object’s ACL is returned; 1 = ACE for user/user group is returned. (see parameter 'Osuid')

ObjectId

INT

Yes

ID of the object instance

ObjectType

INT

Yes

Type of the object

[Osuid]

STRING

No

User or group GUID

2. Output Parameters

Name Type Dependency Description

XmlInfo

BASE64

ACL in XML format

3. Return Value

(INT): 0 = Job successful, otherwise error code
Complete list of error codes

Architecture of XmlInfo (Description: see DMSAccess)
<DMSAccess>
  <ACL ossd="XXX1">
    <UserACE osuid="YYY1" modify_object="1" export_object="1"/>
    <UserACE osuid="YYY2" modify_object="2" export_object="1"/>
    <GroupACE osuid="YYY3" export_object="1"/>
  </ACL>
</DMSAccess>