我正在寻找一种使用VersionOne API进行管理工作的方法。我可以通过API在VersionOne中添加/更新/ del用户吗?
权限也是一种理想的操作。
答案 0 :(得分:1)
简短的回答是"是"。但是有细微差别。
用户管理最近一直是个热门话题,所以我刚写了documentation on how to automate the life cycle of users。一旦您知道VersionOne中的用户被称为“成员”,就可以相对容易地使用标准rest-1.v1端点来创建,读取,更新和删除用户。
权限变得有点棘手。您可以为DefaultRole
设置Member
属性,这是一种权限形式。然后,您还可以将Member
分配给Scope
(项目的内部名称),这是另一种形式的权限。但是,目前,您无法使用API覆盖项目的DefaultRole
(设置项目角色),就像您可以从UI那样。
与用户类似,您也可以将项目(一旦您知道他们在API中Scope
),团队和列表类型作为数据进行管理。某些系统配置选项有一个API,但是唯一的"文档"似乎是API客户端中的代码。显示字段的所有选项都只是UI。