Adobe Lightroom モジュール

Adobe Workfront Fusion のシナリオでは、Adobe Lightroom を使用するワークフローを自動化したり、複数のサードパーティのアプリケーションやサービスに接続したりできます。

シナリオの作成手順については、​ シナリオを作成:記事インデックス ​ の記事を参照してください。

モジュールについて詳しくは、「​ モジュール:記事インデックス ​」の記事を参照してください。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

この記事で説明している機能を使用するには、次のアクセス権が必要です。

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

製品

新規:

  • Prime Workfront パッケージを選択する:Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront パッケージ:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

このテーブルの情報について詳しくは、​ ドキュメントのアクセス要件 ​ を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンス ​ を参照してください。

前提条件

Adobe Lightroom コネクタを使用する前に、次の前提条件が満たされていることを確認する必要があります。

Adobe Lightroom API の情報

Adobe Lightroom コネクタでは、以下を使用します。

ベース URL
https://lr.adobe.io
API タグ
v1.17.128

Adobe Lightroomへの接続の作成

Adobe Lightroomに接続するには、まずAdobe Admin Consoleで OAuth アプリを設定する必要があります。 このアプリを設定したら、Workfront Fusion から接続を作成できます。

Adobe Admin Consoleでの OAuth アプリケーションの設定

  1. Adobe Admin Consoleでの OAuth Web アプリの設定の開始。

    手順については、Adobe開発者向けドキュメントの ​ ユーザー認証実装ガイド ​ を参照してください。

  2. OAuth Web アプリを設定する際に、次の値を入力します。

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    Scopes
    • AdobeID
    • lr_partner_rendition_apis
    • openid
    • offline_access
    • lr_partner_apis
    リダイレクト URI https://app.workfrontfusion.com/oauth/cb/adobe-lightroom5
    リダイレクト URI パターン ​ https://app\.workfrontfusion\.com/oauth/cb/adobe-lightroom5

Workfront Fusion からAdobe Lightroomへの接続の作成

Adobe Lightroom モジュールへの接続を作成するには、以下を実行します。

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

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

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Connection name この接続の名前を入力します。
    Environment 実稼動環境と非実稼動環境のどちらに接続するかを選択します。
    Type サービスアカウントと個人アカウントのどちらに接続するかを選択します。
    Client ID Adobe クライアント ID を入力します。 これは、の 資格情報 ​ の詳細セクションにあります Adobe Developer Console
    Client Secret Adobe Client Secret を入力します。これは、の 資格情報 ​ の詳細セクションにあります Adobe Developer Console
  3. 続行」をクリックして接続を保存し、モジュールに戻ります。

Adobe Lightroom モジュールとそのフィールド

Adobe Lightroom モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「Adobe Lightroom」フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、​ モジュール間で情報をマッピングする ​ を参照してください。

マップ切り替え

その他

ヘルスチェック

このアクションモジュールは、Lightroom サーバーのバージョン ID を取得し、Lightroom サービスが現在実行中かどうかを示します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
Credentials

特定のサーバーが実行されるように特定の資格情報を指定する場合は、「 項目を追加 」をクリックして資格情報を入力します。

認証ヘッダーは自動的に追加されます。

ユーザーカタログメタデータの取得

このアクションモジュールは、Adobe Lightroomのカタログからメタデータを取得します。 カタログには、アセット、アルバム、その他のリソースが含まれています。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
Credentials

特定の資格情報を指定して正しいユーザーアカウントにアクセスできるようにする場合は、「項目を追加」をクリックし、資格情報を入力します。

認証ヘッダーは自動的に追加されます。

アセット

アセットオリジナルファイルの作成

このアクションモジュールは、アセットの元のファイルを作成し、アップロードします。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アセットを含むカタログの ID を入力またはマッピングします。
Asset ID
作成してファイルをアップロードするアセットの ID を入力またはマッピングします。
コンテンツの長さ(バイト単位) ​
コンテンツの長さをバイト単位で入力またはマッピングします。
バイト範囲 ​
RFC 2616 で定義されている最初と最後のバイトおよびエンティティ長を含む、リクエストのバイト範囲を入力またはマッピングします。 この情報は、データが大きすぎて 1 回の呼び出しでアップロードできない場合にのみ含めてください。
Content type
新しいファイルのコンテンツタイプを選択します。

アセットの作成

