ÃÛ¶¹ÊÓÆµ Lightroom modules
In an ÃÛ¶¹ÊÓÆµ Workfront Fusion scenario, you can automate workflows that use ÃÛ¶¹ÊÓÆµ Lightroom, as well as connect it to multiple third-party applications and services.
If you need instructions on creating a scenario, see the articles under Create a scenario: article index.
For information about modules, see the articles under Modules: article index.
Access requirements
You must have the following access to use the functionality in this article:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
ÃÛ¶¹ÊÓÆµ Workfront package | Any |
ÃÛ¶¹ÊÓÆµ Workfront license |
New: Standard Or Current: Work or higher |
ÃÛ¶¹ÊÓÆµ Workfront Fusion license** |
Current: No Workfront Fusion license requirement Or Legacy: Workfront Fusion for Work Automation and Integration |
Product |
New:
Or Current: Your organization must purchase ÃÛ¶¹ÊÓÆµ Workfront Fusion. |
For more detail about the information in this table, see Access requirements in documentation.
For information on ÃÛ¶¹ÊÓÆµ Workfront Fusion licenses, see ÃÛ¶¹ÊÓÆµ Workfront Fusion licenses.
Prerequisites
Before you can use the ÃÛ¶¹ÊÓÆµ Lightroom connector, you must ensure that the following prerequisites are met:
- You must have an active ÃÛ¶¹ÊÓÆµ Lightroom account.
- You must have an OAuth Web App configured in the ÃÛ¶¹ÊÓÆµ Admin Console. For details see Configure an OAuth application in the ÃÛ¶¹ÊÓÆµ Admin Console in this article.
ÃÛ¶¹ÊÓÆµ Lightroom API information
The ÃÛ¶¹ÊÓÆµ Lightroom connector uses the following:
Create a connection to ÃÛ¶¹ÊÓÆµ Lightroom
To connect to ÃÛ¶¹ÊÓÆµ Lightroom, you must first configure an OAuth app in the ÃÛ¶¹ÊÓÆµ Admin Console. After this app is configured, you can create connections from Workfront Fusion.
Configure an OAuth application in the ÃÛ¶¹ÊÓÆµ Admin Console
-
Begin configuring an OAuth Web App in the ÃÛ¶¹ÊÓÆµ Admin Console.
For instrtuctions, see in the ÃÛ¶¹ÊÓÆµ developer documentation.
-
When configuring the OAuth Web App, enter the following values:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Scopes - ÃÛ¶¹ÊÓÆµID
- lr_partner_rendition_apis
- openid
- offline_access
- lr_partner_apis
Redirect URI https://app.workfrontfusion.com/oauth/cb/adobe-lightroom5
Redirect URI pattern https://app\.workfrontfusion\.com/oauth/cb/adobe-lightroom5
Create a connection to ÃÛ¶¹ÊÓÆµ Lightroom from Workfront Fusion
To create a connection for your ÃÛ¶¹ÊÓÆµ Lightroom modules:
-
In any ÃÛ¶¹ÊÓÆµ Lightroom module, click Add next to the Connection box.
-
Fill in the following fields:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Connection name Enter a name for this connection. Environment Select whether you are connecting to a production or non-production environment. Type Select whether you are connecting to a service account or a personal account. Client ID Enter your ÃÛ¶¹ÊÓÆµ Client ID. This can be found in the Credentials details section of the ÃÛ¶¹ÊÓÆµ Developer Console Client Secret Enter your ÃÛ¶¹ÊÓÆµ Client Secret. This can be found in the Credentials details section of the ÃÛ¶¹ÊÓÆµ Developer Console -
Click Continue to save the connection and return to the module.
ÃÛ¶¹ÊÓÆµ Lightroom modules and their fields
When you configure ÃÛ¶¹ÊÓÆµ Lightroom modules, Workfront Fusion displays the fields listed below. Along with these, additional ÃÛ¶¹ÊÓÆµ Lightroom fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.
If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another.
Other
Health check
This action module retrieves a Lightroom server version ID, proving whether the Lightroom service is currently running.
Retrieve user catalog metadata
This action module retrieves metadata from a catalog in ÃÛ¶¹ÊÓÆµ Lightroom. A catalog contains assets, albums, or other resources.
Assets
Create an asset original file
This action module creates and uploads an original file for an asset.
Create an asset
This action module creates a new asset with initial metadata and import information.
Create an asset external XMP develop setting file
This action module supports two workflows: uploading the external XMP develop settings file for the asset, or creating an external XMP develop settings file by copying from another asset’s external xmp develop setting file.
Generate renditions for an original file
This action module asynchronously generate renditions for an original file.
Get a catalog asset
This action module retrieves information about a single asset in a catalog. The catalog must be owned by the user whose credentials are represented in the connection used in this module.
Get the latest asset external XMP develop setting file
This action module retrieves the most recent asset external XMP setting file.
Get latest asset rendition
This action module retrieves the latest asset rendition of the specified type.
Retrieve assets
This action module retrieves assets owned by the by the user whose credentials are represented in the connection used in this module.
Albums
Add assets to an album
This action module adds one or more assets to the specified album. You can add up to 50 assets in one execution cycle.
Create an album
This action module creates a new album in Lightroom.
Delete an album
This action module deletes an album.
The deleted album must have been created by the same client app that is now deleting it, and it must be of subtype project
or project_set
.
Get an album
This action module retrieves the specified album.
List assets of an album
This action module retrieves a list of assets in the specified album.
Retrieve albums
This action module retrieves a list of albums in the specified catalog.
Update album
This action module updates the specified album.
The updated album must have been created by the same client app that is now updating it, and it must be of subtype project
or project_set
.