如何通过API管理VersionOne会员组?

How to manage VersionOne member groups via the API?

我想通过 VersionOne APIs 添加和删除特定成员组的成员。我查看了文档和 meta.v1 信息,但未能找到与成员组相关的任何内容。如何使用 REST API?

在成员组中添加或删除成员

会员组的内部系统名称是 MemberLabel

MemberLabel 资产有一个名为 Members 的多关系属性,您可以使用它来添加或删除成员。

此元查询向您显示 MemberLabel 资产的属性:

http://localhost/versionone/meta.v1/MemberLabel?xsl=api.xsl

要将成员添加到 MemberLabel,请使用类似于以下内容的 XML 负载发出 HTTP POST:

<Asset>
    <Relation name="Members">
        <Asset idref="Member:20" act="add"/>
    </Relation>
</Asset>