--- title: "SaaSify ACE Setup" slug: "saasify-ace-co-sell-setup" updated: 2025-06-18T11:58:13Z published: 2025-06-18T11:58:13Z canonical: "docs.saasify.ai/saasify-ace-co-sell-setup" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.saasify.ai/llms.txt > Use this file to discover all available pages before exploring further. # SaaSify ACE Setup ### In this Article - [Prerequisites](/v1/docs/saasify-ace-co-sell-setup#prerequisites) - [ACE Stack Setup](/v1/docs/saasify-ace-co-sell-setup#ace-stack-setup) - [SaaSify Seller Account Configuration for ACE](/v1/docs/saasify-ace-co-sell-setup#saasify-seller-account-configuration-for-ace) - [Next Step](/v1/docs/saasify-ace-co-sell-setup#next-step) This article explains how to create an **ACE Setup Stack** and configure the **AWS seller account** in **SaaSify for ACE Co-sell**. ## Prerequisites - Make sure the user should be an **AWS Account Administrator** with the below permissions assigned: - **AdministratorAccess** - **AWSMarketplaceSellerFullAccess** - The **CloudFormation** template link will be shared as a part of onboarding guidance. ## ACE Stack Setup **Follow the below steps to run** **CloudFormation** **template for ACE:** 1. Open the **CloudFormation Quick Create URL** for ACE in the browser and log in using your AWS credentials. 2. Ensure the correct **Region:** **N.Virginia (US-East-1)** is selected. 3. In this **CFT (CloudFormation Template)**, the following details will be automatically populated: > [!NOTE] > Note: > > Ensure that **ACE EventBridge Target Destination** end correctly with the proper seller code. You can find the seller code in **SaaSify > Seller Account > Details Table**. 1. **Stack Name** 2. **SaaSify Environment Name** 3. **ACE Environment Name** 4. **ACE EventBridge Target Destination** 5. **IAM Role Trusted Entity Principal** 6. **IAM Role Trusted Entity ExternalId** 4. You can leave the **Permissions** section empty as it is optional. 5. Review the updated details, and under **Capabilities**, select “**I acknowledge that AWS CloudFormation might create IAM resources with custom names.**“ 6. Click on **Create Stack.** 7. Once the stack creation is completed successfully, you can see the status as **Create_Complete**. 8. Navigate to the **Outputs** tab to copy the **SaaSifyIAMRoleARN** & **SaaSifyIAMRoleTrustExternalID** values. Which will be used in the next steps. ## SaaSify Seller Account Configuration for ACE **Follow the below steps to configure the AWS Seller Account for ACE in SaaSify using SaaSify credentials:** > [!NOTE] > Note: > > Before proceeding with the steps below, ensure you have the following values handy: > > - **SaaSifyIAMRoleARN** & **SaaSifyIAMRoleTrustExternalID** values obtained from the Outputs of the ACE stack created above. 1. Log in to your SaaSify instance using the **Publisher Admin Role**. 2. Navigate to **Seller Accounts** under **Providers** in SaaSify. 3. Edit the AWS Seller Account created by PSM. 4. Click on **+ Add Configuration.** 5. Enable the checkbox **Use SaaSify credentials.** > [!NOTE] > **Note:** > > By enabling this checkbox, you agree to use SaaSify-provided credentials to connect to the AWS marketplace. 6. Under **API Capabilities**, enable **Co-sell.** 7. Select **AWS Partner Program** Type. 8. Select version as **API.** 9. Update the **IAM Role ARN** with **SaaSifyIAMRoleARN** value obtained from the output of the ACE stack created above. 10. Update the **IAM Role Trust External ID with** **SaaSifyIAMRoleTrustExternalID** value obtained from the output of the ACE stack created above. 11. Update the **Account ID** field with the AWS Account ID of your Marketplace Account that is linked to ACE Partner Central. 12. Select the ACE Environment as **Sandbox** or **Production,** depending on your environment. 13. Enter the **Title Prefix** (Applicable only for **UAT** and **Sandbox** environment). Eg: 14. Click on **Validate** and **Save** it. ## Next Step - Follow the steps on the [next page](/v1/docs/saasify-aws-cppo-notification-setup) to set up **CPPO Notification**.