The Admin UI SDK: extending Commerce admin without touching core

Adobe's Admin UI SDK lets App Builder developers add admin menus, tabs and dashboards in React, deployed separately from core Commerce.

The Admin UI SDK: extending Commerce admin without touching core

Adobe released the Admin UI SDK in June 2023. It lets developers extend the Adobe Commerce admin interface through App Builder, which means admin customisation stops being module development.

What changed

Adding custom admin functionality used to mean building a Magento module: ACL rules, menu items, deployment, the lot. With the Admin UI SDK you can:

  • build admin extensions entirely in App Builder using JavaScript and React

  • add admin menu items without code generation or recompilation

  • create custom tabs and dashboards for specific workflows

  • integrate with Adobe Experience Platform and Analytics

  • deploy extensions independently of core Commerce upgrades

That last point is the one that matters most over time. A frontend developer who has never opened a Magento module can now build admin tooling using React patterns they already know.

What you would use it for

  • role-specific dashboards surfacing the metrics and actions that role needs

  • order management workflows that match how your business actually operates

  • inventory tools integrated with your ERP

  • reporting interfaces pulling from external data warehouses

  • marketing operations dashboards for campaigns and promotions

Where a custom admin workflow used to be months of module development, it becomes weeks of app development — and the maintenance burden drops too, because the extension lives outside core Commerce.

How it is built

The SDK sits on App Builder, Adobe's serverless application framework. Extensions are event-driven, responding to user interactions and Commerce events, and the SDK ships UI components matching Adobe's design system so custom work does not look bolted on. It includes a React component library, OAuth-based authentication with the Commerce API, REST and GraphQL integrations, pre-configured state management, and deployment automation handling authentication and routing.

Security

Extensions deploy independently and run in isolated execution environments, with permissions managed through Adobe Commerce ACL. An extension cannot reach data your policies do not allow. For enterprise merchants, that is a better position than a traditional module sitting inside core.

What this means for you

The SDK shipped in June 2023 with documentation and sample applications. If you have custom admin modules today, it is worth checking which of them would be faster to rebuild as App Builder extensions than to keep carrying through every upgrade.