Users APIを管理者・一般ユーザーとも利用する

ユーザー詳細

管理者はこのAPIで全ユーザーの詳細を取得できます。管理者ではないユーザーは、自分の情報の確認だけが可能です。

リクエスト サンプル

XMLでレスポンスを受けるには

http://[APM Host]:[APM Port]/AppManager/xml/Users/?apikey=[API_KEY]

JSONでレスポンスを受けるには

http://[APM Host]:[APM Port]/AppManager/json/Users/?apikey=[API_KEY]

ユーザーID 詳細

管理者はこのAPIでユーザーIDかユーザー名を指定し、特定ユーザーの詳細を取得できます。その他のユーザーは、自分の情報の確認だけが可能です。

リクエスト サンプル

XMLでレスポンスを受けるには

http://[APM Host]:[APM Port]/AppManager/xml/Users/[userId]?apikey=[API_KEY]、または、
http://[APM Host]:[APM Port]/AppManager/xml/Users/[username]?apikey=[API_KEY]

JSONでレスポンスを受けるには

http://[APM Host]:[APM Port]/AppManager/json/Users/[userId]?apikey=[API_KEY]、または、
http://[APM Host]:[APM Port]/AppManager/json/Users/[username]?apikey=[API_KEY]

リクエスト パラメーター

このAPIリクエストにかかわるパラメーターは、次の通りです。

フィールド 説明        
userId 詳細情報を取得するユーザーのユーザー名IDを指します。
userName 詳細情報を取得するユーザーのユーザー名を指します。
apikey 「管理」タブのAPIキーの作成から生成したキーを入力してください。


http://app-windows:59090/AppManager/xml/Users?apikey=93c6eb60184e41f10fba2f365060b8e3

http://app-windows:59090/AppManager/xml/Users/1?apikey=93c6eb60184e41f10fba2f365060b8e3

http://app-windows:59090/AppManager/xml/Users/admin?apikey=93c6eb60184e41f10fba2f365060b8e3


出力例
 

<AppManager-response uri="/AppManager/xml/users/6">
<result>
<response response-code="4000">
<User email="manager" userId="6" description="manager" userName="manager" role="MANAGER">
<AssociatedGroups groupId="10000035" groupName="Applications Manager"/>
<AssociatedGroups groupId="10000037" groupName="mg1"/>
<AssociatedGroups groupId="10000038" groupName="mg2"/>
</User>
</response>
</result>
</AppManager-response>
メモ:
旧API:上記APIは、Applications Manager 11030以上で利用できます。以前のビルドでは、ListUserDetails APIをご利用ください。例:http://[Host]:[Port]/AppManager/xml/ListUserDetails?apikey=[API_KEY]