Creating a SharePoint App Catalog using PowerShell

Creating an App Catalog Site in SharePoint Online on Windows is a straightforward process that allows you to manage custom-developed or third-party apps for users across all site collections. An App Catalog serves as a centralized location for these apps, ranging from simple workflows to complex web applications. Here’s how you can create an App Catalog site on Windows:

Open your SharePoint Online admin center by visiting the SharePoint Online Administrator URL: https://-admin.sharepoint.com.

In the left navigation, click on “More Features” and then select “Open” under “Apps” in the SharePoint admin center. You can use this URL shortcut: https://YourDomain-admin.sharepoint.com/_layouts/15/tenantAppCatalog.aspx.

When you click the App Catalog link for the first time, you’ll encounter a page indicating, “Creating the site for storing apps.”

This process creates the Tenant app catalog in SharePoint Online. Once the app catalog site is created, you can proceed to add or deploy apps to it. The App Catalog will include “Apps for Office” and “Apps for SharePoint” libraries, as well as a list for tracking user App Requests.

Now, when you go to the Admin Center, navigate to “Apps,” and select “App Catalog,” you will be redirected to the app catalog site that you’ve created.

If you wish to create a site collection app catalog in SharePoint Online using PowerShell on Windows, follow these steps:

# Define Variables

$AdminCenterURL = “https://Crescent-admin.sharepoint.com”

$AppCatalogURL = “https://Crescent.sharepoint.com/sites/DevApps”

# Connect to SharePoint Online

$Cred = Get-Credential

Connect-SPOService -url $AdminCenterURL -Credential $Cred

# Set Site Collection as App Catalog

$Site = Get-SPOSite $AppCatalogURL

# Set Site collection as app catalog

Add-SPOSiteCollectionAppCatalog -Site $Site

This PowerShell script will create a site collection app catalog, and you should now see “Apps for SharePoint” on the Site Contents page. To delete the site collection App Catalog, use the following command:

Remove-SPOSiteCollectionAppCatalog -Site $Site

In summary, creating an App Catalog site in SharePoint Online on Windows is an essential step for efficiently managing and distributing apps across your organization’s SharePoint environment, ultimately improving productivity and enhancing the overall SharePoint experience.

End to end solution- Whether its code based or low code including Power Apps, SharePoint, Mysql, RPA, WordPress, SPFx solutions, Web Design is our expertise area.

Leave a Comment

Your email address will not be published. Required fields are marked *