Expand my Community achievements bar.

Adobe Stock: Migrating from Service Account (JWT) to OAuth Server-to-Server

Avatar

Level 1

Hello, we are currently attempting to migrate our existing Adobe Stock api library to the new non deprecated Oauth Server-to-Server. The functionality we are attempting to recreate is to license images via the api, however we are experiencing the following issues:

1) We have attempted to use the Adobe migration tool to create the Oauth Server-to-server credential BUT this new credential is not connected to the Adobe Stock api service (and no option to connect). We therefore do not have the correct scopes to license images from the Adobe Stock API service.

2) We have tried creating a brand new "Project" BUT this new project will only allow standard Oauth credentials.

 

3) We have another experiment working where we used standard Oauth Web credentials, with this method we were able to license images BUT this would require someone in our organisation manually granting access to the API via Oauth every 24 hours which is the maximum duration for a oauth grants.

 

Please could someone enlighten us as to how we could achieve what we need to do.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply

Avatar

Employee

I worked with this customer via email. Server OAuth integrations are only available to Stock for Enterprise customers with a pool of credits, not a subscription.

Stock for Enterprise does not include:

All other customers and partners must use User Authentication with. You should be able to create an OAuth Web App integration. This means that a human user must sign in every 24 hours to generate a token. 

If you have questions, please email stockapis@adobe.com, however please note this is a business/sales issue, not a technical issue. If you believe you require an exception, it must be escalated through your Adobe account team.