IBM Connection更改文档所有者

嗨,我正在尝试更改位于连接库(v 5.5)中的文档的文档所有者,我还在等待IBM的回复,但可能对我来说需要太长时间,这就是为什么我会尝试逆向工程.

我尝试使用标准编辑器POST请求将编辑器更改为所有者:

   http://ecm2mydomain.com/dm/atom/library/{id}/document/{id}/members/feed?membershipTimestamp=1456418747000

   <?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <isSecurityInherited xmlns="urn:ibm.com/td">false</isSecurityInherited>
    <entry>
        <role xmlns="urn:ibm.com/td">Reader</role>
        <uid xmlns="urn:ibm.com/td">$IC-T-I-a</uid>
        <securityAction xmlns="urn:ibm.com/td">ADD</securityAction>
    </entry>
    <entry>
        <role xmlns="urn:ibm.com/td">Reader</role>
        <uid xmlns="urn:ibm.com/td">$IC-C-M-e43da535-c2bb-4206-9d04-637ad878374b</uid>
        <securityAction xmlns="urn:ibm.com/td">ADD</securityAction>
    </entry>
    <entry>
        <role xmlns="urn:ibm.com/td">Owner</role>
        <uid xmlns="urn:ibm.com/td">id</uid>
        <securityAction xmlns="urn:ibm.com/td">ADD</securityAction>
    </entry>
</feed>

它返回:
404

并且不工作,你有什么想法吗?

最佳答案 我找到了问题的解决方案,因为CCM上的文档将由社区组和文档的创建者拥有,因此无法更改所有者.

如果您想将某人添加为文档所有者,则必须将其添加到社区所有者组,原始创建者只能读取!

点赞