Summary:
This article describes the step-by-step process of generating an Access token and configuring account for the Adobe Experience Platform OAuth V2.0 Connection in webMethods.io.
Prerequisites:
- User needs to have a working Adobe Experience Platform account, to log into the Adobe cloud console
- Applicable on the API
- Access permission for Adobe Experience Platform APIs
- Working webMethods.io tenant
- Create Java keystore Certificate(.jks) and export Public key certificate on your local or platform server machine
- Sample keystore(kstore.jks) and public key(certificate.crt) files are attached
- Refer to below page for more details
Create-keystore-certificate-and-export-public-key
Contents:
How to generate an Access token for the Adobe Experience Platform APIs for the OAuth 2.0 Authorization and establishing a connection in webMethods.io
Steps to configure API and generate access token:
1. Login to console.adobe.io
2. Go to Projects tab, Create new Project
3. Click on “Add API”
4. Select Experience Platform API
5. Configure API, Upload your public key certificate and click on Next
6. Click on Next to create new Service Account(JWT)
7. Select all the product profiles as applicable and Click on “Save configured API”
8. Click on "Service Account (JWT)" and open Credentials details
Copy the following parameters required for account configuration in wM.io
CLIENT ID
CLIENT SECRET
TECHNICAL ACCOUNT ID
ORGANIZATION ID
Steps to create a connection for Adobe Experience Platform in webMethods.io:
1. Login to webmethods.io integration
2. Create a flowservice
3. Enter Adobe Experience Platform and select the Connector
4. Select Pre-defined Action or Add Custom Action and Configure Account
5. Add Keystore Certificate
Provide the location of the keystore file(.jks) and enter the password used while generating .jks.
6. Select the JWT keystore alias added and also select the JWT key alias used while creating keystore(default “1”)
Generate Audience using ClientId
Syntax : https://ims-na1.adobelogin.com/c/ClientId
E.g., https://ims-na1.adobelogin.com/c/94ff378d74c84dc29ea9ee6a6bd43140
Sandbox Name : prod
7. Enter the following properties and can leave the other properties with default values or enter as per requirements while configuring the account.
Organization ID
10. Select the created AEP account and continue to create the required custom action
11. Once the action and the account are selected, execute the flowservice to verify the connection to Adobe platform
certificate1.crt (881 Bytes)
kstore1.jks (2.17 KB)