如何使用SOAP Zimbra创建服务等级帐户

时间:2014-04-23 09:50:27

标签: soap ldap zimbra

您好我需要在Zimbra上创建一个具有Class of Service“stuff”的用户。我正在使用zimbra soap服务,mu请求是:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header>
        <context xmlns="urn:zimbra">
            <authToken>MyAuth</authToken>
        </context>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
        <CreateAccountRequest xmlns="urn:zimbraAdmin">
            <name>mitar.miric.5412@metropolitan.ac.rs</name>
            <password>PromeniMe123</password>
            <a n="givenName">Mitar</a>
            <a n="sn">Mirić</a><a n="cn">Mitar Mirić</a>
            <a n="displayName">Mitar Mirić</a>
        </CreateAccountRequest>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

我试图将cos(服务等级)作为<a n="cos">,但它没有用。 有没有人知道如何使用soap创建用户并将他添加到COS称为“stuff”。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我添加了<a n="zimbraCOSId">并从LDAP中复制了内容的ID。