App Builder Kit for Developers

Adobe believes that strong partnerships result in powerful results. Whether you are a Solution Implementer (SI), or an Independent Software Vendor (ISV) who wants to build App Builder apps, Adobe is committed to supporting you at every step—from onboarding and sandbox access to app development and distribution.

Through the Technology Partner Program (TPP), you receive access to the tools and resources you need for application development. Adobe is committed to helping you navigate challenges and complete your apps successfully.

Together with Adobe, you can create solutions that deliver real value to you, your customers, and the broader Adobe ecosystem.

In this page, you will find:

Requirements to access App Builder

Access to App Builder requires meeting two conditions: having the required membership level and account type. These will provide access to our sandboxes, allowing you to build and publish an application.

data-variant=info
data-slots=text
If you are a Solution Partner Program (SPP) partner, you will need to create a TPP account to access these environments.

How to set up your account

Follow these steps to set up your TPP account.

Step 1: Request a TPP account

Go to the Register to the Adobe Technology Partner Program page and create a Silver-level (or higher) TPP account. You will be asked to provide a corporate email address and company website as part of the registration process. How to register in the Adobe Technology Partner Program provides additional information about this process.

Register to the TPP program

Adobe Support will create an IMS org for you, either proactively or after you request sandbox access in Step 3. Each registrant must use an Adobe ID.

After you join, Adobe will assign an ISV, a TPP organization, and an App Builder sandbox associated to that organization.

data-variant=info
data-slots=text
A Silver membership (or higher) within a TPP account is needed to access App Builder, or public app listing.

Step 2: Adobe reviews your request

Adobe will review your application and process your membership order. Within a few days, you'll receive an email notification confirming whether your membership has been approved or rejected because additional information is required. If further details are needed, Adobe will provide guidance on next steps.

Step 3: Request sandbox access

After your Silver membership is processed, you can request sandbox access, which will be provisioned within five days of your request.

data-variant=info
data-slots=text
You can create a ticket to check the status of your organization, or sandbox enablement, specifying the name of your assigned TPP organization.

Step 4: Log into your Adobe IMS organization

Verify that you are logged into your IMS organization by checking the top-right corner of the Adobe Experience Cloud or Developer Console. If it displays your organization name, you are ready to use App Builder. If it shows an email address, you are signed into a personal account instead of your IMS organization.

Step 5: Create a project from template

  1. Navigate to the Developer Console to access App Builder.

  2. Select Create Project from template.

    Create project from template

  3. Follow the steps described in the Create your First App Builder Application topic.

Step 6: Manage your team

The Admin Console is your central hub for managing access to Adobe Experience Cloud products. It enables administrators to control services, user access, product entitlements, and roles across the organization.

As an IMS organization admin, you have full control to add users, assign roles, and manage access through the Admin Console.

To manage team members who need to submit or manage App Builder listings, ensure their Adobe ID email is added to your IMS organization.

Use the following workflow to manage your teams:

  1. Access the Admin Console by signing in with your Admin credentials.

  2. Add users to your IMS Organization.

  3. Assign product entitlements and roles

    Ensure each user has the correct permissions for Adobe Experience Cloud products and App Builder tasks.

For detailed instructions, see Adobe Admin Console Users.

data-variant=info
data-slots=text
Only accounts with Developer or Admin access can manage App Builder listings.

Integrations

After partners get sandbox access, the Adobe Commerce engineering team will ask developers to extend the integration starter kit when getting started with App Builder development.

How to build an app

  1. Get started by learning more about building an app.

  2. Install the Adobe Commerce integration starter kit.

  3. Read the App Submission guidelines.

  4. Review the developer guides for out-of-process apps and app distribution.

Support resources:

How to package your app

  1. Package and configure the app overview.

  2. Internal publishing: Publish within the partner's organization.

  3. External publishing: Publish on the Adobe Exchange Marketplace. Read the following distribution section.

Distribution

Here are the distribution steps with use case for Commerce SIs and ISVs.

Step 1: Create an App Builder listing

Step 2: Submit a listing for review

Variations

ISVs can publish the listing under their name, if they have an Adobe ID associated with a TPP organization.

SIs can:

data-variant=info
data-slots=text, text1
Any user with an Adobe ID associated with the TPP publishing organization can submit, manage, and retract an App Builder Listing in Developer Distribution.
Users updating or revising the App Builder App itself require Commerce and App Builder sandboxes in their organization.

Resources