Intro
Aprimo helps you manage your marketing and content operations. Use Aprimo for digital asset management (DAM), workflow automation, planning, budgeting, and team collaboration. Industry analysts, like Gartner, recognize Aprimo as a leader in this space. For more information, refer to the API documentation. You can connect to your Aprimo account in the Data Center. This topic discusses the fields and menus that are specific to the Aprimo connector user interface. To add DataSets, set update schedules, and edit DataSet information, see Adding a DataSet Using a Connector.Prerequisites
To connect to your Aprimo account and create a DataSet, you need the following:- Client ID and Client Secret
- Domain name
Obtaining an Access Token
To obtain an access token, register an Aprimo Client within the platform’s administrative interface, navigating to Administration > Integration > Registrations. During the registration process, define the following required client parameters and authentication flow:- Client Name: A descriptive identifier for the registration.
- Description: The stated purpose for the registration’s existence and use.
- Client Secret: A permanent, confidential key generated during registration. Ensure to store this client secret securely .
- Redirect URL: Mandatory if utilizing the Authorization Code flow.
OAuth Flow Type Selection
Select one of the following OAuth flow types based on the client’s operational requirements:| OAuth Flow Type | Recommended Use Case |
| Authorization Code (PKCE) | Recommended for interactive auth flows. |
| Client Credentials | Use for service-based API calls. |
| Resource Owner Password | Scenarios requiring multiple user authentications without a browser-based login interface. |
Register the Client Application
Register a client application for the Client Credentials OAuth 2.0 flow to retrieve an API token for backend service calls. The token operates under the permissions of a specified integration user.- Navigate to Administration > Integration > Registrations in Productivity Management.
- Click New.
- Set the OAuth Flow Type to Client Credentials.
- Set the User field to the user whose permissions the API calls will use. (This user is the sole context for the registration.)
- Set the Access Token Lifetime (1 to 60 minutes).
- Securely store the generated Client Secret; it cannot be retrieved later.
- Click Save.
Connecting to Your Aprimo Account
This section enumerates the options in the Credentials and Details panes on the Aprimo Connector page. The components of the other panes on this page, Scheduling, and Name & Describe Your DataSet, are universal across most connector types and are discussed in great detail in Adding a DataSet Using a Connector.Credentials Pane
This pane contains fields for entering credentials to connect to your Aprimo account. The following table describes what is needed for each field:Field | Description |
|---|---|
| Client ID | Enter the customer’s Client ID. To obtain the client ID, refer to the API documentation or refer to the Prerequisites section. |
| Client Secret | Enter the customer’s Client Secret. To obtain the client Secret, refer to the API documentation or refer to the Prerequisites section. |
| Domain | Enter the domain name associated with the Aprimo account. |
Details Pane
Menu | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report | Select the Aprimo report you want to run. The following reports are available:
| ||||||||||||||||
| Record Id Selection Criteria | This field appears when you select the Get Record Details report. You fetch the record details of all the record IDs or select specific record IDs.
| ||||||||||||||||
| Record IDs | This field appears when you select the Select Record IDs option from the Record Id Selection Criteria drop-down, and the report should be Get Record Details . Select the record IDs to be included in the report. | ||||||||||||||||
| User Id Selection Criteria | This field appears when you select the Get User Details report. Use this option to retrieve the user details of all user IDs or specific user IDs.
| ||||||||||||||||
| User IDs | This field appears when you select the Select User IDs option from the User Id Selection Criteria drop-down, and the report should be Get User Details . Select the user IDs to fetch the user details. | ||||||||||||||||
| Data Domain | This field appears when you select the Analytics Report . Select the analytics data domain to determine the measures that should populate. | ||||||||||||||||
| Measures | This field appears when you select the Analytics Report and select any Data Domain. Select the measures (metrics) to include in the analytics report. | ||||||||||||||||
| Dimensions | This field appears when you select the Analytics Report and select any Data Domain. Select the dimensions (grouping fields) to include in the analytics report. | ||||||||||||||||
| Report ID | This field appears when you select the Reporting API report. Enter the unique identifier for the report execution. | ||||||||||||||||
| Date Range | This field appears when you select the Reporting API report. Choose whether the report should cover a Single Date or a Date Range .
|