Exporter des membres du 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 de la communauté Yammer et leurs adresses de messagerie dans un fichier. csv. Cette fonction est utile si vous souhaitez savoir si une personne n'est pas dans le groupe, invitez tous les membres du groupe à un autre groupe ou contactez des membres par courrier électronique.

Tout membre de votre réseau Yammer peut exporter les informations pour les groupes publics. Pour les groupes privés, seuls les membres du groupe et les administrateurs réseau peuvent exporter la liste d'appartenance.

Ce processus nécessite l'utilisation de Windows PowerShell. C'est compliqué, mais il suffit de quelques minutes pour terminer.

É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: trouver 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 voulez insérer le fichier. csv, puis collez votre script dans PowerShell.

Étape 5: ouvrir le fichier. csv dans Excel

Utilisez les colonnes nom complet et adresse de messagerie 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. Dans la barre d'adresses du navigateur, copiez la valeur pour 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: trouver votre jeton

Avertissement : Ne partagez pas votre jeton avec les autres utilisateurs. 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: dans la mesure où vous n'utiliserez pas votre jeton pour une action, mais vous pouvez le nommer comme vous le souhaitez. Le nom de l'application doit être unique.

    • Organisation: entrez le nom de votre entreprise.

    • 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 Détails de 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 affichant le lien pour obtenir un jeton

    Le jeton est affiché en bas de la page clés et jeton . Ce dernier est affiché en brouillage dans l'image précédente.

    Le jeton peut être utilisé pour accéder à Yammer et ne pas le partager.

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

    Page de l'application Yammer affichant 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 plus d'informations sur la recherche de Windows PowerShell, reportez-vous à recherche PowerShell dans Windows 10, 8,1, 8,0 et 7,0

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

    cd c:\users\joe\documents
  3. Copiez votre script à partir du fichier de votre 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, en utilisant l'ID de groupe de l'étape 1.

    Ce fichier sera dans l'annuaire à partir duquel vous avez exécuté les commandes PowerShell.

  2. Utilisez les colonnes nom complet et adresse de messagerie 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.

×