Actuate Information Delivery API operations : UpdateGroupOperation
 
UpdateGroupOperation
Specifies the tasks to perform during the UpdateGroup operation.
Request schema
<xsd:complexType name="UpdateGroupOperation">
<xsd:sequence>
<xsd:choice> <xsd:element name="SetAttributes" type="typens:Group"
minOccurs="0"/> <xsd:element name="AddUsersByName"
type="typens:ArrayOfString"minOccurs="0"/>
<xsd:element name="RemoveUsersByName"
type="typens:ArrayOfString" minOccurs="0"/>
<xsd:element name="SetUsersByName"
type="typens:ArrayOfString"minOccurs="0"/>
<xsd:element name="AddUsersById"
type="typens:ArrayOfString"
minOccurs="0"/>
<xsd:element name="RemoveUsersById"
type="typens:ArrayOfString" minOccurs="0"/>
<xsd:element name="SetUsersById"
type="typens:ArrayOfString"
minOccurs="0"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
Request elements
SetAttributes
The general attributes to update.
AddUsersByName
Adds the specified user names to the group. Specify either AddUsersByName or AddUsersById.
RemoveUsersByName
Removes the specified user names from the group. Specify either RemoveUsersByName or RemoveUsersById.
SetUsersByName
Updates the specified users’ group membership. Specify either SetUsersByName or SetUsersById.
AddUsersById
Adds the specified user IDs to the group. Specify either AddUsersById or AddUsersByName.
RemoveUsersById
Removes the specified user IDs form the group. Specify either RemoveUsersById or RemoveUsersByName.
SetUsersById
Updates the specified users’ group membership. Specify either SetUsersById or SetUsersByName.