Home > Installation > tyGraph Pages Web Part Installation
Export to PDFtyGraph Pages offers a powerful web part that democratizes insights without requiring Power BI licensing or analytical training. Once installed, you can deploy the tyGraph Pages Web Part to any page, allowing your audience to view tenant, hub, site, or page statistics in a self-serve format. This web part uses the same data model as your analyst team views in Power BI, ensuring the reliability of a common data model.
To add the tyGraph Pages Site Analytics web part to a SharePoint page, you will need to download and install the app packages for tyGraph Pages Engine and tyGraph Pages Web Parts into your SharePoint. The tyGraph Pages Engine package enables data collection on your SharePoint pages, while the tyGraph Pages Web Parts package activates the web parts and report bar. Download tyGraph Pages Engine and Web Parts
Click the corresponding downloading links to install the tyGraph Pages Site Analytics web part to a SharePoint page:
| Environment | Downloading link | Downloading link |
|---|---|---|
| Commercial production environment | tyGraph Pages Web PartstyGraph Pages Engine | tyGraph Pages Web PartstyGraph Pages Engine |
| U.S. Government production environment | GCC | tyGraph Pages Web Parts GCCtyGraph Pages Engine GCC |
| U.S. Government production environment | GCCH | tyGraph Pages Web Parts GCCHtyGraph Pages Engine GCCH |
| Project Hosts production environment | GCC | tyGraph Pages Web Parts GCCtyGraph Pages Engine GCC |
| Project Hosts production environment | GCCH | tyGraph Pages Web Parts GCCHtyGraph Pages Engine GCCH |
Complete the following steps to install the app packages for tyGraph Pages Engine and tyGraph Pages Web Parts into your SharePoint:
In the SharePoint admin center interface, navigate to More features > Apps and click Open.
In Apps > Manage Apps, click Upload.
Select the downloaded app packages and click Open. The app packages are successfully uploaded.
Enable all uploaded apps and approve the access for each app in the following instructions:
*Note: To manage APl access, you need to be assigned the Global administrator role in Microsoft 365.
Approve access for tyGraph Pages Engine
Select the tyGraph Pages Engine app package and click Enable to configure the settings for data access.
In the panel, select the Enable this app and add it to all sites option, and then click Confirm.
After the app has been enabled, click Go to API access page.
In API access > Pending requests, select the tyGraph Pages Engine package and click Approve to approve the access. You will be asked to approve User.Read and tygraph_users_impersonation permissions.
In the Approval access panel, click Approve.
Approve access for tyGraph Pages Web Parts
Go back to Manage apps, select the tyGraph Pages Web Parts app package, and click Enable to configure the settings for data access.
In the panel, select the Enable this app and add it to all sites option, choose whether to Add to Teams, and then click Confirm. If you select the Add to Teams checkbox, the app will be added to Teams.
*Note: After the web part is installed, you will need to add it to the desired pages and sites.
After the app has been enabled, click Go to API access page.
In API access > Pending requests, select the tyGraph Pages Web Parts package and click Approve to approve the access.
In the Approval access panel, click Approve.
When you finish installing the two app packages, navigate to your desired page in SharePoint, and then click Edit.
*Note: Starting later in 2025, the trusted script sources settings in the SharePoint admin center decide if the scripts from external sources can be loaded. To ensure the functionality of the tyGraph Pages Engine and tyGraph Pages Web Parts, the following CDN links must be allowed to load in the environment based on your scenario:
The tyGraph Pages Site Analytics web part provides reporting capabilities for any site, hub site, or tenant. You should decide on which sites or pages you would like to add it into. The web part is not added to pages automatically because we can't alter content on your SharePoint sites.
Complete the following steps to add the Site Analytics web part to a page:
After you have finished installing the app packages for tyGraph Pages Engine and tyGraph Pages Web Parts, navigate to your desired page in SharePoint, and then click Edit.
Click the Add button where you would like to add the web part.
Search for "tyGraph" and click tyGraph Site Analytics web part.

*Note: To control who can use the web parts throughout your SharePoint environment, you first need to grant users permission role to use tyGraph Pages web part before they can add the web part to any page! Refer to Add/Edit Users for more information on grant permission role for the web part.