I am currently developing a new Policy Management Template that will allow an organization to manage the life-cycle of their policies and procedures. Now I have wire-framed the new app using Balsamiq I know what artefacts I need (lists, libraries and pages). Now the question I have … based on your experience, where should I create my ‘app’? Should I place it in the “App Web” or “Host Web”, what are the disadvantages ..
From my research here are the Pros and Cons with the “App Web”.
Pros
- App Web is more secure : different domain to the host web, meaning cookies can’t be shared and browser will prevent cross-site scripting.
- Easier to clean-up an App Web (it just gets deleted)
Cons
- No OneDrive Sync available
- No Office integration (all the of options on the tool bar are gone).
- No way to access the ‘Site Contents’ or other back-end pages.
- No provision for Top Site Navigation.
- No Quick launch.
Just found that Chris O’Brien has also written a great article on this.
The floor is open…