How to migrate Adobe credentials from JWT to OAuth Server-to-Server
Adobe has deprecated Service Account (JWT) credentials in favor of the new OAuth Server-to-Server credentials.
While the Service Account (JWT) credentials have been marked as deprecated, they will continue to work until January 27, 2025.
Therefore, you must migrate your application or integration to use the new OAuth Server-to-Server credential before January 27, 2025.
Update the following properties in your adobeDataSupplier.yaml data supplier .yaml file with the migrated values:
clientId
clientSecret
scope
orgId
technicalAccountId
imsExchange
Remove the following properties used by the JWT:
metascopes
tokenExpTime
privateKeyPath
For information about creating the OAuth Server-to-Server credentials in a new project, see Accessing Adobe Client Credentials under External data suppliers on the Adobe Analytics tab.
Example of a migrated configuration file: adobe-analytics/dataSuppliers/adobeDataSupplier.yaml