Adobe Experience Platform JWT Account (PS Snap)

In this article

Overview

You can use this account type to connect Adobe Experience Platform Snaps with data sources that use Adobe Experience Platform accounts.

Prerequisites

Valid Adobe Experience Platform login credentials and user permissions.

Limitations and Known Issues

None.

Account Settings

  • Asterisk ( * ): Indicates a mandatory field.

  • Suggestion icon ( ): Indicates a list that is dynamically populated based on the configuration.

  • Expression icon ( ): Indicates the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.

  • Add icon ( ): Indicates that you can add fields in the field set.

  • Remove icon ( ): Indicates that you can remove fields from the field set.

Field Name

Field Type

Description

Field Name

Field Type

Description

Label*

 

Default Value: NA
Example: AEM JWT Account

String

Specify a unique label for the account.

 

Organization ID*

 

Default Value: NA
Example: OrgID@AdobeOrg

String

Specify the organization ID provided by Adobe that has access to Adobe I/O API.

Technical Account ID*

 

Default Value: NA
Example: ID@techacct.adobe.com

String

Specify the API client account ID retrieved from the Adobe I/O console.

Client ID*

 

Default Value: NA
Example: CBJCHGBBASuSmuYz-CMG8qs9AANFA8nS

String

Specify the API key retrieved from the Adobe I/O console. A Client ID is an identifier associated with an application that assists with client/server OAuth 2.0 authentication for Adobe client APIs .

Client Secret Key*

 

Default Value: NA
Example: mcTFbbTg0Qwrk7QoPpKGMF5TMLCKQnHT

String

Specify the secret key retrieved from the Adobe I/O console.

JWT Token Expiry (in milliseconds)

 

Default Value: 10000
Example: 12000

Integer

Enter the number of milliseconds after which the intermediate temporary token generated for each authentication expires.

Keystore Path*

 

Default Value: NA
Example: aepkeystore.jks

String

Specify absolute path to the keystore file that stores the private key required for Adobe Experience authentication. You can click the Browse icon to upload the file from your system.

Keystore Passphrase*

 

Default Value: NA
Example: NA

String

Specify passphrase required to access the keystore.

Private Key Alias*

 

Default Value: NA
Example: NA

String

Specify the alias of the Adobe Experience authentication private key, present in the Keystore location listed above. An alias is specified when you add an entity to the keystore.

Private Key Passphrase

 

Default Value: NA
Example: NA

String

Specify the passphrase required to access the private key listed in the Private Key Alias field above. You can leave this property blank if the passphrase is the same as that of the keystore.

Sandbox Name*

 

Default Value: prod
Example: https://devprem.sandboxlocation/projectfolder

String

Specify the path for the dev environment in which you want to create the account. Use the default value prod for your production environment.

S3 Access Key

 

Default Value: NA
Example: NAVRGGRV7EDCFVLKJH

String

Specify the access key associated with the Amazon S3 account that you want to use with your Adobe Experience Platform JWT account. 

The S3 Access Key and S3 Secret Key details are required only when you use the Adobe Experience Platform S3 Connector Snap.

S3 Secret Key

 

Default Value: NA
Example: 2RGiLmL/6bCujkKLaRuUJHY9uSDEjNYr+ozHRtg

String

Specify secret key associated with the Amazon S3 account that you want to use with your Adobe Experience Platform JWT account.

Troubleshooting

Error

Reason

Resolution

Error

Reason

Resolution

Invalid account configuration

A required field settings such as Label, Organization ID, Technical Account ID, Client ID is null or missing.

Provide valid values for the Label, Organization ID, Technical Account ID, and Client ID fields.

Snap Pack History