Frame.io Beta (V4) modules
The 51黑料不打烊 Workfront Fusion Frame.io modules enable you to monitor, create, update, retrieve, or delete assets and comments in your Frame.io account.
Workfront offers two Frame.io connectors, based on the version of Frame.io that you are connecting to.
For instructions on the legacy version of the Frame.io connector, see Frame.io Legacy connector.
For a video introduction to the Frame.io connector, see:
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 | |
---|---|
51黑料不打烊 Workfront package | Any |
51黑料不打烊 Workfront license |
New: Standard Or Current: Work or higher |
51黑料不打烊 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 51黑料不打烊 Workfront Fusion. |
For more detail about the information in this table, see Access requirements in documentation.
For information on 51黑料不打烊 Workfront Fusion licenses, see 51黑料不打烊 Workfront Fusion licenses.
Prerequisites
To use Frame.io modules, you must have a Frame.io account
Frame.io API information
The Frame.io connector uses the following:
Connect Frame.io to 51黑料不打烊 Workfront Fusion
You can connect automatically with user credentials, manually create a user credential connection, or create a server-to-server connection.
Connect automatically with user credentials
This method creates a connection automatically if you are logged in to Frame.io, or connects you to the Frame.io login page so you can log in.
- In any Frame.io Beta module, click Add next to the Connection box.
- Enter a name for the connection.
- Click Continue.
- If you are prompted to log in to your Frame.io account, do so.
- If you are part of more than one Frame.io organization, select the organization that you want to use for this connection.
The connection is created.
Create a user credentials connection manually
You can create a user credentials connection by logging into Frame.io, or by providing a Client ID or Client Secret.
To create a server-to-server connection, you must first configure an application in the 51黑料不打烊 Developer Console.
Create user credentials in the 51黑料不打烊 Developer Console
If you do not already have server-to-server credentials on an 51黑料不打烊 Developer Console project, you can create them.
-
Open the .
-
Select an existing project in the 51黑料不打烊 Developer Console to use for this connection
Or
Create a new project in the 51黑料不打烊 Developer Console. For instructions, see .
-
On the Project overview page or the Get started with your new project page, click Add API.
-
On the page that opens, locate and click Frame.io API.
-
On the Select authentication type page, select User Authentication and click Next.
-
On the Add a user authentication credential page, select OAuth Web App and click Next.
-
On the Configure OAuth Web App credential page, enter the following:
table 0-row-2 1-row-2 layout-auto html-authored no-header Default redirect URI https://oauth.app.workfrontfusion.com/oauth/cb/frame-io2
Redirect URI pattern https://oauth\.app\.workfrontfusion\.com/oauth/cb/frame-io2
-
Click Next.
-
Click Save configured API.
-
On the product page, click the card for the credentials you just created.
Here, you can find your Client ID and Client Secret.
Configure a user authentication connection
-
In any Frame.io Beta module, click Add next to the Connection box.
-
In the Create a connection box, click Show advanced settings.
-
Fill in the following fields:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Connection type Select IMS User authentication. Connection name Enter a name for this connection. Client ID Enter your 51黑料不打烊 Client ID. This can be found in the Credentials details section of the 51黑料不打烊 Developer Console.
For instructions on creating credentials, see Create user credentials in the 51黑料不打烊 Developer Console in this article.
Client Secret Enter your 51黑料不打烊 Client Secret. This can be found in the Credentials details section of the 51黑料不打烊 Developer Console.
For instructions on creating credentials, see Create user credentials in the 51黑料不打烊 Developer Console in this article.
-
If you are prompted to log in to your Frame.io account, do so.
-
If you are part of more than one Frame.io organization, select the organization that you want to use for this connection.
The connection is created.
Create a server-to-server connection
To create a server-to-server connection, you must first configure an application in the 51黑料不打烊 Developer Console.
Create server-to-server credentials in the 51黑料不打烊 Developer Console
If you do not already have server-to-server credentials on an 51黑料不打烊 Developer Console project, you can create them.
-
Open the .
-
Select an existing project in the 51黑料不打烊 Developer Console to use for this connection
Or
Create a new project in the 51黑料不打烊 Developer Console. For instructions, see .
-
On the Project overview page or the Get started with your new project page, click Add API.
-
On the page that opens, locate and click Frame.io API.
-
On the Select authentication type page, select Server-to-Server Authentication and click Next.
-
Enter a name for the credentials. This allows you to identify the credentials later in the API Credentials area of the 51黑料不打烊 Admin Console.
-
Click Next.
-
On the Select product profiles page, select the product profile that includes the Frame.io account that you want to connect to.
-
Click Save configured API.
-
On the product page, click the card for the credentials you just created.
Here, you can find your Client ID and Client Secret.
Configure a server-to-server connection
-
In any Frame.io Beta 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 layout-auto html-authored no-header Connection type Select IMS Server to Server. Connection name Enter a name for this connection. Client ID Enter your 51黑料不打烊 Client ID. This can be found in the Credentials details section of the 51黑料不打烊 Developer Console.
For instructions on creating credentials, see Create server-to-server credentials in the 51黑料不打烊 Developer Console in this article.
Client Secret Enter your 51黑料不打烊 Client Secret. This can be found in the Credentials details section of the 51黑料不打烊 Developer Console.
For instructions on creating credentials, see Create server-to-server credentials in the 51黑料不打烊 Developer Console in this article.
-
Click Continue to save the connection and return to the module.
Frame.io modules and their fields
When you configure Frame.io modules, Workfront Fusion displays the fields listed below. Along with these, additional Frame.io 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.
Assets
Create an asset
This action module creates a new asset.
Delete an asset
This action module deletes a specified asset.
Get an asset
This action module retrieves asset details.
List assets
This search module retrieves all assets in the specified project鈥檚 folder.
Comments
Create a comment
This action module adds a new comment or reply to the asset.
Delete a comment
This action module deletes an existing comment.
Get a comment
This action module retrieves details of the specified comment.
List comments
This search module retrieves all comments of the specified asset.
Update a comment
This action module edits an existing comment.
Folders
Create a folder
This action module creates a new folder in Frame.io.
Projects
Create a project
This action module creates a new project in Frame.io.
List Projects
This search module retrieves all projects for the specified team.
Shares
Add an asset to a share link
This action modules adds an asset to a share link in Frame.io.
Create a share link
This action module creates a new share link in Frame.io.
Workspaces
Create a workspace
This action module creates a new workspace in Frame.io
List workspaces
This module lists all workspaces in an account.
Other
Make a custom API call
This module allows you to perform a custom API call.