On Sun, Jul 1, 2012 at 11:52 PM, Sven Evensen <[email protected]> wrote:
> Our application is adding and deleting users using SOAP just fine, But I
> want to edit name and sipPassword and I just cannot figure out how. I aasume
> ManagerUser is to be used somehow.
>
> Any tips?
>
Use ManageUser same way you use it for deleting user but with edit
operation - you can pass sipPassword and userName/lastName/firstName
with an User object. Check sipxconfig.wsdl,
<xsd:element name="ManageUser">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="search" type="tns:UserSearch"
minOccurs="1" maxOccurs="1" />
<xsd:element name="edit" type="tns:Property"
maxOccurs="unbounded" />
<xsd:element name="deleteUser" type="xsd:boolean"
nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="addGroup" type="xsd:string"
nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="removeGroup" type="xsd:string"
nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="updateBranch" type="xsd:string"
nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
and User type
<xsd:complexType name="User">
<xsd:sequence>
<xsd:element name="userName" type="xsd:string" minOccurs="1"
maxOccurs="1" />
<xsd:element name="pintoken" type="xsd:string"
nillable="true" maxOccurs="1" />
<xsd:element name="lastName" type="xsd:string"
nillable="true" maxOccurs="1" />
<xsd:element name="firstName" type="xsd:string"
nillable="true" maxOccurs="1" />
<xsd:element name="sipPassword" type="xsd:string"
nillable="true" maxOccurs="1" />
<xsd:element name="aliases" type="xsd:string"
nillable="true" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="emailAddress" type="xsd:string"
nillable="true" maxOccurs="1" />
<xsd:element name="groups" type="xsd:string" nillable="true"
minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="permissions" type="xsd:string"
nillable="true" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="branchName" type="xsd:string"
nillable="true" maxOccurs="1" />
</xsd:sequence>
</xsd:complexType>
George
_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/