This document provides Microsoft® SharePoint® Online customers with guidance about how to create custom solutions to be deployed to the SharePoint Online environment. It offers recommendations about how to develop custom solutions and what the established best practices are.
The document is intended for customers that subscribe to SharePoint Online dedicated plans or Office 365 dedicated plan suites that include SharePoint Online.
This document consists of four parts:
· This introduction supplies the context for creating a custom solution, and reviews new information about this guide and SharePoint Online generally.
· Part I summarizes the development process that the customer must follow to design, develop, and submit fully trusted code to Microsoft for deployment to the SharePoint Online environment. This process is described in full detail in the SharePoint Online Custom Solution Policies and Process document available at the Microsoft Download Center.
· Part II provides best practices to developers for SharePoint development and testing. This part also describes the services, features, and configurations that the SharePoint Online service supports.
· Part III provides detailed information about extending custom solutions with additional features of SharePoint Online that are available for purchase, such as support for SAML-based user authentication included in the new Partner Access feature.