The company I am working with is looking to develop a Power App that integrates various Microsoft 365 features and maybe Trello. I've been looking online, but I can't figure out if there is a way to sell Power Apps online, either in a Marketplace or if there is a way to transfer a Power App outside of your organisation into another one.
Does anyone know if this is possible?
I looked into this once. IIRC, you can "sell" PowerApps online through either private sales or Microsoft AppSource.
Private sales:
- You find your own customers
- Create the PowerApp
- Either just a raw .msapp file or .zip OR
- Your customer can just "look under the hood" and make changes to the code
- Using a Managed Solution
- Packages any ancillary Flow's, Custom Connectors, etc.
- Your customer cannot look at the code
- Using an Unmanaged Solution
- Packages any ancillary Flow's, Custom Connectors, etc.
- You customer can make changes to the code
- Distribute it to your customers, help them set it up, etc.
AppSource:
- You / your org needs to be an Independent Service Vendor(ISV)
- Its murky on whether you can sell PowerApps Canvas Apps* that use any data source (SQL, DB2, Sharepoint, etc.), or only Canvas Apps that use DataVerse or Model-driven Apps (AKA: Dynamics365)
- Microsoft "finds your customers" (or at least helps)
- Create the app using a Managed or Unmanaged Solution
- I believe your customers can install the App directly into their own environment from AppSource
*only mention of the term "Canvas" in the ISV docs is here