Configure the SharePoint Online App Catalog
App Catalog is a special site collection that holds all apps. An App Catalog allows tenant admins to make internally developed custom apps available for users to install when they browse apps under the “From Your Organization” filter on the Site Contents page. Putting the catalog into its own site collection makes it easier for tenant administrators to limit permissions to the application. There can be only one app catalog site collection in a web application.
You can create an Sharepoint Online app catalog site collection in few simple steps:
- Sign into Office 365 as a global admin or SharePoint admin.
- Select the app launcher icon
in the upper left and choose Admin to open the Office 365 admin center (if you don’t see the Admin tile, you don’t have Office 365 administrator permissions in your organization). - In the left pane, choose Admin centers > SharePoint.

- Click on ‘More Features’ from the left navigation/pane.

- Now, click on the ‘Open’ button under Apps.

- Select apps in the left pane, and then select App Catalog.

- Select Create a new Sharepoint app catalog site, and then select OK.

- On the Create App Catalog Site Collection page, enter the required information, and then select OK.

- An app catalog site collection has been created.

- Once the App Catalog site collection is created successfully, click on the new link to the App Catalog site collection

- By default, the following document libraries will be available in the App Catalog site:
- Apps for SharePoint
- Apps for Office
- App Requests
Once the App Catalog site collection is created successfully, you can simply add any app to the App Catalog. Adding an app to your app catalog is as easy as uploading any file to a SharePoint Foundation document library.
Let’s take a look at an example of the “Employee Directory” add-in.
- Once the App Catalog site collection is created successfully, click on the new link to the App Catalog site collection.

- On the home page of the App Catalog site, select the tile labeled either Distribute apps for SharePoint or Distribute apps for Office.

- Select New and browse to the app you want to upload or drag the app into the library.

- The app file has been added.

- Open the site collection where you want to add the app.
- Click on ‘Site Contents’ in the Quick Launch.

- On the Site Contents page, click on App under the New option as shown in the image.

- Your Apps window will open.
- Click on From Your Organization.

- Select the app and then trust it.

Employee Directory Settings Frequently Asked Questions (FAQs)
The SharePoint Online App Catalog is a dedicated site collection used to store and manage custom apps, SharePoint add-ins, and SharePoint Framework (SPFx) solutions. Administrators upload app packages to the catalog so they can be deployed and installed across SharePoint sites within the organization.Yes. An App Catalog is required to deploy SharePoint Framework (SPFx) solutions in SharePoint Online. Developers upload the .sppkg package to the App Catalog, where administrators can approve and deploy the solution to specific sites or across the entire tenant.To create a Tenant App Catalog, open the SharePoint Admin Center, go to More Features, select Apps, and choose App Catalog. If an App Catalog does not exist, you will be prompted to create a new App Catalog site collection for managing organizational apps.A Tenant App Catalog allows administrators to deploy apps across the entire SharePoint tenant, while a Site Collection App Catalog limits app deployment to a specific site collection. Tenant catalogs are used for organization-wide apps, whereas site catalogs are useful for testing or limited deployments.The SharePoint App Catalog supports app package formats such as .sppkg for SharePoint Framework solutions and .app files for SharePoint add-ins. These packages are uploaded to the Apps for SharePoint library where administrators can manage deployment and permissions.A SharePoint tenant can only have one Tenant App Catalog site collection. However, administrators can enable multiple Site Collection App Catalogs for individual site collections to allow app deployment within specific SharePoint sites.Only Microsoft 365 users with Global Administrator or SharePoint Administrator permissions can create and manage the Tenant App Catalog. These roles ensure that only authorized administrators can control the deployment and availability of custom apps.Organizations use a SharePoint App Catalog to centrally manage and distribute custom apps and SPFx solutions. It provides governance, version control, and secure deployment of internal applications across SharePoint sites within the tenant.
