機械翻訳について

所有の承認タスクのリストの取得

get

/access-governance/access-controls/20250331/approvals/me

ページ区切りをサポートする自分の使用可能な承認タスクの詳細を返します。 このAPIにはパスワード資格証明が必要です。

リクエスト

問合せパラメータ
  • フィルタするアクセス・リクエストID。 assigneeIdが指定されていない場合、このパラメータは必須です。
  • フィルタする割当先スコープ。 割当先IDまたは認証済ユーザーが直接割当先であるタスクをフィルタするには「DIRECT」、割当先に間接承認権限があるタスクをフィルタするには「INDIRECT」です。
    許容値: [ "DIRECT", "INDIRECT" ]
  • 指定した日付より前の期限のタスクのみを返します。
  • コレクション形式: multi
    使用するタグ・フィルタのリスト。 配列内の各位置は、同じ位置にあるInstanceTags列挙内のタグにマップされます。 タグを保持するインスタンスを含めるには、値をtrueに設定します。 タグを持つインスタンスを除外するには、値をfalseに設定します。 フィルタを適用しないように、値をnullに設定します。
  • リクエスト者および受取人の名前に対してフィルタするために使用するキーワード。
  • 最小値: 1
    最大値: 1000
    返されるアイテムの最大数。
    デフォルト値: 10
  • 最小長: 1
    結果の取得を開始する位置を表すトークン。 これは、前のレスポンスの`opc-next-page`ヘッダー・フィールドから取得する必要があります。
  • 指定された日付より後に作成されたインスタンスのみを返します。
  • ソートの基準となるフィールド。 デフォルトのソート基準は'dueDate'です。
    許容値: [ "requestor", "beneficiary", "dueDate", "access" ]
  • 使用するソート順(ASCまたはDESC)。
    許容値: [ "ASC", "DESC" ]
  • コレクション形式: multi
    フィルタするタスク・ステータスのリスト。
    • 許容値: [ "PENDING_APPROVAL", "APPROVED", "ASSIGNED", "MODIFIED", "REJECTED", "REMOVED", "DELETED", "INFO_REQUESTED", "ESCALATED", "ERROR", "CANCELLED" ]
ヘッダー・パラメータ
  • トレース用のクライアント・リクエストID。 リクエストIDに有効な文字は、文字、数字、アンダースコアおよびダッシュのみです。
トップに戻る

レスポンス

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

200レスポンス

タスク・オブジェクトのページ。
ヘッダー
  • アイテム・リストのページ区切り。 リストをページングする際、このヘッダーがレスポンスに表示される場合は、部分的なリストが返されている可能性があります。 この値を後続のGETリクエストの`page`パラメータとして含め、次のアイテム・バッチを取得します。
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : TaskCollection
型: object
タスク検索の結果。
ソースを表示
ネストされたスキーマ: items
型: array
タスクのリスト
ソースを表示
ネストされたスキーマ : タスク
型: object
プロセス・インスタンス・タスクの詳細。
ソースを表示
ネストされたスキーマ : InstanceContext
型: object
プロセス・インスタンスに関連するコンテキスト・データ。
ソースを表示
ネストされたスキーマ : TaskAction
型: object
特定のタスクに対して実行できるアクション。
ソースを表示
ネストされたスキーマ: additionalAttributes
型: object
使用可能なその他のプロパティ
ソースを表示
追加キーと値文字列のペアをマップします。
ネストされたスキーマ : assignmentAttributes
型: object
使用可能なその他のプロパティ
ソースを表示
追加キーと値文字列のペアをマップします。
ネストされたスキーマ : assignmentTags
型: array
割当タグ。
ソースを表示
  • 許容値: [ "SOD_VIOLATIONS", "EXPIRES_SOON", "EXTENSION_REQUEST" ]
ネストされたスキーマ : instanceVariables
型: array
クライアント固有のコンテキスト。
ソースを表示
ネストされたスキーマ : タイマー
型: array
更新するタイマー。
ソースを表示
ネストされたスキーマ: additionalProperties
型: object
ソースを表示
ネストされたスキーマ : InstanceVariable
型: object
プロセス・インスタンスの変数
ソースを表示
ネストされたスキーマ: value
型: object
変数に割り当てられた値
ソースを表示
ネストされたスキーマ : InstanceTimer
型: object
プロセス・インスタンスのタイマー
ソースを表示
ネストされたスキーマ : ApprovalTimeLimit
型: object
承認時間制限に関する詳細(該当する場合)。 daysLimit、hoursLimitまたはtimeRangeLimitのいずれか1つのみを定義する必要があります。
ソースを表示
ネストされたスキーマ : ExtensionTimeLimit
型: object
承認延長時間制限定義を終了時間として指定します。
ソースを表示
ネストされたスキーマ : ApprovalTimeLimitRange
型: object
時間範囲としての承認時間制限定義。
ソースを表示

400レスポンス

不正なリクエスト
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

401レスポンス

未認可
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

404レスポンス

見つかりません
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

429レスポンス

リクエストが多すぎます
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

500レスポンス

内部サーバー・エラー
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

デフォルト・レスポンス

不明なエラー
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示
トップに戻る

次の例は、承認タスクのリストを取得する方法を示しています。

ノート:

grant_type = passwordまたは認可コードを使用してアクセス・トークンを生成します。

cURLリクエストの例

curl -i -X GET \
   -H "Authorization:Bearer <your access token>" \
 '${service-instance-url}/access-governance/access-controls/${version}/approvals/me

レスポンス・コードの例

{
    "items": [
        {
            "id": "d7ca932f-xxxx-xxxx-a4f0-ce0355309ad8",
            "processId": "user",
            "instanceId": "ae3a3688-xxxx-4503-bdea-67ea8404114b:d7937d92-xxxx-xxxx-a4f0-ce0355309ad8",
            "requestId": "d2756914-xxxx-xxxx-bd2a-a31f131ce533",
            "assignee": "Betty Cook",
            "status": "PENDING_APPROVAL",
            "lastAction": null,
            "context": {
                "requestor": "Amel Maclead",
                "beneficiary": "Bill Clark",
                "assignmentName": "Database Basic Access Privilege",
                "assignmentType": "ACCESS_BUNDLE",
                "assignmentDescription": null,
                "assignmentAttributes": null,
                "assignmentTags": [],
                "timeOfExpiration": null,
                "justification": "Database Basic Privilege Approvals Request",
                "timeCreated": "2025-04-21T21:51:53.008Z",
                "instanceVariables": null,
                "message": null,
                "timers": null
            },
            "timeDue": "2025-04-28T21:51:55.953Z",
            "timeCreated": "2025-04-21T21:51:55.952Z",
            "timeCompleted": null
        }
    ]
}
先頭に戻る