2014-04-15 92 views
0

我正在尋找一種方法來使用VersionOne的API來完成管理工作。我可以通過API在VersionOne中添加/更新/刪除用戶嗎?API是否執行管理工作?

權限也是一個理想的操作。

+0

您是否檢查過VersionOne的任何文檔? – csmckelvey

回答

1

簡短回答是「是」。但有細微之處。

用戶管理最近一直是個熱門問題,所以我只寫了documentation on how to automate the life cycle of users。一旦知道VersionOne中的用戶被稱爲「成員」,使用標準rest-1.v1端點來創建,讀取,更新和刪除用戶相對容易。

權限變得有點棘手。您可以爲Member設置DefaultRole屬性,這是一種權限形式。然後,您還可以將Member分配給Scope(項目的內部名稱),這是另一種權限形式。但是,目前,您無法使用API​​替代項目的DefaultRole(設置項目角色),就像您可以從UI執行的那樣。

與用戶類似,您還可以將項目(一旦知道它們在API中爲Scope),團隊和列表類型作爲數據進行管理。某些系統配置選項有一個API,但唯一的「文檔」似乎是API客戶端中的代碼。顯示字段的所有選項都只是UI。