Actuate Information Delivery API operations : DeleteRole
 
DeleteRole
Deletes roles. To delete a single role, specify Name or Id. To delete several roles, specify NameList or IdList. To delete roles that match the specified conditions, specify Search.
Request schema
<xsd:complexType name="DeleteRole">
<xsd:sequence>
<xsd:choice>
<xsd:element name="Search" type="typens:RoleSearch"/>
<xsd:element name="IdList" type="typens:ArrayOfString"/>
<xsd:element name="NameList" type="typens:ArrayOfString"/>
<xsd:element name="Id" type="xsd:string"/>
<xsd:element name="Name" type="xsd:string"/>
</xsd:choice>
<xsd:element name="IgnoreMissing" type="xsd:boolean"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Request elements
Search
The search condition that specifies which roles to delete.
IdList
The list of role IDs to delete. Specify either IdList or NameList.
NameList
The list of role names to delete. Specify either NameList or IdList.
Id
The ID of the single role to delete. Specify either Id or Name.
Name
The name of the single role to delete. Specify either Name or Id.
IgnoreMissing
Specifies what to do if the specified role does not exist. If True, BIRT iHub ignores the request. If False, the operation reports an error and stops. The default value is True.