Sharepoint - Customized Power Apps List Form: Where is the App Stored?
I don't see any official documentation explicitly indicating where these files are stored.
But I seem to have found these files through SharePoint designer.
These files are tied together with lists, You can find it in the following way:
SharePoint designer - All files - Lists - list name - PowerAppsCache
After some more digging, this is what I've found.
- Power Apps are not stored in SharePoint. Sorry to say, but the heavily upvoted answer below is totally wrong. The files visible in SharePoint Designer are just for caching purposes. You can completely remove these files and the Power App will still work.
- You can delete
_PowerAppCache
folder stored in SharePoint. Your Power App form will still work just fine. - List Forms Power Apps are hidden from everyone, but they are hosted on the https://make.powerapps.com/environments/{environmentID}/apps page. So, PowerApps does not exist in SharePoint. SharePoint merely opens this Power App via an IFRAME. These List Form Power Apps are real Power Apps. They are just hidden by default on the Power Apps portal.
- If you have an App ID, you can navigate to any form Power App either via a direct URL: https://create.powerapps.com/studio/#action=sp-edit-formdata&app-id={appID} or https://make.powerapps.com/environments/{environment}/apps/{appID}/details
- You can also see all of these hidden Power Apps via PowerShell:
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber
Add-PowerAppsAccount
Get-AdminPowerApp
We can also see all versions of this Power Apps in the "Versions" tab. Another good indicator why this app is not stored in SharePoint:
Export of the Power App is also available: