1.13. ユーザーからの機能の削除

指定したユーザーから管理ケイパビリティーを削除します。

機能

`users=write`

構文

DELETE /admin/user?caps&format=json HTTP/1.1
Host FULLY_QUALIFIED_DOMAIN_NAME

表1.20 リクエストパラメーター

Name説明必須

uid

管理ケイパビリティーを削除するユーザー ID。

文字列

foo_user

はい

user-caps

ユーザーから削除する管理ケイパビリティー。

文字列

usage=read, write

はい

表1.21 レスポンスエンティティー

Name説明タイプ

user

ユーザーデータ情報のコンテナー

コンテナー

該当なし

user_id

ユーザー ID。

文字列

user

caps

ユーザーケイパビリティー。

コンテナー

user

成功すると、レスポンスにはユーザーのケイパビリティーが含まれます。

表1.22 特別なエラーレスポンス

Name説明コード

InvalidCap

無効な管理ケイパビリティーの削除を試行します。

400 Bad Request

NoSuchCap

ユーザーは、指定されていないケイパビリティーです。

404 Not Found