/api/users/:idIDで指定したユーザーを変更します。 リソース情報リクエストパラメーター | | |
---|
id | 更新するユーザーのID | 123 | data | 次のJSON形式で送信するフォームコンテンツ | |
---|
username | ユーザー名 | email | ユーザーのメールアドレス | lastNameユーザーの姓usernameユーザ名firstNameユーザ名前timeZone(任意)ユーザのタイムゾーンinfo(任意)ユーザーの詳細情報(任意)ユーザーのタイムゾーン | locale | (任意)ユーザーロケール - サポートされる言語のコード | groups | (任意)配列はユーザーが所得する全てのユーザーグループを含みます。各グループの構造は次のとおりです。 | |
---|
id | ユーザー・グループ識別子 | name | ユーザグループ名 |
| roles | (任意)配列はユーザーが所属するすべてのユーザーグループを含みます。各グループの構造は次のとおりです。 既存のユーザーロールは置き換えられます(ユーザーは API 経由で送信されたロールのみを持つことになります)。 すべてのユーザーロールを削除するには、空の 'roles' 配列を送信してください。 |
|
{
{
"username": "myusername",
"email": " myusername@examplemyusername@example.com",
"firstName": "John",
"middleName": "Middle",
"lastName": "Doe",
"info": "I'm pretty cool",
"timeZone": "Europe/Prague",
"locale": "cs",
"roles": [ {
[
{
"role": " DATASETDATA_ADMIN"
}, {
{
"role": " REPORTSCHEMA_ADMIN" }
],
}
],
"groups": [ {
[
{
"id": "56",
"name": "My User Group nr.1" }
]
}
]
}
|
サンプルリクエスト/レスポンスcurlを 使用 :
フォームが正常に送信された場合、サーバはHTTPステータスコード200と新しいユーザのIDを含む本体で応答しする。
|