Frame.io V4 モジュール
Adobe Workfront Fusion Frame.io モジュールを使用すると、Frame.io アカウント内のアセットやコメントをモニター、作成、更新、取得、削除できます。
Workfrontには、接続先の Frame.io のバージョンに基づく 2 つの Frame.io コネクタが用意されています。
Frame.io コネクタのレガシーバージョンの手順については、Frame.io レガシーコネクタを参照してください。
Frame.io コネクタの紹介ビデオについては、以下を参照してください。
アクセス要件
この記事で説明している機能を使用するには、次のアクセス権が必要です。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront パッケージ | 任意 |
Adobe Workfront プラン |
新規:標準 または 現在:仕事以上 |
Adobe Workfront Fusion ライセンス** |
現在:Workfront Fusion ライセンス要件なし または 従来のバージョン:作業の自動化と統合のためのWorkfront Fusion |
製品 |
新規:
または 現在:Adobe Workfront Fusion を購入する必要があります。 |
このテーブルの情報について詳しくは、 ドキュメントのアクセス要件を参照してください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。
前提条件
Frame.io モジュールを使用するには、Frame.io アカウントが必要です。
Frame.io API 情報
Frame.io コネクタでは、以下を使用します。
Frame.io から Adobe Workfront Fusion への接続
ユーザー資格情報を使用して自動的に接続したり、ユーザー資格情報の接続を手動で作成したり、サーバー間接続を作成したりできます。
ユーザーの資格情報を使用して自動的に接続
この方法では、Frame.io にログインしている場合に自動的に接続が作成されます。または、Frame.io のログインページに接続され、ログインできるようになります。
- 任意の Frame.io Beta モジュールで、「接続」ボックスの横にある「追加」をクリックします。
- 接続に名前を入力します。
- 「続行」をクリックします。
- Frame.io アカウントにログインするように求められたら、ログインします。
- 複数の Frame.io 組織に属している場合は、この接続に使用する組織を選択します。
接続が作成されます。
ユーザー資格情報接続の手動作成
ユーザー資格情報接続を作成するには、Frame.io にログインするか、クライアント ID またはクライアント シークレットを指定します。
サーバー間接続を作成するには、まずAdobe Developer Consoleでアプリケーションを設定する必要があります。
Adobe Developer Consoleでのユーザー資格情報の作成
Adobe Developer Console プロジェクトのサーバー間資格情報がまだない場合は、作成できます。
-
Adobe Developer Console を開きます。
-
この連携に使用する既存のプロジェクトをAdobe Developer Consoleで選択
または
Adobe Developer Consoleで新規プロジェクトを作成します。 手順については、 空のプロジェクトの作成を参照してください。
-
プロジェクトの概要ページまたは新しいプロジェクトの基本を学ぶページで、「API を追加」をクリックします。
-
開いたページで、Frame.io API を見つけてクリックします。
-
認証タイプを選択ページで「ユーザー認証」を選択し、「次へ」をクリックします。
-
ユーザー認証資格情報を追加ページで、「OAuth Web アプリ」を選択し、「次へ」をクリックします。
-
OAuth Web アプリ資格情報を設定ページで、以下を入力します。
table 0-row-2 1-row-2 layout-auto html-authored no-header の既定のリダイレクト URI https://oauth.app.workfrontfusion.com/oauth/cb/frame-io2
リダイレクト URI パターン https://oauth\.app\.workfrontfusion\.com/oauth/cb/frame-io2
-
「次へ」をクリックします。
-
設定済み API を保存 をクリックします。
-
製品ページで、作成した資格情報のカードをクリックします。
ここでは、クライアント ID とクライアント秘密鍵を確認できます。
ユーザー認証接続の設定
-
任意の Frame.io Beta モジュールで、「接続」ボックスの横にある「追加」をクリックします。
-
「接続を作成」ボックスで、「詳細設定を表示」をクリックします。
-
次のフィールドに入力します。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Connection type IMS ユーザー認証 を選択します。 Connection name この接続の名前を入力します。 Client ID Adobe Client ID を入力します。これは、Adobe Developer Console の Credentials details セクションで確認できます。
資格情報の作成方法については、この記事の Adobe Developer Consoleでのユーザー資格情報の作成を参照してください。
Client Secret Adobe Client Secret を入力します。これは、Adobe Developer Console の Credentials details セクションで確認できます。
資格情報の作成方法については、この記事の Adobe Developer Consoleでのユーザー資格情報の作成を参照してください。
-
Frame.io アカウントにログインするように求められたら、ログインします。
-
複数の Frame.io 組織に属している場合は、この接続に使用する組織を選択します。
接続が作成されます。
サーバー間接続の作成
サーバー間接続を作成するには、まずAdobe Developer Consoleでアプリケーションを設定する必要があります。
Adobe Developer Consoleでのサーバー間資格情報の作成
Adobe Developer Console プロジェクトのサーバー間資格情報がまだない場合は、作成できます。
-
Adobe Developer Console を開きます。
-
この連携に使用する既存のプロジェクトをAdobe Developer Consoleで選択
または
Adobe Developer Consoleで新規プロジェクトを作成します。 手順については、 空のプロジェクトの作成を参照してください。
-
プロジェクトの概要ページまたは新しいプロジェクトの基本を学ぶページで、「API を追加」をクリックします。
-
開いたページで、Frame.io API を見つけてクリックします。
-
認証タイプを選択ページで「サーバー間認証」を選択し、「次へ」をクリックします。
-
資格情報の名前を入力します。 これにより、後でAdobe Admin Consoleの「API 資格情報」領域で資格情報を識別できます。
-
「次へ」をクリックします。
-
製品プロファイルを選択ページで、接続先の Frame.io アカウントを含む製品プロファイルを選択します。
-
設定済み API を保存 をクリックします。
-
製品ページで、作成した資格情報のカードをクリックします。
ここでは、クライアント ID とクライアント秘密鍵を確認できます。
サーバー間接続の設定
-
任意の Frame.io Beta モジュールで、「接続」ボックスの横にある「追加」をクリックします。
-
次のフィールドに入力します。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Connection type IMS サーバーからサーバーへ を選択します。 Connection name この接続の名前を入力します。 Client ID Adobe Client ID を入力します。これは、Adobe Developer Console の Credentials details セクションで確認できます。
資格情報の作成方法については、この記事の Adobe Developer Consoleでのサーバー間資格情報の作成を参照してください。
Client Secret Adobe Client Secret を入力します。これは、Adobe Developer Console の Credentials details セクションで確認できます。
資格情報の作成方法については、この記事の Adobe Developer Consoleでのサーバー間資格情報の作成を参照してください。
-
「続行」をクリックして接続を保存し、モジュールに戻ります。
Frame.io モジュールとそのフィールド
Frame.io モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「Frame.io」フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。
フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 モジュール間で情報をマッピングするを参照してください。
アセット
アセットを作成
このアクションモジュールでは、新しいアセットを作成できます。
アセットの削除
このアクションモジュールは、指定したアセットを削除します。
アセットの取得
このアクションモジュールは、アセットの詳細を取得します。
アセットのリスト
この検索モジュールは、指定されたプロジェクトのフォルダー内のすべてのアセットを取得します。
ウォッチのアセットが削除されました
このトリガーモジュールは、アセットが削除されたときにシナリオを開始します。
このモジュールに使用する Webhook を選択するか、Webhook フィールドの横にある「追加」をクリックして、次の情報を入力します。
新しいアセットをウォッチ
このトリガーモジュールは、新しいアセットが作成される際にシナリオを開始します。
このモジュールに使用する Webhook を選択するか、Webhook フィールドの横にある「追加」をクリックして、次の情報を入力します。
コメント
コメントの作成
このアクションモジュールは、新しいコメントまたは返信をアセットに追加します。
コメントを削除
このアクションモジュールは、既存のコメントを削除します。
コメントを取得
このアクションモジュールは、指定されたコメントの詳細を取得します。
コメントの一覧表示
この検索モジュールは、指定されたアセットのすべてのコメントを取得します。
コメントの更新
このアクションモジュールは、既存のコメントを編集します。
コメントを見る更新されました
このトリガーモジュールは、コメントが更新されると、シナリオを開始します。
このモジュールに使用する Webhook を選択するか、Webhook フィールドの横にある「追加」をクリックして、次の情報を入力します。
新しいコメントを見る
このトリガーモジュールは、コメントが作成されるとシナリオを開始します。
このモジュールに使用する Webhook を選択するか、Webhook フィールドの横にある「追加」をクリックして、次の情報を入力します。
フォルダー
フォルダーを作成
このアクションモジュールは、Frame.io に新しいフォルダーを作成します。
プロジェクト
プロジェクトを作成
このアクションモジュールは、Frame.io に新しいプロジェクトを作成します。
Frame.io プロジェクトへのユーザーの招待
このアクションモジュールは、指定された Frame.io プロジェクトにユーザーを招待します。
プロジェクトのリスト
この検索モジュールは、指定したチームのすべてのプロジェクトを取得します。
株式
共有リンクへのアセットの追加
このアクションモジュールは、Frame.io の共有リンクにアセットを追加します。
共有リンクの作成
このアクションモジュールは、Frame.io に新しい共有リンクを作成します。
ワークスペース
ワークスペースの作成
このアクションモジュールは、Frame.io に新しいワークスペースを作成します。
ワークスペースのリスト
このモジュールは、アカウント内のすべてのワークスペースをリストします。
その他
カスタム API 呼び出しの実行
このモジュールでは、カスタム API 呼び出しを実行できます。
ウォッチのメタデータ値が更新されました
このトリガーモジュールは、コメントが更新されると、シナリオを開始します。
このモジュールに使用する Webhook を選択するか、Webhook フィールドの横にある「追加」をクリックして、次の情報を入力します。