Our understanding is that:
- SPO Hosted Apps only support client side code (no server side code)
- All webparts produced by SPO Hosted o365 apps always install as iframes under the app host domain
- It is NOT possible to manipulate Host Parent page DOM Elements from SPO Hosted App Web Parts.
- If our Web Part needs to manipulate Host Page DOM we must develop it as a Sandbox solution.
Given all this, is it possible to somehow deliver and install our Sandbox solution Web Part via an SPO Hosted App users can download and install from the Tenant App Catalog or o365 SPO App Store?