タスクIDに基づいたプロビジョニング・タスクの取得。

get

/iam/governance/selfservice/api/v1/provtasks/{taskid}

指定されたタスクIDのプロビジョニング・タスクを返します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功
ヘッダー
本文()
ルート・スキーマ: SingleProvTask
型: object
ソースを表示
ネストされたスキーマ: fields
型: array
ソースを表示
ネストされたスキーマ: formFields
型: array
ソースを表示
ネストされたスキーマ: Fields
型: object
ソースを表示
ネストされたスキーマ: LinkDataInstances
型: object
ソースを表示

401レスポンス

未認可

404レスポンス

リクエスト・エンティティが見つからない

500レスポンス

内部サーバー・エラー

デフォルト・レスポンス

予期しないエラー
先頭に戻る

この例では、指定されたタスクIDの情報を取得します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。

cURLの例

curl  -H "Content-Type: application/json"  -X GET  -u username:password  
https://pseudo.com/iam/governance/selfservice/api/v1/provtasks/3011

GETレスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
    "links": [
        {
            "rel": "self",
            "href": "https://pseudo.com/iam/governance/selfservice/api/v1/provtasks/3011"
        }
    ],
    "id": "3011",
    "fields": [
        {
            "name": "Process Instance.Descriptive Data",
            "value": "DTRAN20190403"
        },
        {
            "name": "Process Instance.Task Information.Assign Type",
            "value": "Default task assignment"
        },
        {
            "name": "Process.Process Definition.Process Form Key",
            "value": 12
        },
        {
            "name": "Groups.Group Name",
            "value": ""
        },
        {
            "name": "Objects.Key",
            "value": 8
        },
        {
            "name": "Status.Category",
            "value": "Rejected"
        },
        {
            "name": "Process Instance.Task Information.Target User Last Name",
            "value": "dtran20190403"
        },
        {
            "name": "Objects.Type",
            "value": "Application"
        },
        {
            "name": "Process Instance.Task Information.Assigned To Group Key",
            "value": 0
        },
        {
            "name": "Process Instance.Task Information.Target User",
            "value": "DTRAN20190403"
        },
        {
            "name": "Process Instance.Task Information.Assignee Last Name",
            "value": "Administrator"
        },
        {
            "name": "APP_INSTANCE_NAME",
            "value": "VisionPurchasing"
        },
        {
            "name": "REQUEST_KEY",
            "value": 0
        },
        {
            "name": "Process Instance.Task Information.Assignee User Key",
            "value": 1
        },
        {
            "name": "Process Instance.Task Information.Created By",
            "value": 1
        },
        {
            "name": "Process Instance.Task Details.Action",
            "value": ""
        },
        {
            "name": "Process Instance.Task Details.Creation Date",
            "value": "2019-04-17T19:33:09Z"
        },
        {
            "name": "INSTANCE_KEY",
            "value": 25
        },
        {
            "name": "Process Instance.Task Details.Key",
            "value": 3011
        },
        {
            "name": "Process Instance.Task Information.Assigned To User Key",
            "value": 1
        },
        {
            "name": "Process Instance.Task Information.Updated By",
            "value": 1
        },
        {
            "name": "Process Definition.Tasks.Key",
            "value": 150
        },
        {
            "name": "Process Instance.Task Information.Row Version",
            "value": "AAAAAAAAAAE="
        },
        {
            "name": "Process Instance.Task Details.Projected Start",
            "value": "2019-04-17T19:33:09Z"
        },
        {
            "name": "Process Instance.Task Details.Actual Start Date",
            "value": "2019-04-17T19:33:09Z"
        },
        {
            "name": "Process Instance.Task Details.Type",
            "value": ""
        },
        {
            "name": "Process Instance.Task Information.Assignee First Name",
            "value": "System"
        },
        {
            "name": "Process Instance.Task Details.Status",
            "value": "R"
        },
        {
            "name": "Process Instance.Task Details.Updated By",
            "value": 1
        },
        {
            "name": "APP_INSTANCE_KEY",
            "value": 2
        },
        {
            "name": "Process Instance.Task Information.Creation Date",
            "value": "2019-04-17T19:33:09Z"
        },
        {
            "name": "Process Instance.Task Information.Retry Task",
            "value": 0
        },
        {
            "name": "Process Instance.Task Details.Row Version",
            "value": "AAAAAAAAAAE="
        },
        {
            "name": "Process Instance.Task Details.Projected End",
            "value": "2019-04-17T19:33:09Z"
        },
        {
            "name": "Process Instance.Task Details.Created By",
            "value": 1
        },
        {
            "name": "Process Instance.Task Details.Update Date",
            "value": "2019-04-17T19:33:10Z"
        },
        {
            "name": "Process Instance.Task Details.Data",
            "value": ""
        },
        {
            "name": "Process Definition.Tasks.Task Name",
            "value": "Create User"
        },
        {
            "name": "Process Instance.Task Information.Target User First Name",
            "value": ""
        },
        {
            "name": "Process Instance.Task Details.Actual End Date",
            "value": "1970-01-01T00:00:00Z"
        },
        {
            "name": "Process Instance.Task Information.Update Date",
            "value": "2019-04-17T19:33:10Z"
        },
        {
            "name": "Process Instance.Task Information.Assignee User ID",
            "value": "SYSTEM ADMINISTRATOR"
        },
        {
            "name": "Process Instance.Task Information.Assigned Date",
            "value": "2019-04-17T19:33:09Z"
        },
        {
            "name": "Process Instance.Task Information.Assigned To",
            "value": 0
        },
        {
            "name": "Process Instance.Key",
            "value": 245
        },
        {
            "name": "Process Instance.Task Details.Task Offlined",
            "value": 0
        },
        {
            "name": "Groups.Key",
            "value": 0
        },
        {
            "name": "Organizations.Organization Name",
            "value": "Xellerate Users"
        },
        {
            "name": "Objects.Name",
            "value": "eBusiness Suite User"
        }
    ],
    "formFields": [
        {
            "name": "SSO GUID",
            "value": ""
        },
        {
            "name": "SoDCheckTrackingID",
            "value": ""
        },
        {
            "name": "User ID",
            "value": ""
        },
        {
            "name": "Email",
            "value": ""
        },
        {
            "name": "Description",
            "value": ""
        },
        {
            "name": "SoDCheckTimestamp",
            "value": ""
        },
        {
            "name": "User Name",
            "value": "DTRAN20190403"
        },
        {
            "name": "SoDCheckResult",
            "value": ""
        },
        {
            "name": "SoDCheckStatus",
            "value": "SODCheckNotInitiated"
        },
        {
            "name": "Person ID",
            "value": ""
        },
        {
            "name": "EBS Server",
            "value": "9"
        },
        {
            "name": "SSO User ID",
            "value": ""
        },
        {
            "name": "Password Expiration Type",
            "value": ""
        },
        {
            "name": "Effective Date From",
            "value": "2019-04-17"
        },
        {
            "name": "SoDCheckViolation",
            "value": ""
        },
        {
            "name": "Fax",
            "value": ""
        },
        {
            "name": "Password Expiration Interval",
            "value": ""
        },
        {
            "name": "Effective Date To",
            "value": ""
        },
        {
            "name": "Password",
            "value": "PASSWORD"
        }
    ]
}
先頭に戻る