Adobe Authenticatorモジュール

Adobe Authenticator モジュールを使用すると、1つの接続を使用して、任意のAdobe APIに接続できます。 これにより、専用のFusion コネクタを持たないAdobe製品に簡単に接続できます。

HTTP モジュールよりも優れているのは、専用アプリと同様に接続を作成できることです。

使用可能なAdobe APIの一覧については、Adobe 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 ライセンスを参照してください。

前提条件

  • モジュールを接続するAdobe製品へのアクセス権が必要です。

  • Adobe Developer Consoleにアクセスする必要があります。

  • Adobe Developer Console上に、モジュールを接続するAPIを含むプロジェクトが必要です。 実行できる操作:

    • APIを使用して新しいプロジェクトを作成します。

      または

    • 既存のプロジェクトにAPIを追加します。

    Adobe Developer Console上のプロジェクトにAPIを作成または追加する方法について詳しくは、Adobe ドキュメントの「​ プロジェクトを作成」を参照してください。

Adobe Authenticator APIについて

Adobe Authenticator コネクタでは、次の機能が使用されます。

API タグ
v1.1.4

接続の作成

Adobe Authenticator接続は、Adobe Developer Console上の1つのプロジェクトに接続します。 複数のAdobe APIに同じ接続を使用するには、同じプロジェクトにAPIを追加し、そのプロジェクトに接続を作成します。

別々のプロジェクトに対して個別の接続を作成できますが、接続を使用して、その接続で指定されたプロジェクトにないAPIにアクセスすることはできません。

IMPORTANT
Adobe Authenticator コネクタでは、OAuth サーバー間接続を行うか、サービスアカウント(JWT)接続を行うかを選択できます。 AdobeはJWT資格情報を非推奨にしました。この資格情報は、2025年1月1日を過ぎると機能しなくなります。 したがって、OAuth接続を作成することを強くお勧めします。
これらの種類の接続について詳しくは、Adobe ドキュメントの​ サーバー間の認証を参照してください

接続を作成するには:

  1. 任意の Adobe Authenticator モジュールで、接続フィールドの横にある「追加」をクリックします。

  2. 次のフィールドに入力します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto html-authored no-header
    Connection type OAuth サーバー間接続を作成するか、サービスアカウント(JWT)接続を作成するかを選択します。 OAuth接続を作成することを強くお勧めします。
    Connection name この接続の名前を入力します。
    Client ID Adobe クライアント ID を入力します。これは、Adobe Developer Console の Credentials details セクションで確認できます。
    Client Secret Adobe クライアントの秘密鍵を入力します。これは、Adobe Developer Console の Credentials details セクションで確認できます。
    Scopes OAuth接続を選択した場合は、この接続に必要なスコープを入力します。
    Technical account ID JWT接続を選択した場合は、Adobe テクニカルアカウント IDを入力します。 これは、Adobe Developer Console の Credentials details セクションで確認できます。
    Organization ID JWT接続を選択した場合は、Adobe組織IDを入力します。 これは、Adobe Developer Console の Credentials details セクションで確認できます。
    Meta Scopes JWT接続を選択した場合は、この接続に必要なメタスコープを入力します。
    Private key

    JWT 接続を選択した場合は、資格情報が Adobe Developer Console で作成されたときに生成された秘密鍵を入力します。

    秘密鍵または証明書を抽出するには:

    1. Extract をクリックします。

    2. 抽出するファイルのタイプを選択します。

    3. 秘密鍵または証明書を含むファイルを選択します。

    4. ファイルのパスワードを入力します。

    5. Save をクリックしてファイルを抽出し、接続設定に戻ります。

    ベース URL

    この認証者が許可するベース URLを追加する必要があります。 シナリオの後半で「カスタム API呼び出しを作成」モジュールを使用する場合は、選択したURLに相対パスを追加します。 ここでURLを入力すると、カスタム API呼び出しモジュールの接続先を制御できるので、セキュリティが強化されます。

    認証者に追加する各ベース URLについて、項目を追加をクリックし、ベース URLを入力します。

    Authentication URL https://ims-na1.adobelogin.comの標準Adobe IMS認証URLを使用する場合は、空白のままにします。 認証にAdobe IMSを使用しない場合は、認証に使用するURLを入力します。
  3. 続行」をクリックして接続を保存し、モジュールに戻ります。

