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
出力例:
<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]