Activation/désactivation en PowerShell de la nouvelle expérience dans SharePoint Online

Contexte

Un de nos clients nous a récemment demandé de désactiver la nouvelle expérience de SharePoint dans son tenant Office 365, mais seulement pour une de ses collections de sites. Par défaut, cette nouvelle expérience était activée pour l’ensemble de leurs collections de sites.

Pour information

  • L’activation et la désactivation de la nouvelle expérience peut se traiter au niveau du centre d’administration de SharePoint comme le montre le visuel de la figure 1 ci-dessous, cela s’applique cependant pour toutes les listes et librairies de toutes les collections de sites.

SharePoint

Fig. 1: Aperçu de l’option Nouvelle expérience au niveau de la console d’administration de SharePoint Online

  • Il est aussi possible de revenir en mode d’affichage classique pour toutes vos collections de sites au moyen de l’option suivante Retour à l’affichage standard de SharePoint qui est visible au niveau d’une liste ou librairie en bas du menu contextuel (Fig. 2).

SharePoint

Fig. 2: Bouton pour revenir à l’expérience classique

  • De même, il est possible de l’appliquer de façon plus granulaire, en gérant cette option au niveau des listes/librairies uniquement. Cette opération peut être effectuée par le propriétaire de cette liste / librairie (Fig. 3)
    1. Accéder à la librairie de documents, puis à la page de paramétrage de la liste
    2. Cliquez sur le lien de Paramètres avancé (Advanced settings)
    3. Dans la section « List experience », choisissez l’option souhaitée

SharePoint

Fig. 3: Paramétrage de la nouvelle expérience au niveau d’une liste / librairie

  • Aperçu de la nouvelle expérience pour une librairie – Avant / Après
Avant Apres
 SharePoint  SharePoint

Désactivation au niveau d’une collection de sites

Pré-requis

Option 1

  1. Ouvrir une console PowerShell (SharePoint Online Management Shell)
  2. Utiliser le code suivant. Dans le cas présent, ce script va vous permettre de désactiver la nouvelle expérience pour la collection de sites https://[tenant].sharepoint.com/sites/siteurl

SharePoint

Option 2

Il est aussi possible d’utiliser une autre approche similaire avec PowerShell tel que le montre Microsoft ici https://support.office.com/en-us/article/Switch-the-default-experience-for-lists-or-document-libraries-from-new-or-classic-66dac24b-4177-4775-bf50-3d267318caa9?ui=en-US&rs=en-US&ad=US

DÉSACTIVATION de la nouvelle expérience

SharePoint

NOTE:

Si vous aviez appliqué

  • l’expérience classique au niveau d’une liste / librairie donnée
  • la nouvelle expérience au niveau de la console d’administration de SharePoint online

Et si vous lancez le script pour activer la nouvelle expérience, alors la nouvelle expérience ne sera pas réactivée pour cette liste/librairie. Il vous faudra alors activer la nouvelle expérience au niveau du paramétrage de cette liste / librairie.

Retour à l’affichage standard de SharePoint

À chaque fois que vous cliquez sur le bouton Retour à l’affichage standard de SharePoint pour revenir au mode d’affichage classique, un cookie est généré pour conserver cette information: splnu

SharePoint

 

Pour retourner facilement en mode nouvelle expérience, il vous faut juste supprimer ce cookie.

Liens utiles

 

Fermer le menu