Exporter les membres d'un groupe Yammer dans un fichier. csv

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez exporter les noms des membres du groupe Yammer et les adresses de messagerie dans un fichier. csv. Cette fonction est utile si vous souhaitez voir si une personne est absente du groupe, inviter tous les membres du groupe à un autre groupe ou contacter les membres par e-mail.

Tous les membres de votre réseau Yammer peuvent exporter les informations pour les groupes publics. Pour les groupes privés, seuls les membres du groupe et les administrateurs du réseau peuvent exporter la liste des membres.

Ce processus nécessite l'utilisation de Windows PowerShell. Cette opération semble compliquée, mais son exécution prend quelques minutes.

Étape 1: Rechercher l'ID de groupe

L'ID du groupe identifie le groupe Yammer. Vous en avez besoin pour le script PowerShell.

Étape 2: rechercher votre jeton

Votre jeton est une version chiffrée de votre compte et de votre mot de passe. Vous en avez besoin pour le script PowerShell.

Étape 3: créer votre script PowerShell

Enregistrez l'exemple de code dans un fichier et remplacez les valeurs de l'ID de groupe et du jeton.

Étape 4: exécuter le script PowerShell

Accédez au dossier dans lequel vous souhaitez placer le fichier. csv, puis collez votre script dans PowerShell.

Étape 5: ouvrir le fichier. csv dans Excel

Utilisez les colonnes de nom complet et de courrier pour obtenir la liste des membres.

Étape 1: Rechercher l'ID de groupe

  1. Dans votre navigateur, accédez à https://www.yammer.com.

  2. Sélectionnez un groupe.

  3. Examinez la barre d'adresses du navigateur et copiez la valeur de ID dans votre fichier bloc-notes. Par exemple, dans l'URL suivante, vous devez copier la valeur 1172163.

    https://www.yammer.com/contoso.com/#/threads/inGroup?type=in_group&feedId =1172163

Étape 2: rechercher votre jeton

Avertissement : Ne partagez pas votre jeton avec d'autres personnes. Elle peut être utilisée pour accéder à votre compte Yammer.

  1. Dans un navigateur, accédez à https://www.yammer.com/client_applications.

  2. Cliquez sur inscrire une nouvelle application.

    • Nomde l'application: étant donné que vous n'utiliserez pas cette application pour une opération autre que l'utilisation de votre jeton, nommez-la comme vous le souhaitez. Le nom de l'application doit être unique.

    • Organisation: entrez le nom de votre société.

    • Adresse de messagerie de support: Entrez votre adresse de messagerie professionnelle.

    • Site Web: entrez le site Web de votre entreprise.

    • URIde redirection: entrez https://www.Yammer.com.

    Page de détails pour la création d'une nouvelle application Yammer

  3. Dans la section clés et jeton , cliquez sur générer un jeton de développeur pour cette application.

    Page de l'application Yammer montrant le lien pour obtenir le jeton

    Le jeton apparaît en bas de la page clés et du jeton . Il est affiché de façon floue dans l'image précédente.

    Le jeton peut être utilisé pour accéder à Yammer; par conséquent, ne le partagez pas.

  4. Copiez le jeton dans un fichier bloc-notes.

    Page de l'application Yammer montrant un jeton

Étape 3: créer votre script PowerShell

Avertissement : Ne partagez pas ce script une fois que vous avez entré votre jeton. Votre jeton peut être utilisé pour accéder à votre compte Yammer.

  1. Copiez le code suivant dans un fichier bloc-notes.

    $GroupId=group_id_value
    
    $Token = "token_value"
    
    $Headers = @{ "Authorization" = "Bearer "+$Token }
      
    $GroupCycle = 1
    DO
    	{
    		$GetMoreGroupsUri = "https://www.yammer.com/api/v1/users/in_group/$GroupId.xml?page=$GroupCycle"
    		write-host ("REST API CALL : $GetMoreGroupsUri")
            [xml]$Xml = ((Invoke-WebRequest -Uri $GetMoreGroupsUri -Method Get -Headers $Headers).content)
            $YammerGroups += $Xml.response.users.user
            $GroupCycle ++
            $GroupCount += $Xml.response.users.user.count
    		write-host ("GROUPMEMBER COUNT : $GroupCount")
        }	
    	While ($Xml.response.users.user.count -gt 0)
    	 $YammerGroups | Where {$_} Export-Csv "$GroupId.csv" -Delimiter "," 
      
    	
  2. Dans les deux premières lignes du script, remplacez group_id_value et token_value par les résultats des étapes 1 et 2.

Étape 4: exécuter votre script PowerShell

  1. Ouvrez Windows PowerShell. Pour obtenir des informations sur la façon de trouver Windows PowerShell, consultez la rubrique recherche de PowerShell dans Windows 10, 8,1, 8,0 et 7,0

  2. Dans PowerShell, modifiez les répertoires à l'emplacement où vous souhaitez enregistrer le fichier. csv. Par exemple, si vous voulez que le script soit stocké dans votre dossier documents et que votre nom d'utilisateur est Joe, tapez:

    cd c:\users\joe\documents
  3. Copiez votre script à partir de votre fichier bloc-notes, collez-le dans PowerShell, puis appuyez sur entrée.

Étape 5: ouvrir le fichier avec Excel

  1. Double-cliquez sur le fichier Excel, qui porte le nom GroupID. csv, à l'aide de l'ID de groupe de l'étape 1.

    Ce fichier se trouve dans le répertoire à partir duquel vous avez exécuté les commandes PowerShell.

  2. Utilisez les colonnes de nom complet et de courrier pour obtenir la liste des membres.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×