Architecture
19/06/2026
The Graphwise SharePoint architecture relies on Microsoft native SharePoint capabilities. The following overview describes the connections Graph Modeling has to SharePoint.
Graphwise for SharePoint is a SharePoint Framework (SPFx) solution comprised of the Graphwise for SharePoint Administration web part, the Graphwise for SharePoint Search web part, and the Graphwise for SharePoint Command Bar and Views extension. It communicates with SharePoint via REST API and Graph API services, and with the Graph Modeling server via functions deployed in Microsoft Azure.
Site admins can use the Graphwise for SharePoint Administration web part to set up Graphwise for SharePoint. For example, they can connect SharePoint document libraries and lists to a Graph Modeling taxonomy, set tagging parameters, or manage connection details and settings. For more information, refer to the Connecting Content to a Taxonomy.
The Command Bar and Views extension displays the Graphwise for SharePoint UI controls and adjusts views in the SharePoint document libraries and lists connected to Graphwise for SharePoint. These UI controls allow SharePoint users to tag content in document libraries and lists manually or automatically. For more information, refer to Tagging Content.
Graphwise for SharePoint uses Azure functions to communicate with the Graph Modeling server. Every function has the same configuration properties. Azure functions communicate with SharePoint using Graph API services and client-side object model (for list attachments only).
Note
The Azure functions for Term store synchronization and tagging are packaged separately. This allows installation of only the required features. To install both the Graphwise for SharePoint Tagging and the Graphwise for SharePoint Term Store Synchronization modules, you need to deploy the functions into two separate function apps. Each function app can use a separate app registration. For more information, refer to Installation and Configuration Process.
![]() |