このアクションモジュールは、初期メタデータとインポート情報を含む新しいアセットを作成します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アセットを作成するカタログの ID を入力またはマッピングします。
Asset ID
新しいアセットの ID を入力またはマッピングします。
アセット タイプ ​
アセットが画像かビデオかを選択します。
Datetime ユーザーが作成されました ​
YYYY-MM-DDT00:00:00-00:00 という形式で日付を入力またはマッピングします。
Datetime ユーザーが更新されました ​
YYYY-MM-DDT00:00:00-00:00 という形式で日付を入力またはマッピングします。
キャプチャされた日付 ​
アセットの取得日を YYYY-MM-DDT00:00:00-00:00 の形式で入力またはマッピングします。 キャプチャされた日付が 0000-00-00T00:00:00 に設定されている場合、サーバーによって設定されます。
File name
Lightroomに読み込むアセットのファイル名を入力またはマッピングします。
読み込み先デバイス名 ​
アセットを読み込むデバイスの名前を入力またはマッピングします。
インポートしたユーザーの アカウント ID
アセットを読み込むユーザーの ID を入力またはマッピングします。
読み込みタイムスタンプ ​
YYYY-MM-DDT00:00:00-00:00 という形式で日付を入力またはマッピングします。

外部アセットのXMP開発設定ファイルの作成

このアクションモジュールは、次の 2 つのワークフローをサポートします。外部XMP開発設定ファイルをアップロードする。または、別のアセットの外部 xmp 開発設定ファイルからコピーして、外部XMP開発設定ファイルを作成する。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
コンテンツの長さ(バイト単位) ​
コンテンツの長さをバイト単位で入力またはマッピングします。
新しいファイルをアップロードするか、XMPをコピー/ファイルを作成 ​
新しいファイルをアップロードするか、既存のアセットからファイルをコピーするかを選択します。
カタログ ID
アセットを作成するカタログの ID を入力またはマッピングします。
Asset ID
アップロード先またはファイルのコピー先のアセットの ID を入力またはマッピングします。
XMPへの リンク/ファイルを作成 ​

アップロードまたはコピーするファイルへのリンクを入力またはマッピングします。

ファイルをコピーする場合、このファイルは JSON である必要があり、ファイルをアップロードする場合は XML である必要があります。

元のファイルのレンディションの生成

このアクションモジュールは、元のファイルのレンディションを非同期で生成します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
レンディションの種類(セミコロン区切り) ​

作成するレンディションのレンディションタイプを入力します。 複数の型を入力する場合は、セミコロン (;)で区切ります。

考えられるタイプは次のとおりです。

  • fullsize
  • 2560
コンテンツの長さ(バイト単位) ​
コンテンツの長さをバイト単位で入力またはマッピングします。
カタログ ID
レンディションを生成するカタログの ID を入力またはマッピングします。
Asset ID
ファイルのレンディションを作成するアセットの ID を入力またはマッピングします。

カタログアセットの取得

このアクションモジュールは、カタログ内の 1 つのアセットに関する情報を取得します。 カタログは、資格情報がこのモジュールで使用される接続で表されるユーザーが所有している必要があります。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アセットを含むカタログの ID を入力またはマッピングします。
Asset ID
情報を取得するアセットの ID を入力またはマッピングします。

最新の外部アセットの取得XMP開発設定ファイル

このアクションモジュールは、最新のアセットの外部XMP設定ファイルを取得します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
XMP開発設定ファイルに関連付けられているアセットを含むカタログの ID を入力またはマッピングします。
Asset ID
XMP開発設定ファイルに関連付けられているアセットの ID を入力またはマッピングします。

最新のアセットレンディションの取得

このアクションモジュールは、指定されたタイプの最新のアセットレンディションを取得します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
レンディションを取得するアセットを含むカタログの ID を入力またはマッピングします。
Asset ID
レンディションを取得するアセットの ID を入力またはマッピングします。
レンディションの種類 ​
取得するレンディションのタイプを選択します。

アセットの取得

このアクションモジュールは、このモジュールで使用される接続で資格情報が表されるユーザーが所有するアセットを取得します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アセットを含むカタログの ID を入力またはマッピングします。
開始タイムスタンプ ​
タイムスタンプを入力またはマッピングします。 モジュールは、このタイムスタンプ以降に更新されたレコードを返します。
指定された時間より前にキャプチャされたアセットを返します ​

