アカウントIDに基づいたアカウントの検索
get
/iam/governance/selfservice/api/v1/accounts/{accountid}
指定されたアカウントIDのアカウントの詳細を返します。返される属性は、fieldsという名前の問合せパラメータの一部として指定できます。例: 特定のアカウント専用のユーザー名属性を取得するURIは、/accounts/{accountid}?fields=nameです。属性は、カンマ区切りリストで指定されます。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- accountid: string
ターゲット・アカウントID
問合せパラメータ
- fields(optional): string
結果に返される属性。カンマ区切り属性を受け入れます。属性のサンプル値は、"accountName、status、accoutType、resource、applicationInstance"です
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ヘッダー
- ResponseTime: string
リクエストの処理にかかった時間(ミリ秒)を取得します。
ルート・スキーマ: SingleAccountGetResponseInstance
型:
ソースを表示
object- accountData(optional): array accountData
- accountDescription(optional): string
- accountType(optional): string
- appinstanceId(optional): string
- id(optional): string
- links(optional): array links
- name(optional): string
- normalizeData(optional): array normalizeData
- policyKey(optional): string
- processInstanceKey(optional): string
- provisionedBy(optional): string
- provisionedByMechanism(optional): string
- provisionedOnDate(optional): string
- requestId(optional): string
- riskSummary(optional): integer
- status(optional): string
- userId(optional): string
- validFromDate(optional): string
401レスポンス
未認可
404レスポンス
リクエスト・エンティティが見つからない
500レスポンス
内部サーバー・エラー
デフォルト・レスポンス
予期しないエラー
例
この例では、特定のアカウントのアカウント情報を取得します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -H "Content-Type: application/json" -X GET -u username:password https://pseudo.com/iam/governance/selfservice/api/v1/accounts/3
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{
"userId": "1005",
"appInstanceId": "21",
"requestId": "",
"status": "Provisioned",
"accountType": "Primary",
"policyKey": "",
"processInstanceKey": "75",
"provisionedBy": "1",
"provisionedByMechanism": "Direct Provision",
"provisionedOnDate": "2016-03-07",
"riskSummary": 0,
"accountDescription": "LOGIN13",
"validFromDate": "2016-03-07",
"normalizeData": {
"account Login": [
{
"0": "LOGIN13"
}
],
"Password": [
{
"0": ""
}
],
"UD_CHILDOBJ": [
],
"account_ID": [
{
"0": "2222"
}
],
"accountData": {
"UD_DIS2365_UPDATEBY": "1",
"UD_DIS2365_REVOKE": "",
"UD_DIS2365_CREATE": "2016-03-07",
"UD_DIS2365_ACCOUNTID": "2222",
"UD_DIS2365_NOTE": "",
"UD_DIS2365_CREATEBY": "1",
"UD_DIS2365_KEY": "1",
"UD_DIS2365_VERSION": "2",
"UD_DIS2365_PASSWORD": "",
"UD_DIS2365_DATA_LEVEL": "",
"UD_DIS2365_IT": "33",
"UD_DIS2365_UPDATE": "2016-03-16",
"UD_DIS2365_ROWVER": "-",
"UD_DIS2365_LOGIN": "LOGIN13"
},
"links": [
{
"rel": "self",
"href": "http://pseudo.com/iam/governance/selfservice/api/v1/accounts/3"
}
],
"id": "3"
}
}