VersionOne の API を使用して管理作業を行う方法を探しています。API を介して VersionOne でユーザーを追加/更新/削除できますか?
アクセス許可も望ましいアクションです。
VersionOne の API を使用して管理作業を行う方法を探しています。API を介して VersionOne でユーザーを追加/更新/削除できますか?
アクセス許可も望ましいアクションです。
短い答えは「はい」です。しかし、ニュアンスがあります。
ユーザー管理は最近よく聞かれる質問なので、ユーザーのライフサイクルを自動化する方法に関するドキュメントを書きました。VersionOne のユーザーが「メンバー」と呼ばれることがわかれば、標準のrest-1.v1エンドポイントを使用してユーザーを作成、読み取り、更新、および削除するのは比較的簡単です。
アクセス許可は少しトリッキーになります。権限の 1 つの形式であるのDefaultRole
属性を設定できます。次に、パーミッションの別の形式であるa に(プロジェクトの内部名) をMember
割り当てることもできます。ただし、現在のところ、UI からできるように、API を使用してプロジェクトの をオーバーライドする (プロジェクト ロールを設定する) ことはできません。Member
Scope
DefaultRole
ユーザーと同様に、プロジェクト ( Scope
API 内に存在することがわかっている場合)、チーム、およびリスト タイプをデータとして管理することもできます。一部のシステム構成オプション用の API がありますが、唯一の「ドキュメント」は API クライアントのコードのようです。また、表示フィールドのすべてのオプションは UI のみです。