モジュール

カスタム API 呼び出しの実行

このアクションモジュールを使用すると、任意のAdobe APIを呼び出すことができます。 テキストのみの本文ではなく、大きなファイルをサポートします。

このモジュールは2024年11月14日に公開されました。 この日付より前に設定されたAdobe Authenticator/カスタム API呼び出しを行うと、大きなファイルは処理されず、カスタム API呼び出しを行う(レガシー)モジュールと見なされます。

Connection
Adobe Authenticator モジュールへの接続を作成する手順については、この記事の「接続を作成」を参照してください。
Base URL
接続するAPI ポイントのベース URLを入力します。
URL
ベース URLに対する相対パスを入力します。
Method
API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、HTTP リクエスト方法を参照してください。
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。

例: {"Content-type":"application/json"}

Workfront Fusion は認証ヘッダーを自動的に追加します。

Query String
リクエストクエリ文字列を入力します。
Body Type

このAPI リクエストの本文タイプを選択します。

  • application/x-www-form-urlencoded
  • マルチパート/フォームデータ
出力タイプ ​
モジュールで出力するデータのタイプを選択します。 タイプを選択しない場合、モジュールはタイプを自動的に選択します。

カスタム API呼び出しを行う(レガシー)

このアクションモジュールを使用すると、任意のAdobe APIを呼び出すことができます。

Connection
Adobe Authenticator モジュールへの接続を作成する手順については、この記事の「接続を作成」を参照してください。
Base URL
接続するAPI ポイントのベース URLを入力します。
URL
ベース URLに対する相対パスを入力します。
Method
API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、HTTP リクエスト方法を参照してください。
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。

例: {"Content-type":"application/json"}

Workfront Fusion は認証ヘッダーを自動的に追加します。

Query String
リクエストクエリ文字列を入力します。
Body

標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。

メモ:

if などの条件文を JSON で使用する場合は、条件文を引用符で囲みます。

カスタム API呼び出しを行う(ポーリング)

このモジュールはカスタム呼び出しを行い、特定の条件が満たされるか、定義された制限に達するまで呼び出しを繰り返し実行するオプションを含みます。

Connection
Adobe Authenticator モジュールへの接続を作成する手順については、この記事の「接続を作成」を参照してください。
Base URL
接続するAPI ポイントのベース URLを入力します。
URL
ベース URLに対する相対パスを入力します。
Method
API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、HTTP リクエスト方法を参照してください。
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。

例: {"Content-type":"application/json"}

Workfront Fusion は認証ヘッダーを自動的に追加します。

Query String
リクエストクエリ文字列を入力します。
Body Type

このAPI リクエストの本文タイプを選択します。

  • application/x-www-form-urlencoded
  • マルチパート/フォームデータ
Repeat Until

ポーリングを停止するタイミングを決定する条件付きフィルターを設定します。 ドット表記法(body.statusbody.data.stateheaders.statusなど)を使用して応答データを参照できます。 条件は各実行後に評価され、条件がtrueに評価されるまでポーリングが続行されます。 サポートされている演算子は、Equal toNot equal toExistsです。 Does not exist

例えば、body.status not equal completedを設定して、API応答がプロセスが完了したことを示すまでポーリングを続けることができます。

Repeat Delay
実行間の遅延を秒単位で入力またはマッピングします。
リピート制限
API呼び出しを実行する最大回数を入力またはマッピングします。
出力タイプ ​
モジュールで出力するデータのタイプを選択します。 タイプを選択しない場合、モジュールはタイプを自動的に選択します。
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3