Gestion des applications et des compléments dans un client multigéographique

Les parties de cet article portant sur les compléments SharePoint sont des conseils hérités. Le retrait ci-dessous ne met pas hors service les autres API ou plateformes décrites ici.

Importante

Les compléments SharePoint ont atteint leur fin de vie dans SharePoint Online le 2 avril 2026. Les compléments hébergés par SharePoint et par le fournisseur sont mis hors service et ne fonctionnent plus dans SharePoint Online, y compris les clouds publics. Les instructions de développement, de déploiement et d’utilisation des compléments sont conservées à titre de référence historique et pour les scénarios SharePoint Server applicables, et non pour les nouvelles solutions SharePoint Online.

Les compléments SharePoint Server déployés via un catalogue d’applications local ne sont pas mis hors service par cette modification. L’acquisition de compléments SharePoint sur la place de marché publique a pris fin le 2 avril 2026 pour SharePoint Server.

Ce retrait ne met pas hors service les API REST SHAREPoint, CSOM, JSOM ou SharePoint Framework (SPFx). Pour SharePoint Online, utilisez SPFx pour les extensions d’interface utilisateur et Microsoft Entra ID pour l’authentification auprès des applications externes. Consultez l’annonce de mise hors service et les conseils sur la migration des compléments.

Dans un client multigéographique, vous disposez d’un catalogue d’applications par emplacement géographique, ce qui est un élément à prendre en compte si vous souhaitez déployer vos applications sur tous les emplacements géographiques.

Par « application », nous entendons toutes les applications que vous déployez en les ajoutant d’abord à votre catalogue d’applications client. Toutes ces applications entrent dans le champ d’application de ce guide, notamment SharePoint Add-Ins (fichiers .app) et les applications et extensions SharePoint Framework (fichiers .sppkg).

Dans un client multigéographique, vous disposez d’un site de catalogue d’applications par emplacement géographique, comme illustré dans le diagramme suivant.

Carte du monde affichant les catalogues d’applications en Amérique du Nord et les emplacements satellites en Europe et en Asie

Une conséquence de cette architecture est que vous devez déployer votre application dans tous les catalogues d’applications si vous voulez que votre application soit disponible pour tous les sites, quel que soit l’emplacement géographique où le site est hébergé.

Pour ce faire, vous avez deux possibilités :

  • Déployez votre application manuellement dans chacun des sites du catalogue d’applications.

  • Utilisez les API ALM pour automatiser le déploiement de vos applications. À l’aide de ces API, vous pouvez écrire du code qui déploie/met à niveau vos applications de manière cohérente dans tous les emplacements géographiques de votre locataire multigéographique.

Voir aussi