How to Install the SharePoint Framework (SPFx) App on Multiple Site Collections without PowerShell

Learn how to effortlessly deploy SharePoint Framework (SPFx) apps across multiple site collections without using PowerShell, simplifying app deployment with AppFlow Control.
Preview image of "How to Install the SharePoint Framework (SPFx) App on Multiple Site Collections without PowerShell" article

Introduction

Managing SharePoint applications across multiple site collections can be a daunting task, especially without the right tools. AppFlow Control simplifies this process, allowing you to deploy SharePoint Framework (SPFx) apps efficiently without the need for PowerShell. Follow these steps to install your SPFx app across multiple site collections using AppFlow Control:

Step-by-Step Guide

  1. Step 1: Sign In/Sign Up

    Visit AppFlow Control and sign in or sign up if you don’t already have an account.
    Sign In/Sign Up
    Preview
  2. Step 2: Connect to Your SharePoint Online Environment

    Ensure your SharePoint Online environment is connected to AppFlow Control if you haven't done so already.
  3. Step 3: Navigate to Deployments

    Select the Deployments option from the menu.
    Navigate to Deployments
    Preview
  4. Step 4: Add a New Deployment

    On the Deployments page, click the Add New button.
    Add a New Deployment
    Preview
  5. Step 5: Select an App Catalog

    Choose an App Catalog for your app installation:
    • Tenant App Catalog: Available for installation across all sites within your SharePoint environment.
    • Site Collection App Catalog: Limited to the specific site collection where the catalog is located.
    Select the appropriate catalog based on your deployment needs and site scope.
  6. Step 6: Choose the App

    From the list of apps, select the desired app by clicking the Select (Right arrow icon) button.
    Choose the App
    Preview
  7. Step 7: Select the Target Sites

    Choose the site(s) where you want to perform the installation. Click the Install (+ Icon) to install the app to the selected site.
    Select the Target Sites
    Preview
  8. Step 8: Search and Filter Sites

    Use the search and filter options for a quick search of the required site.
  9. Step 9: Bulk Installation

    To install on all sites or all filtered sites:
    • Hover over the down arrow in the title column.
    • Choose Select All Sites.
    • Click Install from the actions above the table.
    Select All Sites
    Preview
    All sites selected
    Preview
  10. Step 10: Deploy Settings

    After site selection, click Next. If the app requires scripting capabilities enabled on the site collection, toggle the Scripting Capabilities switch on the Deploy Settings step. Click Next.
  11. Step 11: Track Deployment Progress

    Click View Deployment Progress to monitor the installation process. The app becomes immediately available on the site once the installation is complete.
    Track Deployment Progress
    Preview
    Deployment Progress
    Preview

Conclusion

By using AppFlow Control, you can streamline the process of SharePoint app deployment, ensuring efficient management across multiple sites without the need for complex scripts. Embrace a more organized and efficient SharePoint application management strategy today with AppFlow Control.