1. Introduced with Microsoft Dynamics CRM Online 2015 Update 1, server-based Microsoft SharePoint integration for document management can now be used to connect Microsoft Dynamics 365 (online) with SharePoint on-premises.
2. You can store and manage documents in the context of a Dynamics 365 record on a SharePoint Server, and leverage the SharePoint infrastructure to share, manage, and collaborate efficiently.
3. As the documents are stored on a SharePoint Server, non-Microsoft Dynamics 365 users can directly access the documents on the SharePoint Server, provided they have the appropriate permissions.
4. SharePoint integration for Dynamics 365 can only be enabled using the web or Microsoft Dynamics 365 for Outlook. This isn’t supported through SDK.
5. You can have both, a complete online as well as hybrid integration solution between Dynamics 365 and SharePoint.
6. Microsoft Dynamics 365 supports two types of integration with SharePoint: client-to-server and server-to-server (server-based).
7. You either enable server-based SharePoint integration (recommended) or install the Microsoft Dynamics CRM List Component, a SharePoint solution, on a site collection in SharePoint. Although the Microsoft Dynamics CRM List Component is the default document management configuration option, we recommend you enable server-based SharePoint integration.
8. If you are using server-based integration with SharePoint, you can use Microsoft SharePoint Online or Microsoft SharePoint 2013 SP1 on-premises (or a later version).
9. Benefits of server-based SharePoint integration:
a. Users sign-in once and do not have to sign-in to both Microsoft Dynamics 365 and SharePoint.
b. The list component is a SharePoint sandboxed solution. Sandboxed solutions are being deprecated and will no longer be available for both Microsoft SharePoint Online and later versions of SharePoint on-premises.
c. Users can perform SharePoint actions from the Dynamics 365 command bar.
10. If you are using the Microsoft Dynamics CRM 2016 List Component for Microsoft SharePoint, one of the following versions of Microsoft SharePoint must be available:
a. Microsoft SharePoint 2013 or Microsoft SharePoint 2013 SP1
b. Microsoft SharePoint 2010 SP1 or SP2
c. Microsoft SharePoint Online
11. A SharePoint site collection must be available and configured for Microsoft Dynamics 365
12. The document management feature requires that Microsoft Dynamics 365 (online) and SharePoint Online subscriptions be under the same tenant, in case you are going for a complete online solution.
13. SharePoint Foundation versions aren’t supported for use with Microsoft Dynamics 365 document management.
14. About Dynamics 365 list component for Microsoft SharePoint Server:
a. View documents that are stored on the SharePoint Server 2010 server in a Microsoft Dynamics 365 List view (look and feel of Dynamics 365).
b. Automatic creation of the document locations on the SharePoint Server server.
c. Users can create and view folders when using document management within Microsoft Dynamics 365.
d. Users can create custom content types such as a Sales Contract content type.
e. You can create and view folders when using the Microsoft Dynamics CRM List Component. This is not available in server-based SharePoint integration.
For information about how to enable server-based SharePoint integration, see Set up SharePoint integration with Microsoft Dynamics 365.
For more information about the Microsoft Dynamics CRM List Component, see Microsoft Dynamics CRM List Component for Microsoft SharePoint.
Hope this helps in getting up to a speed on Dynamics 365 and SharePoint integration. For more information on Integration please refer the MSDN article.