6.247. User
システム内のユーザーを管理するサービス。このサービスを使用して、ユーザーの詳細を取得するか、ユーザーを削除します。新しいユーザーを追加するには、users を使用してください。
名前 | Summary |
---|---|
| システムユーザー情報を取得します。 |
| システムユーザーを削除します。 |
| ユーザーに関する情報を更新します。 |
6.247.1. get GET
システムユーザー情報を取得します。
使用方法:
GET /ovirt-engine/api/users/1234
ユーザー情報を返します。
<user href="/ovirt-engine/api/users/1234" id="1234"> <name>admin</name> <link href="/ovirt-engine/api/users/1234/sshpublickeys" rel="sshpublickeys"/> <link href="/ovirt-engine/api/users/1234/roles" rel="roles"/> <link href="/ovirt-engine/api/users/1234/permissions" rel="permissions"/> <link href="/ovirt-engine/api/users/1234/tags" rel="tags"/> <department></department> <domain_entry_id>23456</domain_entry_id> <email>user1@domain.com</email> <last_name>Lastname</last_name> <namespace>*</namespace> <principal>user1</principal> <user_name>user1@domain-authz</user_name> <domain href="/ovirt-engine/api/domains/45678" id="45678"> <name>domain-authz</name> </domain> </user>
名前 | 型 | 方向 | Summary |
---|---|---|---|
| In | たどる 必要のある内部リンクを指定します。 | |
| Out | システムユーザー。 |
6.247.1.1. follow
たどる 必要のある内部リンクを指定します。これらのリンクで参照されるオブジェクトは、現在の要求の一部としてフェッチされます。詳細は、こちら を参照してください。
6.247.2. remove DELETE
システムユーザーを削除します。
使用方法:
DELETE /ovirt-engine/api/users/1234
名前 | 型 | 方向 | Summary |
---|---|---|---|
| In | 削除を非同期的に実行するかどうかを指定します。 |
6.247.3. update PUT
ユーザーに関する情報を更新します。
user_options
フィールドのみを更新できます。
たとえば、ユーザーのオプションを更新する場合は、以下のようになります。
PUT /ovirt-engine/api/users/123
リクエスト本文は以下のようになります。
<user> <user_options> <property> <name>test</name> <value>["any","JSON"]</value> </property> </user_options> </user>
エンジンのバージョン 4.4.5 以降、この操作は非推奨になり、後方互換性のためにのみ保持されます。これは今後削除されます。代わりに options エンドポイントを使用してください。
名前 | 型 | 方向 | Summary |
---|---|---|---|
| In/Out |