If you intend to have BindTuning solutions on your modern pages, it's required to deploy the products at the App Catalog, either Tenant or Site Collection. Note that it's mandatory to have at least created the Tenant App Catalog so you can successfully install BindTuning products. The process to create this infrastructure on your SharePoint is described in this article.
There's also the possibility of creating Site Collection App Catalogs, which are only suitable to more specific scenarios, where you may need to restrict the installation scope of the products.
Tenant App Catalog
- The BindTuning theme is deployed on the tenant but not activated on the Site Collection unless you activate them on the site.
- BindTuning Web Parts solutions are deployed globally across all site collections. They are only used when added to the pages.
- It’s created once per tenant.
- Recommend using this method when you license the BindTuning Products.
How to create a Tenant App Catalog?
For more details on the Tenant App Catalog and how to create it please see the following link.
Site Collection App Catalog
- The BindTuning theme is deployed on the Site Collection but need to be activated on the Sites.
- BindTuning Web Parts solutions are deployed only in the selected site collection. They are only used when added to the pages.
- You can have one App Catalog per site collection.
- Recommend using this method when you trial the BindTuning Products or if you intend to have a dev environment.
- If you have the same solution installed on both App catalogs, the Site app catalog will have priority.
Permissions required
You need Tenant Global Admin Permission only once, during the initial setup. You will need site collection admin permissions after.
Once the site collection has been added to the approved list of site collection app catalog, site collection administrators can manage apps under that site collection
How to create a Site Collection App Catalog?
When deploying themes via BindTuning's automated platforms (i.e, Online App and Desktop Application), the Site Collection App Catalog will be created automatically, as long as the user performing the installation has been granted the above-mentioned permissions.
If, however, you're deploying the products manually, the Site Collection App Catalog needs to be created beforehand, utilizing either of the PowerShell scripts below:
SharePoint Online Management Shell
Connect-SPOService -Url "https://Contoso-admin.sharepoint.com"
Add-SPOSiteCollectionAppCatalog -Site “https://Contoso.sharepoint.com/sites/contoso”
SharePointPnP PowerShell
Connect-PnPOnline -Url "https://contoso-admin.sharepoint.com"
Add-PnPSiteCollectionAppCatalog -Site “https://Contoso.sharepoint.com/sites/contoso”
Comments