Install the IFC Viewer solution for SharePoint
This article describes how a SharePoint administrator can approve, install, and validate the IFC Viewer solution for SharePoint.
Note
- IFC files are processed client-side. The solution does not upload IFC files to Flinker.
- A SharePoint administrator must approve or install the solution before users can add it to a site.
1. Add IFC Viewer from the App Catalog or AppSource
Add the IFC Viewer through Microsoft AppSource or from your SharePoint App Catalog.
Option 1: From AppSource
- Open the IFC Viewer listing on AppSource.
- Select Get it now and follow the Microsoft 365 installation flow.
Option 2: From the App Catalog
- Open your App Catalog site:
https://yourdomain.sharepoint.com/sites/appcatalog/_layouts/15/appStore.aspx/appDetail/WA200006238. Replaceyourdomainwith your SharePoint domain.
2. Add the IFC Viewer
- Select Add to Apps site.

- Choose one of the available deployment options:
- Select Enable and Add to approve the solution and add it to sites automatically.
- Select Only Enable to approve the solution without adding it automatically.
If you selected Only Enable
- Open the SharePoint site where the solution should be available.
- Go to My apps.
- Select IFC Viewer.
- Select Add.

3. Add the viewer library to trusted script sources
Add the viewer domain to trusted script sources in the SharePoint admin center so that the IFC Viewer web part can load its viewer library.
- Open the SharePoint admin center.
- Go to Advanced > Trusted script sources.
- Add
https://viewer.flinker.app/. - Save the change.

If this setting is missing, users may see script loading or content security policy errors, and the viewer may not open.
4. Validate the installation
- Navigate to the document library where your IFC files are stored.
- Select the IFC file you want to open.

- Open the IFC file with the IFC Viewer.

The IFC Viewer solution is installed and available for use in SharePoint.
Permissions and deployment
The Flinker IFC Viewer for SharePoint is provided as a SharePoint Framework (SPFx) solution. The solution is deployed through SharePoint and uses the permissions and governance settings configured in your Microsoft 365 tenant.
Key points
SPFx Solution
The IFC Viewer is deployed as a SharePoint Framework (SPFx) client-side solution package (.sppkgfile).
This means:- The solution runs within your SharePoint tenant.
- All assets and code are managed within your Microsoft 365 environment.
Permissions
- The IFC Viewer only requires the permissions necessary to run as an SPFx web part and extension within your tenant.
- No additional API permissions (such as Graph API or external data access) are required unless you explicitly configure advanced integrations.
- The solution uses the permissions and roles defined in your SharePoint and Microsoft 365 security policies.
Assets and Features
- The deployment includes client-side assets (JavaScript, CSS, images).
- Features include the registration of custom actions and SPFx web parts for IFC model viewing directly in SharePoint.
Security and privacy
- IFC files are processed client-side.
- The solution does not upload IFC files to Flinker.
- Access to SharePoint content is governed by your Microsoft 365 tenant permissions and policies.
For further details on privacy, data flows, and technical security measures, see the Architecture and Data Protection Overview.