組織内の指定されたメンバーの情報を更新します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
quickbi-public:UpdateUser |
update |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| UserId |
string |
必須 |
更新するユーザーの ID。このユーザー ID は Alibaba Cloud UID ではなく、Quick BI の UserID です。 |
fe67f61a35a94b7da1a34ba174a7**** |
| AdminUser |
boolean |
任意 |
組織の管理者ロールを割り当てるかどうかを指定します。有効な値:
重要 このパラメーターは非推奨です。RoleIds が指定されている場合、このパラメーターは効果はありません。 |
true |
| AuthAdminUser |
boolean |
任意 |
組織の権限管理管理者ロールを割り当てるかどうかを指定します。有効な値:
重要 このパラメーターは非推奨です。RoleIds が指定されている場合、このパラメーターは効果はありません。 |
true |
| UserType |
integer |
任意 |
組織メンバーのユーザータイプ。有効な値:
列挙値:
|
1 |
| NickName |
string |
任意 |
ニックネーム。
|
test |
| RoleIds |
string |
任意 |
ユーザーにアタッチするプリセットまたはカスタムの組織ロールの ID。カンマ (,) で区切ります。サポートされるロール ID の最大数は 3 です。有効な値:
|
111111111,456 |
| IsDeleted |
boolean |
任意 |
ユーザーのステータス。有効な値:
|
false |
| CopilotModules |
string |
任意 |
インテリジェントモジュールのクォータ変更情報。 パラメーターを JSON 配列として渡します。各配列要素には次のフィールドが含まれます。 moduleType -- インテリジェントモジュール。
status -- モジュールを有効にするかどうかを指定します。
|
[ { "moduleType": "smartQAskNum", "status": 1 }, { "moduleType": "smartQDevNum", "status": 0 } ] |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
DC4E1E63-B337-44F8-8C22-6F00DF67E2C3 |
| Result |
boolean |
操作の実行結果。有効な値:
|
true |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
例
成功レスポンス
JSONJSON
{
"RequestId": "DC4E1E63-B337-44F8-8C22-6F00DF67E2C3",
"Result": true,
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | NickName.AlreadyIn.Organization | The alias already exists. | ニックネームはすでに存在します。 |
| 400 | Fobbiden.Action | The organization owner must have the administrator role. | 組織のオーナーを非管理者ロールに設定することはできません。 |
| 400 | Organization.Developers.ReachedTheUpperLimit | The developers of the organization have reached the upper limit:%s | 組織の開発者数が上限 %s に達しました。開発者のクォータを増やすには、組織の管理者にお問い合わせください。 |
| 400 | Organization.Viewers.ReachedTheUpperLimit | The visitors of the organization have reached the upper limit:%s. | 組織の視聴者数が上限 %s に達しました。視聴者のクォータを増やすには、組織の管理者にお問い合わせください。 |
| 400 | Organization.Analysts.ReachedTheUpperLimit | The analysts of the organization have reached the upper limit:%s. | 組織のアナリスト数が上限 %s に達しました。アナリストのクォータを増やすには、組織の管理者にお問い合わせください。 |
| 400 | Instance.Over.MaxLicense | You have reached the maximum number of users that can be added. Please upgrade the configurations or remove some users first. | |
| 400 | Mail.Invalid | Email/phone number is invalid. | メールアドレスまたは電話番号が無効です。 |
| 400 | OrganizationDeveloper.CanNotChangeTo.AnalystOrViewer | Organization user can not change developer to analyst or viewer. | 現在の開発者はワークスペースの管理者または開発権限を持っているため、アナリストまたは視聴者に変更できません。 |
| 400 | OrgAdminOrPermissionAdmin.CannotChangeTo.Viewer | Organization admin or permission admin can not change to viewer. | 組織の管理者または権限管理の管理者を、設定項目で視聴者として構成することはできません。 |
| 400 | ChangeTo.Viewer.Error | The organization user type cannot be changed because the user already belongs to a workspace. | ユーザーはすでにワークスペースに所属しています。ユーザータイプをビジターに変更することはできません。まずユーザーをワークスペースから削除してください。 |
| 400 | UserAnalyst.NotSupport.ThisRole | This role has permissions that analysts cannot grant. | ロールにはアナリストが付与できない権限が含まれています。 |
| 400 | Viewer.CannotHave.CustomRole | Organization viewer cannot have custom roles. | 組織のビジターにカスタムロールを設定することはできません。 |
| 400 | User.OrganizationRole.NotExist | User %s must have role in organization. | ユーザー %s には組織内で少なくとも 1 つのロールが必要です。 |
| 400 | RoleCount.ExceedsLimit.Error | The user role cannot exceed three. | ユーザーロールの数は 3 を超えることはできません。 |
| 400 | BindRole.NotExist.Error | Bind role not exist, %s. | バインドされたロールが存在しません。%s。 |
| 400 | Robot.Module.Exhausted | The Quota of %s module has been exhausted. | %s モジュールのクォータが使い果たされました。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。