Deployment Guide – netDocShare Attach Extension

This deployment guide assumes that the end user has the appropriate level of permissions to access and add/remove apps from the root site collection’s App Catalog. If you do not have these levels of permissions, please contact your Office 365 tenant’s global administrator and ask for Root site collection Administrator access.

Note: SPFx Extension are not compatible with on-premises SharePoint Server 2016, 2013, 2010, 2007 or 2003 versions.

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. There is an auth option for users who cannot turn off iFrame blocking.

  • Open SharePoint 2019 Central Administration and click the Manage app catalog.
  • Open the Site URL in Manage app catalog page.
  • Click the Apps for SharePoint.
  • Then it will navigate to App for SharePoint app catalog page.
  • Drag & drop “netDocShareAttachExtension.sppkg” file or click “+new” to browse and pick your file. Once the upload completes, your screen should look like this:

Note: Please check the box in the dialog above or else you will have to manually add the app to each site collection. click Deploy to deploy the netDocShareAttach extension.

  • Eventually, the assets files will be stored in this location:
    In this location have many folders need to open the folder name called Guid of the netDocShare Attach Extension in app catalog
    https://{your-AppCatalog Site URL}/ClientSideAssets/AllItems.aspx
  • Once the deploy is successful, please navigate to the location specified above where the app assets are deployed. Take the “netDocShareLicenseKey.txt” file provided and simply drop the file into this library. This should now enable your netDocShare license with the specific features you have requested.
  • The SPFx framework uses SharePoint App Catalog as a container for deployment. Once you are logged in as an Admin user, navigate to the App Catalog of the site collection where you wish to deploy the Extension. In the SharePoint Administrator center, click More features > Apps
  • Then it will open the App Catalog home page, click on App for SharePoint.
  • Then it will show the App Catalog page.
  • Drag & drop “netDocShareAttachExtension.sppkg” file or click “+new” to browse and pick your file. Once the upload completes, your screen should look like this:

Note: Please check the box in the dialog above or else you will have to manually add the app to each site collection. click Deploy to deploy the netDocShareAttach extension.

  • Eventually, the assets files will be stored in this location:
    https://{yourTenantname}.SharePoint.com/sites/AppCatalog/ClientSideAssets/{Extension GUID}
  • Once the deploy is successful, please navigate to the location specified above where the app assets are deployed. Take the “netDocShareLicenseKey.txt” file provided and simply drop the file into this library. This should now enable your netDocShare license with the specific features you have requested.

Note: This article only applies to Microsoft SharePoint Server 2019.