We have a branding vendor that is doing branding for the homepage (markup, script/schema). She suggested no-code sandboxed solutions (NCSSs) to deploy branding artifacts. We are on prem SP 2013 with the potential to go hosted extranet SP 2013. She said app model requires to have full trust to provide access to the host web (parent site collection) and the deployment is done via a process called remote provisioning. What does this mean?

I have no idea whether to go with Sandbox or App model. What's the difference? Does this article provide details about Sandbox solution?

  • Your question is a little unclear on what you're asking. Your first question, what are you unclear on? Remote provisioning? Or the entire recommendation that your vendor made? This blog explains the difference between Sandboxed solutions and SharePoint Apps.
    – wjervis
    Jun 11, 2015 at 12:42

1 Answer 1


I'll be honest - your vendor should be taking into account your current and projected platforms, as well as your branding requirements and Informing you what the best option is.

Your future hosted provider may or may not support Apps and/or sandbox solutions. These are configurable and can be turned off. If you are looking at O365 - then both are available and both are supported. I would ask your vendor how many of each solution they have developed and deployed. If they have not done app deployment than you may incur the "learning curve" along with them.

That being said Microsoft will recommend you utilize the app model. that doesn't mean it's the only or right choice for you however and depending on how it is developed this may require an additional web server/host for remote components.

I would site down and do a pro / cons list with your Vendor. Start with the outcome you desire. After that work in the assumptions on restraints, such as environment, maintainability, etc. Next the Vendor can help layer in the technical requirements for each solution and then make the best choice.

Consider these questions:

  1. Vendor maturity with the proposed solution.
  2. Current and Future state of your platform.
  3. Additional requirements and costs.
  4. How will it be maintained (applied to new sites, updating artifacts, enforcing It's use, etc).
  5. Consider what was requested to be branded vs. what Microsoft recommends, and why (did you ask for the suite bar to be branded? This has implications with O365).
  • Thanks for the detailed answer. You really answered all of my questions and concerns. Thanks Jesus. I truly appreciated it and thanks again for the prompt reply. Jun 11, 2015 at 13:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.