Réaffecter des Sways à partir d’un compte d’utilisateur supprimé - Aide de l’Administration

S’applique à
Microsoft 365 Admin Sway

Lorsqu’un utilisateur est supprimé d’Azure Active Directory, ses Sways entrent dans un état de conservation où ils seront supprimés ultérieurement. Pendant cette période, le Sway ne sera pas accessible aux utilisateurs réguliers. Les administrateurs informatiques disposent de 30 jours après la suppression définitive d’un utilisateur d’Azure Active Directory pour réaffecter les Sways qu’il possédait à un autre utilisateur au sein de son client. 

Remarque

Azure Active Directory dispose également d’une période d’attente avant la suppression définitive de l’utilisateur.

Étape 1 : Télécharger et installer des bibliothèques

Important

Les applets de commande PowerShell ont été mises à jour avec des améliorations de sécurité en décembre 2022. Veillez à toujours utiliser les bibliothèques les plus récentes mentionnées ci-dessous. Si une ancienne version de la bibliothèque est déjà installée sur votre ordinateur local, veillez à supprimer les anciennes bibliothèques et les dossiers associés, puis redémarrez votre ordinateur avant de suivre les instructions suivantes. 

  1. Vérifiez que l’utilisateur qui exécute l’applet de commande est un administrateur général.

  2. Téléchargez PowerShell 7 x64 ici. 

    Important

    Lorsque vous utilisez le widget d’installation, ne modifiez aucune des options.

  3. Téléchargez les dernières bibliothèques ici.

  4. Extrayez les bibliothèques :

    1. Microsoft.Identity.Client
    2. Microsoft.Office.Story.PowerShell.ChangeOwnerClient
    3. Microsoft.Office.Story.PowerShell.Protocol
    4. Newtonsoft.Json
  5. Gardez la structure des dossiers intacte et installez-les en tant que modules en utilisant, suivez les instructions ici.

    Par exemple :

    Copier et installer des modules dans ...\Windows\system32\WindowsPowerShell\v1.0\Modules\

  6. Assurez-vous que les fichiers .dll téléchargés ne sont pas bloqués en les débloquant via leurs paramètres de propriétés .
    Exemple :
    9da52323-03e1-4cf0-8c97-6690a588febc

Important

Assurez-vous que les fichiers téléchargés sont débloqués en sélectionnant Débloquer dans les paramètres des propriétés .

Étape 2 : importer les modules dans PowerShell

  1. Ouvrez PowerShell 7 (x64) en tant qu’administrateur :
    La fenêtre Windows PowerShell s’ouvre. L’invite C :\Windows\system32 signifie que vous l’avez ouverte en tant qu’administrateur.

    PowerShell2

2. Importez les modules précédemment téléchargés.

Syntaxe :


Import-Module Microsoft.Identity.Client
Import-Module Newtonsoft.Json
Import-Module Microsoft.Office.Story.PowerShell.Protocol
Import-Module Microsoft.Office.Story.PowerShell.ChangeOwnerClient

(Instructions supplémentaires sur l’importation des modules)

Étape 3 : se connecter au service Sway et exécuter le script de transfert

Remarque

Les Sways peuvent uniquement être transférés du propriétaire à un autre utilisateur au sein du même locataire. Seul l’administrateur client peut initier un transfert. 

  1. Connexion au service Sway via PowerShell
  2. Entrer les informations d’identification de l’administrateur client

Syntaxe :


	Connect-SwayService

Exemple :


	Connect-SwayService

Transférer un seul Sway vers un autre compte

Pour transférer un seul Sway qui appartenait précédemment à un compte supprimé vers un autre compte au sein du même client, vous aurez besoin des informations suivantes :

  • ID de recherche Sway : ID trouvé après l’URL de sway.office.com pour un Sway donné (par exemple, « Ex : abc123 pour https://sway.office.com/abc123 »)
  • Nouvelle adresse Email : adresse e-mail du compte vers lequel vous transférez le Sway

Syntaxe :


	Start-ChangeSwayOwner -OriginalSwayLookupId <Sway Lookup ID> -DestinationOwner <New Email Address>

Exemple :


	Start-ChangeSwayOwner -OriginalSwayLookupId abc123 -DestinationOwner user@contoso.com

Remarque

N’utilisez pas l’URL entière du Sway comme ID de recherche. Dans l’exemple ci-dessus, « abc123 » est l’ID de recherche et NON « https://sway.office.com/abc123 »

Transférer en bloc tous les Sways d’un compte à un autre

Pour transférer tous les Sways précédemment détenus par un compte supprimé vers un autre compte au sein du même client, vous aurez besoin des informations suivantes :

  • Adresse Email compte supprimée : adresse e-mail du compte qui a été supprimé du Azure Active Directory
  • Adresse Email du nouveau compte : adresse e-mail du compte vers lequel vous transférez le Sway

Syntaxe :


	Start-BulkChangeSwayOwner <Deleted Account Email Address> <New Account Email Address>

Exemple :


	Start-BulkChangeSwayOwner deleteduser@contoso.com activeuser@contoso.com

Étape 4 : vérifier que les Sways ont été réaffectés

  1. Accédez à un Sway qui a été réaffecté.
  2. Informez l’utilisateur à qui les Sways ont été transférés et demandez-lui de vérifier qu’il est désormais propriétaire des Sways.

Bon à savoir

  • Vous avez jusqu’à 30 jours après la suppression définitive du compte d’Azure Active Directory pour réaffecter les Sways appartenant à ce compte

  • Une fois le script de réaffectation exécuté, l’affichage des Sways réaffectés dans le nouveau compte peut prendre jusqu’à 1 heure.

  • Certains paramètres associés au Sway réaffecté ne seront pas conservés. Cela inclut les éléments suivants :

    • Sway Analytics

    • Paramètres de partage

      • Si un Sway a été partagé avec des personnes spécifiques, il sera réinitialisé aux paramètres par défaut dans le Sway réaffecté
      • Pour les Sways qui ont été partagés pour modification, le nouveau propriétaire devra partager à nouveau un nouveau lien avec tous les co-auteurs qui ont encore besoin d’un accès en modification
    • Date de la dernière modification

    • Paramètres précédemment définis sur le Sway. Par exemple : suppression de la bannière Sway et de la lecture automatique.

    • Lorsque des vidéos sont chargées, elles sont copiées de manière asynchrone et peuvent entraîner une perte de données si le transfert est effectué très près de la limite de 30 jours.

    • La bibliothèque a été conçue pour s’exécuter sur PowerShell 5.1. Si vous exécutez une version plus récente, vous devez importer les modules en mode de compatibilité. Suivez les instructions de la rubrique suivante : Compatibilité avec Windows PowerShell.