YYYY-MM-DDT00:00:00 という形式で日付を入力します。 モジュールは、この日付より前にキャプチャされた結果を返します。

このフィールドはフィールド Return assets captured after given time と併用できません。

指定時間後にキャプチャされたアセットを返します ​

YYYY-MM-DDT00:00:00 という形式で日付を入力します。 モジュールは、この日付より前にキャプチャされた結果を返します。

このフィールドはフィールド Return assets captured before given time と併用できません。

返されるアセットの最大数 ​
シナリオの実行サイクルごとにモジュールが返すレコードの最大数を入力します。
SHA256 元のファイルのハッシュ値 ​
元のファイルのハッシュ値を入力またはマップします。 一致するハッシュを持つAssetsが返されます。
スタック内のアセットを非表示にする
スタック内のアセットを非表示にする場合は、「はい」を選択します(スタック内のアセットは返されません)。 結果のスタック内のアセットを含める場合は、「いいえ」を選択します。
アセットのサブタイプ値 ​
返すサブタイプ値のセミコロン区切りのリストを入力またはマッピングします。
Asset IDs
最大 100 個のアセット ID をコンマで区切って入力またはマッピングします。
除外するアセットの タイプ ​
完全なアセットまたは不完全なアセットを除外する場合に選択します。 すべてのアセットを含めるには、このフィールドを空白のままにします。
グループの値 ​
セミコロンで区切られたグループ値のリストを入力またはマッピングします。
名の値 ​
名前の値のセミコロン区切りリストを入力またはマッピングします。
お気に入りのステータス ​
結果を返すお気に入りのステータスを入力またはマッピングします。

アルバム

アルバムへのアセットの追加

このアクションモジュールは、指定されたアルバムに 1 つ以上のアセットを追加します。 1 つの実行サイクルに最大 50 個のアセットを追加できます。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アセットを追加するアルバムを含むカタログの ID を入力またはマッピングします。
アルバム ID
アセットを追加するアルバムの ID を入力またはマッピングします。
Assets
アルバムに追加するアセットごとに、「 アイテムの追加 をクリックし、次のフィールドを入力します。
Asset ID
アルバムに追加するアセットの ID を入力またはマッピングします
このアセットはアルバムカバーですか?
このアセットを、アルバムを表す画像として表示するかどうかを選択します。
Order
アセットの順序を指定します。
サービス ペイロード ​
アセットに含めるメタデータを入力またはマッピングします。 これは、最大長が 1~24 文字の単一のテキスト文字列である必要があります。
リモート ID
アセットの識別子を入力します。

アルバムの作成

Lightroomに新しいアルバムを作成します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アルバムを作成するカタログの ID を入力またはマッピングします。
アルバム ID
新しいアルバムの ID を入力またはマップします。
サブタイプ ​
アルバムのサブタイプを選択します。
サービス ID
アルバムを作成するサービスの API キーを入力します。
ユーザー作成日 ​
YYYY-MM-DDT00:00:00-00:00Z という形式で日付を入力またはマッピングします。
日付ユーザーが更新されました ​
YYYY-MM-DDT00:00:00-00:00Z という形式で日付を入力またはマッピングします。
アルバム名 ​
新しいアルバムの名前を入力またはマップします。
カバー ID
このアルバムの表紙として使用するアセットの ID を入力またはマッピングします。
Parent ID
このアルバムの親の ID を入力またはマップします。
サービス ペイロード ​
アルバムのメタデータを文字列として入力またはマップします。
リモート ID
アセットの識別子を入力します。
Created date
YYYY-MM-DDT00:00:00-00:00Z という形式で日付を入力またはマッピングします。
更新日 ​
YYYY-MM-DDT00:00:00-00:00Z という形式で日付を入力またはマッピングします。
アルバムは削除されましたか?
外部関連コンテンツが削除された場合は、このオプションを有効にします。
関連コンテンツを編集する場所の URL
ユーザーがこのアルバムのコンテンツを編集できる URL がある場合は、ここに URL を入力してください。
関連コンテンツを表示する場所の URL
このアルバムのコンテンツを表示できる URL がある場合は、ここに URL を入力してください。

アルバムの削除

アルバムを削除します。

削除されたアルバムは、現在削除中の同じクライアントアプリによって作成されたものであり、サブタイプが project または project_set である必要があります。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
削除するアルバムを含むカタログの ID を入力またはマップします。
アルバム ID
削除するアルバムの ID を入力またはマップします。
子アルバムを削除しますか?
削除したアルバムの子アルバムを削除するかどうかを選択します。

