Application Lifecycle Management (ALM)

Application Lifecycle Management (ALM) for Code Apps

Application Lifecycle Management (ALM) manages an app from development to production and maintenance. For Power Apps code apps, ALM extends Power Platform practices to applications that include custom code.

Why ALM is Important?

Prerequisites

Solution Management
  1. Preferred solution:
    • Code apps deployed using pac code push are saved to the preferred solution by default
    • Helps avoid using the default solution
  2. Add app to a specific solution:
    • Use CLI
    • Or add via Power Apps UI:
      • Go to Power Apps → Solutions
      • Select solution → Add existing → App → Code app

Deploy Using Power Platform Pipelines

Connection References

Limitations

Code apps do not support:


Related Information