HTTP/その他のモジュール
Adobe Workfront Fusion HTTP アプリは、Hypertext Transfer Protocol (HTTP)プロトコルに基づいた様々な通信モジュールを提供します。 HTTP は、World Wide Web のためのデータ通信基盤です。このモジュールを使用すると、web のページやファイルをダウンロードしたり、web フックや API エンドポイントを呼び出したりできます。
モジュールの適切な選択は、アクセスするリソースが使用する認証 / 承認メカニズムによって異なります。次に、モジュールの例を示します。
- リクエストを行う:主に認証または認証を使用しないリソースを対象としています
- 基本認証リクエストを作成: HTTP基本認証(BA)を使用するリソースの場合
- OAuth 2.0 リクエストを作成: OAuth 2.0認証プロトコルを使用するリソースの場合
- クライアント証明書の認証リクエストを作成: クライアント側証明書を必要とする認証プロトコルを使用するリソースの場合
- API キー認証リクエストを作成:認証用にAPI キーを使用するリソースの場合
アクセス要件
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront パッケージ |
任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ Workfront Ultimate Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。 |
| Adobe Workfront ライセンス |
標準 Work またはそれ以上 |
| Adobe Workfront Fusion ライセンス |
オペレーションベース:Workfront Fusion ライセンス要件なし コネクターベース(レガシー):Workfront Fusion for Work Automation および Integration |
| 製品 | 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。 |
この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。
リクエストモジュール
特定のリクエストモジュールの手順については、次の記事を参照してください。
その他のアクションモジュール
ファイルの取得
このアクションモジュールでは、指定した URL からファイルをダウンロードします。ファイルがダウンロードされたら、シナリオ内の他のモジュールを使用して、ファイルをさらに処理(ファイルデータをマッピング)できます。
ターゲット URL の解決
このアクションモジュールは、HTTP リダイレクトの連鎖を解決し、ターゲット URL を返します。
イテレータモジュール
ヘッダーの取得
このモジュールは、指定された HTTP モジュールの各ヘッダー(名前と値)を個別のバンドルで返します。
JSON Web トークン(JWT)の生成
ビルトインの関数のヘルプを使用して JWT トークンを生成できます。
ヘッダー:
コピーおよび貼り付けのコード:
{{replace(replace(replace(base64("{""alg"":""HS256"",""typ"":""JWT""}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}
ペイロード:
コピーおよび貼り付けのコード:
{{replace(replace(replace(base64("{""iss"":""key"",""exp"":" + (timestamp + 60) + "}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}
トークン:
コピーおよび貼り付けのコード:
{{1.value}}.{{2.value}}.{{replace(replace(replace(sha256(1.value + "." + 2.value; "base64"; "secret"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}