How to Update SharePoint Apps on All Sites

Discover how to efficiently upgrade SharePoint apps across all sites in your environment, ensuring they stay updated with the latest features and improvements.
Preview image of "How to Update SharePoint Apps on All Sites" article

Introduction

Keeping your SharePoint apps up to date is crucial for maintaining security, performance, and access to the latest features. Regular updates ensure compatibility with SharePoint Online's evolving environment and help prevent potential issues that could disrupt your workflows. With AppFlow Control, updating SharePoint apps across multiple sites is efficient and straightforward, eliminating the need for complex scripting.

Prerequisites

  • Ensure that the newer version of the app is uploaded to the App Catalog

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 that contains the latest version of the app. This ensures the most recent updates are applied across all sites.
  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: Bulk Upgrade

    To upgrade on all sites:
    • Hover over the down arrow in the title column.
    • Choose Select All Sites.
    • Click Upgrade (Up Arrow Icon) from the actions above the table.
    Select All Sites
    Preview
    All sites selected
    Preview
  8. Step 8: 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 Upgrade (Up Arrow Icon) from the actions above the table.
  9. Step 9: Track Deployment Progress

    Click View Deployment Progress to monitor the update process. The upgraded version of the app becomes immediately available on the site once the upgrade 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.