アルバムの取得

このアクションモジュールは、指定されたアルバムを取得します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
取得するアルバムを含むカタログの ID を入力またはマップします。
アルバム ID
取得するアルバムの ID を入力またはマッピングします。

アルバムのアセットのリスト

このアクションモジュールは、指定されたアルバム内のアセットのリストを取得します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
アルバムを含むカタログの ID を入力またはマッピングします。
アルバム ID
アセットをリストするアルバムの ID を入力またはマッピングします。
でAssetsを時間より前にキャプチャ ​

YYYY-MM-DDT00:00:00 という形式で日付を入力します。 モジュールは、この日付より前にキャプチャされた結果を返します。

このフィールドはフィールド Return assets captured after given time と併用できません。

でAssetsを後でキャプチャ ​

YYYY-MM-DDT00:00:00 という形式で日付を入力します。 モジュールは、この日付より前にキャプチャされた結果を返します。

このフィールドはフィールド Return assets captured before given time と併用できません。

終了アセット順序値 ​

終了資産の順序値を入力またはマップします。

このフィールドは、フィールド Capture Assets After Time でのみ使用できます。

開始アセット順序値 ​

開始アセットの順序値を入力またはマッピングします。

このフィールドは、フィールド Capture Assets BEfore Time でのみ使用できます。

返されるAssetsの数(1-500) ​
各シナリオ実行サイクルでモジュールが返す最大レコード数を入力します。 この数値は、1 ~ 500 の間にする必要があります。
スタック内のアセットを非表示にする
スタック内のアセットを非表示にする場合は、「はい」を選択します(スタック内のアセットは返されません)。 結果のスタック内のアセットを含める場合は、「いいえ」を選択します。
サブタイプ値(セミコロン区切り) ​
返すサブタイプ値のセミコロン区切りのリストを入力またはマッピングします。
フラグ値(セミコロン区切り) ​
返すフラグ値のセミコロン区切りのリストを入力またはマッピングします。
含める追加データ フィールド (セミコロン区切り) ​
アセットが含まれている場合、すべてのフィールドが含まれます。含まれていない場合は、id および自己 href リンクのみが返されます。
除外するアセットの タイプ ​
完全なアセットまたは不完全なアセットを除外する場合に選択します。 すべてのアセットを含めるには、このフィールドを空白のままにします。
Asset IDs
最大 100 個のアセット ID をコンマで区切って入力またはマッピングします。
プレゼンテーションフィルターに基づいてアルバムアセットを除外する
このフィールドを「true」に設定すると、アルバムに設定されているプレゼンテーションフィルターに基づいて、すべてのアルバムアセットが除外されます。 このパラメーターを使用すると、却下されたアセットは、プレゼンテーションフィルターの設定に関係なく、常に除外されます。 album_filters に「true」以外の値が設定されている場合、プレゼンテーションフィルターは適用されません。 デフォルトの動作では、すべてのアセットが表示されます。 このパラメーターは、フラグパラメーターと一緒には使用できません。

アルバムの取得

このアクションモジュールは、指定したカタログ内のアルバムのリストを取得します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
取得するアルバムを含むカタログの ID を入力またはマッピングします。
Subtypes
返すサブタイプ値のセミコロン区切りのリストを入力またはマッピングします。
現在の結果の前に付けるアルバム名 ​
結果をページに分ける場合は、前のページの最後のアルバムの名前を入力またはマップします。
返すアルバム数 ​
Workfront Fusion が 1 つの実行サイクルで返すアセットの最大数を設定します。 このフィールドのデフォルト値は 100 です。このモジュールは、リミット境界にある複数のアルバムが同じ name_after 値を持つ場合、このリミットよりも多くのアルバムを返す可能性があります。

アルバムを更新

指定したアルバムを更新します。

更新されたアルバムは、現在更新中の同じクライアントアプリによって作成されており、サブタイプが project または project_set である必要があります。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続を作成を参照してください。
カタログ ID
更新するアルバムを含むカタログの ID を入力またはマップします。
アルバム ID
更新するアルバムの ID を入力またはマップします。
その他のフィールド
このモジュールのその他のフィールドについては、この記事の アルバムの作成を参照してください。
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3