機械翻訳について

承認プロセスのリストの取得

get

/access-governance/access-controls/20250331/approvalWorkflows

ページ区切りをサポートする、使用可能なすべての承認ワークフローの詳細を返します。

リクエスト

問合せパラメータ
  • コレクション形式: multi
    最大アイテム数: 5
    フィルタするキーワードのリスト
  • 最小値: 1
    最大値: 1000
    返されるアイテムの最大数。
    デフォルト値: 10
  • フィルタを適用する即時利用可能なワークフローのカテゴリを示します。 指定した場合、'isOutOfBox'はtrueとみなされ、'isTransition'は無視されます。
    許容値: [ "UNMATCHED", "OWNERSHIP", "TRANSITION" ]
  • フィルタ条件とする所有者ID
  • 最小長: 1
    結果の取得を開始する位置を表すトークン。 これは、前のレスポンスの`opc-next-page`ヘッダー・フィールドから取得する必要があります。
  • フィルタを適用する承認プロセスID。 指定した場合、承認プロセスの既存のバージョンがすべて提供されます。
  • ソートの基準となるフィールド。 デフォルトのソート基準はdisplayNameです。
    デフォルト値: displayName
    許容値: [ "displayName", "state", "creatorId", "timeCreated" ]
  • 使用するソート順(ASCまたはDESC)。
    許容値: [ "ASC", "DESC" ]
  • 指定された承認プロセス状態に一致するワークフローのみを返すフィルタ。
    許容値: [ "DRAFT", "PUBLISHING", "ACTIVE", "DISABLED", "DELETING" ]
ヘッダー・パラメータ
  • トレース用のクライアント・リクエストID。 リクエストIDに有効な文字は、文字、数字、アンダースコアおよびダッシュのみです。
トップに戻る

レスポンス

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

200レスポンス

ApprovalProcessSummaryオブジェクトのページ。
ヘッダー
  • アイテム・リストのページ区切り。 リストをページングする際、このヘッダーがレスポンスに表示される場合は、部分的なリストが返されている可能性があります。 この値を後続のGETリクエストの`page`パラメータとして含め、次のアイテム・バッチを取得します。
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : ApprovalProcessCollection
型: object
承認プロセス検索の結果。
ソースを表示
ネストされたスキーマ: items
型: array
承認プロセス・サマリーのリスト。
ソースを表示
ネストされたスキーマ : ApprovalProcessSummary
型: object
AgcsApprovalProcessのサマリー。
ソースを表示
ネストされたスキーマ : ApprovalProcessOwner
型: 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
エラー情報。
ソースを表示
トップに戻る

次の例は、GETリクエストを発行して承認ワークフローのリストを取得する方法を示しています。

cURL例 - 問合せパラメータなし

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

cURL例 - 問合せパラメータあり

curl -i -X GET \
-H "Authorization:Bearer <your access token >" \ 
'${service-instance-url}/access-governance/access-controls/20250331/approvalWorkflows?limit=1'

レスポンス本文の例

次の例は、承認ワークフローのリストを含む、JSON形式のレスポンス本文のコンテンツを示しています:

{
"items":[
{
"guid": "Guid_fxxxxxxb-7031-xxad-844b-3b6e7dfff0e6",
"version": 1,
"displayName": "Bill Clark",
"state": "ACTIVE",
"isInDraftMode": false,
"creatorId": "Bill Clark",
"timeCreated": "2024-04-08T13:45:13.684Z",
"updaterId": null,
"timeUpdated": null,
"isRuntime": false,
"isDefault": false,
"ownershipCollectionId": "e03f2064-83d7-49e7-9487-32xxxxxxxxxx",
"ownedEntityId": "Guid_xxxxxxxx-7031-47ad-844b-3xxxxxxxxxxx",
"owner":{"id": "globalId.OCI.OCI-System.3ad438fxxxxxed9c45184xxxxxxxx", "displayName": "Bill Clark", "isPrimary": true…}
}
]
}
先頭に戻る