001-007948
AdminModifyUserAccountを、login_nameとdisplay_nameパラメーターを指定せずに実行すると、エラーが発生し、ユーザー情報を更新できない。
- 種別
- 不具合
- 機能
-
- SOAP API
- 再現バージョン
-
- 3.1.0
- 3.1.1
- 3.1.2
- 3.1.3
- 3.5.0
- 3.5.1
- 3.5.2
- 3.5.3
- 3.5.4
- 3.5.5
- 3.7.0
- 3.7.1
- 3.7.2
- 3.7.3
- 3.7.4
- 3.7.5
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.2.0
- 4.2.1
- 4.2.2
- 4.2.3
- 4.2.4
- 4.2.5
- 4.2.6
- 4.6.0
- 改修バージョン
- 4.6.1
- 公開日
- 2014-12-16
- 更新日
- 2017-10-31
詳細
【準備】
- ユーザーを追加します。
例:
ユーザー1(uid=2)
【再現手順】
- login_name(ログイン名)パラメーターを指定せずに、API「AdminModifyUserAccount」を使用して、ユーザー情報を変更します。
APIリクエスト例(連絡先を「09012345678」に変更する場合):
----------------------
<parameters>
<userId>2</userId>
<user_info telephone_number="09012345678"></user_info>
</parameters>
----------------------
→現象発生:
レスポンス内に次のエラーが出力され、ユーザー情報の変更ができません。
----------------------
<soap:Detail>
<code>GRN_UTIL_API_65004</code>
<diagnosis>リクエストパラメータが不足しています。</diagnosis>
<cause>"login_name"パラメータが必要です。</cause>
<counter_measure>サイボウズオフィシャルパートナー、または販売元にお問い合わせください。</counter_measure>
</soap:Detail>
----------------------
補足:
- display_name(表示名)パラメーターを指定しなかった場合も、同様の現象が発生します。
回避/対応方法
【回避方法】
login_nameパラメーターとdisplay_nameパラメーターを指定して、APIを実行します。
【対応方法】
「回避方法」と同じ手順です。
-------------------------------------------------------------
【更新履歴】
2017/10/31 タイトルを更新しました。