Suger

AWS ACE Migration S3 to Partner Central API

Migration Guide: AWS ACE S3-based β†’ Partner Central API

Overview

This guide explains how to migrate your existing S3-based AWS APN integration to the Partner Central API (ACE API).
The migration ensures your integration uses the latest API-based method, providing improved stability, real-time updates, and full support for AWS ACE features.

The migration process includes:

  • Updating IAM role permissions using AWS CloudFormation.
  • Upgrading the integration in the Suger Console.
  • Verifying the updated integration.
  • Running inbound and outbound synchronization to complete the migration.

1. Prerequisites

Before starting the migration, make sure you have:

  • An AWS Seller Account linked to your APN account.
  • Access to AWS Partner Central with an Alliance Lead or Cloud Admin role.
  • An AWS IAM administrator who can configure roles via CloudFormation.
  • An existing IAM role used for your current S3-based integration.

2. Migration Steps

Step 1: Open Partner Central API Configuration via Console UI

  1. In the Suger Console, go to Integrations β†’ AWS ACE.
  2. Click Edit on your existing AWS ACE integration.
  3. Click Upgrade to Partner Central API in the top-right corner.
  4. Click Update Existing IAM Roles via CloudFormation.
    This will redirect you to the AWS CloudFormation Console.

Step 2: Configure Partner Central API Permissions

  1. On the redirected CloudFormation page, review the settings.

    • Check the box β€œI acknowledge that AWS CloudFormation might create IAM resources with custom names.”
    • Click Create stack.
  2. Wait until the stack status changes to CREATE_COMPLETE.

Step 3: Verify Integration

  1. Return to the Suger Console β†’ Settings β†’ Integrations β†’ AWS ACE.
  2. Click Apply Upgrade to update and verify the integration.

Step 4: Perform Data Synchronization

  1. In the Suger Console β†’ Co-Sell β†’ AWS ACE, click the Inbound Sync button to pull opportunity data from APN into Suger.

  2. Go to Settings β†’ Integrations β†’ AWS ACE β†’ Operations and wait until the inbound sync status changes to Completed. :::note Duration This typically takes a few minutes; the actual duration depends on the number of APN opportunities being fetched. :::

  3. Next, return to Co-Sell β†’ AWS ACE and click the Outbound Sync button to push data from Suger back to your CRM Partner.

  4. Again, check the Operations page and wait until the outbound sync status shows Completed.

    :::note Duration This usually takes a few minutes; the duration depends on the number of records to push and API limits. :::

Both inbound and outbound sync must be completed successfully to ensure data consistency between APN and Suger.