Administration mode is an environment config setting that allows admins to restrict access to a particular environment preventing users from creating, changing or deleting any data. This is enforced because administration mode blocks access to Dataverse for all users other than admins and app makers (system customizers).
This has differing implications for model-driven apps, canvas apps, power pages sites and power automate flows.
When an environment is in administration mode, a model-driven app cannot be accessed. Because administration mode blocks access to Dataverse data, and it is Dataverse that defines a model-driven app, the app cannot be launched.
However, I’ve done quite a bit of experimentation with Admin mode, and when it comes to canvas apps or power pages site, blocking data alone doesn’t prevent access to the app or site.
Similarly, there are nuances that mean some types of flows will run in administration mode while others will not.
Read on for more info…