Actuate Information Delivery API data types : Permission
 
Permission
A complex data type that describes a user’s or role’s privileges.
Schema
<xsd:complexType name="Permission">
<xsd:sequence>
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="RoleName" type="xsd:string"/>
<xsd:element name="UserName" type="xsd:string"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="RoleId" type="xsd:string"/>
<xsd:element name="UserId" type="xsd:string"/>
</xsd:choice>
</xsd:sequence>
<xsd:element name="AccessRight" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
Elements
RoleName
The role name.
UserName
The user name.
RoleId
The role ID.
UserId
The user ID.
AccessRight
*The privileges the user or role has on an object. One or more of the following characters representing a privilege:
*D—Delete
*E—Execute
*G—Grant
*V—Visible
*S—Secured Read
*R—Read
*W—Write