In this article, we will learn how to enable site collection app catalog. By enabling the site collection level app catalog (not the tenant), we can deploy/install SharePoint AddIn/SPFx solutions at the site collection level. Consider this like sandbox solution, as a component is only deployed and is installed on the site collection and not available for other site collections.
Why do we need a Site Collection App Catalog?
There are times and cases when we, as a developer, have to build a solution which is very much specific to a particular project or application. This solution demands a very determined approach to solving a specific problem which is not required for other site collections of your tenant. Below are some of the reasons why we need a site collection app catalog.
- Provide isolated and focused solution/web part for a particular project.
- Tenant level App/Add-in is visible to all site collection under a tenant. Risk of installing the app in other site collections is nullified for which solution is not required.
- Provides controls to Site collection admins to manage solutions specific on site collection.
- No need to provide access to site collection admins to deploy the app on the tenant.
- Saves times and faster deployment methodology.
How to enable site collection app catalog?
Notes
- Enabling site collection app catalog for the particular site requires tenant level administrator access.
- This is a one-time activity to be done by tenant admins.
Option 1 - Using SharePoint Online Management Shell.
Download and install, if not already, SharePoint Online Management Shell from this link.
Once installed, open SharePoint Online Management Shell.
Connect to the Tenant.








Sagar PardeshiPosted Jun 19, 2019, 2:25 AM
Good one...Keep it up