Automate your setup using Frame.io server-to-server support

Last updated on Aug 3, 2026

Set up automated API access using Service Accounts in Adobe Developer Console without consuming user licenses.

Server-to-Server (S2S) authentication enables you to integrate Frame.io with other tools and automate workflows without relying on individual user accounts. By creating a Service Account in the Adobe Developer Console, you establish secure API connections that don't consume user seats in your organization.

Before you begin

You’ll need:

  • System Admin access to Adobe Admin Console or Developer role with Frame.io S2S API product assigned
  • Access to Adobe Developer Console
  • Frame.io enterprise account with API integration capabilities

Assign the Developer role and Frame.io S2S API product

If you don't already have the Developer role with the Frame.io S2S API product, complete these steps in the Adobe Admin Console first.

Go to the Adobe Admin Console and sign in with your System Admin credentials.

Select Users > Manage to assign an admin role to your existing user account, or select the Developers tab and then select Add Developer to create a new Developer user.

Add a developer
Add a developer

In the product assignment dialog, choose Select products, then select Frame.io S2S API from the available products.

Select Save to confirm the role and product assignment.

Create an S2S project in Developer Console

With the Developer role assigned to the Frame.io S2S API product, configure your S2S authentication project.

Sign in to the Adobe Developer Console.

Select Create new project from the Quick start options.

Select the Frame.io API
Select Create new project.

Select Add API to begin configuring your project.

Select the Frame.io API
Select Add API.

Select Frame.io API from the available API products, and then select Next.

Select the Frame.io API
Select the Frame.io API.

Select Server-to-Server Authentication as your authentication type, and then select Next.

Select server-to-server authentication
Select server-to-server authentication.

Select your preferred credentials and product profiles for the API connection.

Select Save configured API to complete the project setup.

Select Generate access token to create your S2S API credentials.

Tip

Copy and securely store your generated access token. You'll need it to authenticate your API integration.

Track your S2S project in Developer Console

After S2S setup, your connection appears in Frame.io as a Service Account User. The first is named 'Service Account User,' and additional connections are numbered sequentially.

Service Account Users are unique to Frame.io. They don’t use seats or appear in Adobe Admin Console, but can still act across your account, including uploading and commenting via API.

You can track service accounts through the associated user email address in both Frame.io and the Developer Console.

Go to the API Project and select its Credentials to display your S2S API credentials.

Find the Technical Account Email field.

Hover over your Service Account User icon in Frame.io to verify it matches your email address.

For additional API implementation guidance, visit the Frame.io API Reference Guide. If you need help managing Service Account users within Frame.io, contact Frame.io Support.