netDocShare SharePoint WebParts Pre-requisites

This document outlines the pre-requisites for the netDocShare on SharePoint, Microsoft Teams, netDocShare Sync, and netDocShare Admin.

  • Make sure that you have the required admin privileges on SharePoint tenant to be able to add/remove apps from the App Catalog and/or create the App Catalog itself.
  • App Catalog” Site Collection must be created, tested with sample SharePoint Framework add-in deployed.
  • Site Assets” Document Library for the above “App Catalog” site collection must be available under “Site Content” and the App Catalog Administrator should be able to navigate to it using URL, e.g. https://spfarm.contoso.com/sites/AppCatalog/SiteAssets/Forms/AllItems.aspx
  • SPFx WebParts are not compatible with on-premises SharePoint Server 2003, 2007, 2010, and 2013 versions.
  • SPFx specifically requires the “Feature Pack 2” update that comes with SharePoint 2016.
  • Site Collection Libraries MUST be able to host JSON and JS files, or else deployment will fail.
  • Any security measures that block Popups or iFrames must be turned off as our authentication uses these resources.
  • Ensure PowerShell is installed in the server. This is because SharePoint On-Premises, instead of manually deploying to the app catalog, will use a PowerShell script that will automatically deploy to the App Catalog.
  • A Tenant admin consent (approval) is required for first time login to the netDocShare app.
  • We require Groups.ReadWrite.All permission for Post Document functionality.
  • For netDocShare to be able to run scheduler job services use the KLoBot Inc Azure service or it can also be hosted in the Client-Server. But On-Premises scheduler job services must run on the Client-Server.
  • Must generate the SharePoint tenant Client ID and Client Secret and Tenant Admin approval required for SharePoint tenant Client ID and Client Secret. Please refer to the below link for more details.
    https://www.netdocshare.com/docs/spfx/generate-client-id-and-secret-id

Minimum required server configuration for netDocShare Scheduler Job service:

  • Processor: 2 Core
  • Memory: 16 GB
  • Disk Storage: 500 GB HDD / SSD
  • Windows Server 2016 and above

Minimum required system configuration for netDocShare Sync Admin / netDocShare Sync OneDrive Client:

  • Processor: i5
  • Memory: 8 GB
  • Disk Storage: 250 GB HDD / SSD
  • Operating System: Windows 10 and above