IMPORTANT NOTE: This article is now outdated. Please refer to the instructions in this article for the new Adobe credential style.
...
Prior to establishing an Adobe IO Connection, you'll need to ensure you have the appropriate permissions to set up the connection.
Step 1
Create a new project at console.adobe.io
Select the applicable organization in the upper right navigation
...
Now select ‘Edit Project’ and update the project name to a desired name.
Step 2
Add an Adobe Analytics connection to your project
Select Add to Project > API > Adobe Analytics > Service Account (JWT)
...
Click to Generate a Key Pair and a config.zip will be downloaded onto your machine. (*See Final Notes below to learn what you will do with this file.)
...
Select a Product Profile that has all AA permissions included and for which you have been added as a developer. If no profiles have AA API Access, then you’ll have to create one from within the Admin Console of the Adobe Experience Cloud. Now Save.
Step 3
Add Experience Platform Launch API to project
In console.adobe.io, Select Add to Project > API >Experience Platform Launch API > Next > Next again.
...
Step 4 (If setting up API connection for a Modern Implementation)
Add an Experience Platform API connection to your project
In console.adobe.io, Select Add to Project > API > Experience Platform API > Next > Next again.
...
Select a Product Profile that has View and Manage Schema permissions and access to the production sandbox and for which you have been added as a developer. If no profiles have AEP API Access, then you’ll have to create one from within the Admin Console of the Adobe Experience Cloud. Now Save.
Step 5
Ensure your Technical Account is an Admin for the Adobe Analytics Product within the Experience Cloud Admin Console
Navigate to the Experience Cloud admin console and ensure that the Technical Account Email is an Admin for the Adobe Analytics Product you have used throughout this process.
...