0

我正在寻找一种使用 VersionOne 的 API 进行管理工作的方法。我可以通过 API 在 VersionOne 中添加/更新/删除用户吗?

权限也是所需的操作。

4

1 回答 1

1

简短的回答是“是”。但也有细微差别。

用户管理最近一直是一个热门问题,所以我刚刚写了关于如何自动化用户生命周期的文档一旦您知道 VersionOne 中的用户被称为“成员”,使用标准的rest-1.v1端点来创建、读取、更新和删除用户就相对容易了。

权限有点棘手。您可以设置DefaultRolea 的属性Member,这是一种权限形式。然后您还可以将 a 分配Member给 a Scope(项目的内部名称),这是另一种形式的权限。但是,目前,您不能使用 API 来覆盖DefaultRole项目(设置项目角色),就像您可以从 UI 中所做的那样。

与用户类似,您也可以将项目(一旦您知道它们Scope在 API 中)、团队和列表类型作为数据进行管理。一些系统配置选项有一个 API,但唯一的“文档”似乎是 API 客户端中的代码。显示字段的所有选项都只是 UI。

于 2014-04-15T21:23:34.980 回答