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 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 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開発者向けドキュメントの「User Authentication Implementation Guide」を参照してください。

  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
    Redirect URI pattern https://app\.workfrontfusion\.com/oauth/cb/adobe-lightroom5

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

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

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

  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 Client IDを入力します。 これは、のCredentialsの詳細セクションにあります。 Adobe Developer Console
    Client Secret Adobe Client Secret を入力します。 これは、のCredentialsの詳細セクションにあります。 Adobe Developer Console
  3. 続行」をクリックして接続を保存し、モジュールに戻ります。

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

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

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

マップ切り替え

その他

ヘルスチェック

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

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を入力またはマッピングします。
Asset type
アセットが画像か動画かを選択します。
Datetime user created
日付を入力するか、形式YYYY-MM-DDT00:00:00-00:00でマッピングします。
Datetime user updated
日付を入力するか、形式YYYY-MM-DDT00:00:00-00:00でマッピングします。
の取得日
アセットの取得日を形式YYYY-MM-DDT00:00:00-00:00で入力またはマッピングします。 取得された日付が0000-00-00T00:00:00に設定されている場合、これはサーバーによって設定されます。
File name
Lightroomに読み込むアセットのファイル名を入力するか、マッピングします。
Name of Device Imported On
アセットを読み込むデバイスの名前を入力またはマッピングします。
Account ID of User Who Imported
アセットを読み込むユーザーのIDを入力またはマッピングします。
インポートタイムスタンプ ​
日付を入力するか、形式YYYY-MM-DDT00:00:00-00:00でマッピングします。

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

このアクションモジュールでは、アセットの外部XMP develop settings ファイルをアップロードするか、別のアセットの外部xmp develop settings ファイルからコピーして外部XMP develop settings ファイルを作成するという2つのワークフローをサポートしています。

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

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

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

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

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

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

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

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

  • 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 サブタイプ値
返すサブタイプ値のセミコロン区切りリストを入力またはマッピングします。
Asset IDs
最大100個のアセット IDをコンマで区切って入力またはマッピングします。
除外するアセットの種類
完全なアセットと不完全なアセットのどちらを除外するかを選択します。 すべてのアセットを含めるには、このフィールドを空白のままにします。
Group values
グループ値のセミコロン区切りリストを入力またはマッピングします。
Name values
名前の値のセミコロン区切りリストを入力またはマッピングします。
のお気に入りステータス ​
結果を返すお気に入りのステータスを入力またはマッピングします。

アルバム

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

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

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

アルバムの作成

このアクションモジュールは、Lightroomで新しいアルバムを作成します。

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続の作成を参照してください。
カタログ ID
アルバムを作成するカタログのIDを入力またはマッピングします。
Album ID
新しいアルバムのIDを入力またはマッピングします。
サブタイプ ​
アルバムのサブタイプを選択します。
サービス ID
アルバムを作成するサービスのAPI キーを入力します。
Date User Created
日付を入力するか、形式YYYY-MM-DDT00:00:00-00:00Zでマッピングします。
Date User Updated
日付を入力するか、形式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 of location to view affiliated content
ユーザーがこのアルバムのコンテンツを表示できるURLがある場合は、ここにURLを入力します。

アルバムの削除

このアクションモジュールは、アルバムを削除します。

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

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

アルバムを入手

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

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

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

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

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続の作成を参照してください。
カタログ ID
アルバムを含むカタログのIDを入力またはマッピングします。
Album ID
アセットを一覧表示するアルバムのIDを入力またはマッピングします。
Capture Assets Before Time

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

このフィールドをフィールド Return assets captured after given timeと共に使用することはできません。

Capture Assets After Time

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

このフィールドをフィールド Return assets captured before given timeと共に使用することはできません。

Ending Asset Order Value

終了アセットの注文値を入力またはマッピングします。

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

Starting Asset Order Value

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

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

Number of Assets to Return (1-500) ​
シナリオの実行サイクルごとにモジュールが返すレコードの最大数を入力します。 この数値は1 ~ 500である必要があります。
スタック内にあるアセットを非表示にしますか?"
スタック内のアセットを非表示にするには、「はい」を選択します(スタック内のアセットは返されません)。 「いいえ」を選択すると、検索結果のスタック内にアセットが含まれます。
サブタイプ値(セミコロン区切り) ​
返すサブタイプ値のセミコロン区切りリストを入力またはマッピングします。
フラグ値(セミコロン区切り) ​
返すフラグ値のセミコロン区切りリストを入力またはマッピングします。
Additional Data Fields to Include (セミコロン区切り) ​
アセットが含まれている場合は、すべてのフィールドが含まれます。含まれていない場合は、IDと自己参照リンクのみが返されます。
除外するアセットの種類
完全なアセットと不完全なアセットのどちらを除外するかを選択します。 すべてのアセットを含めるには、このフィールドを空白のままにします。
Asset IDs
最大100個のアセット IDをコンマで区切って入力またはマッピングします。
プレゼンテーション フィルターに基づいてアルバムアセットをフィルタリング ​
このフィールドを「true」に設定すると、アルバムに設定されているプレゼンテーションフィルターに基づいて、すべてのアルバムアセットがフィルタリングされます。 このパラメーターを使用すると、プレゼンテーションフィルターの設定に関係なく、拒否されたアセットが常に除外されます。 album_filtersに「true」以外の値が設定されている場合、プレゼンテーションフィルターは適用されません。 デフォルトの動作は、すべてのアセットを表示することです。 このパラメーターは、フラグパラメーターと共に使用することはできません。

アルバムの取得

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

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

アルバムを更新

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

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

Connection
Adobe Lightroom への接続を作成する手順については、この記事のAdobe Lightroom への接続の作成を参照してください。
カタログ ID
更新するアルバムを含むカタログのIDを入力またはマッピングします。
Album ID
更新するアルバムのIDを入力またはマッピングします。
その他のフィールド
このモジュールの他のフィールドについては、この記事の「 アルバムを作成」を参照してください。
recommendation-more-help
workfront-fusion-help-workfront-fusion