Leden van Yammer-groep exporteren naar een CSV-bestand

Leden van Yammer-groep exporteren naar een CSV-bestand

Opmerking: In dit onderwerp worden functies in de klassieke Yammer beschreven. Zie Yammer-communityleden exporteren naar een CSV-bestandvoor meer informatie over het gebruik van deze functie in de nieuwe Yammer.

U kunt de namen en e-mailadressen van de Yammer-groep exporteren naar een CSV-bestand. Dit is handig als u wilt weten of iemand in de groep mist, alle groepsleden uitnodigen voor een andere groep of contactpersonen per e-mail ontvangt.

Elk lid van uw Yammer-netwerk kan de informatie voor openbare groepen exporteren. Voor privé groepen kunnen alleen leden van de groeps-en netwerkbeheerders de Ledenlijst exporteren.

Opmerking: Als uw groep is verbonden met Microsoft 365 en u toegang hebt tot de portal van Azure Active Directory (Azure AD), kunt u de stappen voor het bulksgewijs downloaden van leden van een groep in azure Active Directory volgen in plaats van de onderstaande stappen.

In het onderstaande proces moet u Windows PowerShell gebruiken. Het lijkt ingewikkeld, maar het duurt slechts een paar minuten voordat u klaar bent.

Stap 1: de groeps-ID zoeken

De groeps-ID identificeert de Yammer-groep. U hebt deze nodig voor het PowerShell-script.

Stap 2: uw token zoeken

Uw token is een versleutelde versie van uw account en wachtwoord. U hebt deze nodig voor het PowerShell-script.

Stap 3: een PowerShell-script maken

Sla de voorbeeldcode op in een bestand en vervang de waarden voor de groeps-ID en token.

Stap 4: het PowerShell-script uitvoeren

Wijzig mappen in de map waarin u het. CSV-bestand wilt opslaan en plak het script in PowerShell.

Stap 5: het CSV-bestand openen met Excel

Gebruik de kolommen volledige naam en e-mailadres om de lijst met leden weer te geven.

Stap 1: de groeps-ID zoeken

  1. Ga in uw browser naar https://www.yammer.com.

  2. Selecteer een groep.

  3. Kijk in de adresbalk van de browser en kopieer de waarde voor feed naar uw NotePad-bestand. In de volgende URL kopieert u bijvoorbeeld de waarde 1172163.

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

Stap 2: uw token zoeken

Waarschuwing: Deel uw token niet met iemand anders. Dit kan worden gebruikt voor toegang tot uw Yammer-account.

  1. Ga in een browser naar https://www.yammer.com/client_applications.

  2. Klik op nieuwe app registreren.

    • Naamvan de toepassing: aangezien u deze app niet gebruikt voor alles, behalve dat u uw token aanneemt, kunt u de naam ervan wijzigen. De toepassingsnaam moet uniek zijn.

    • Organisatie: Voer de naam van uw bedrijf in.

    • E-mail voor ondersteuning: Voer het e-mailadres van uw werk in.

    • Website: Voer de website van uw bedrijf in.

    • URI omleiden: Typ https://www.Yammer.com.

    Details pagina voor het maken van een nieuwe Yammer-app

  3. Klik in de sectie sleutels en Token op een ontwikkelaars token genereren voor deze toepassing.

    De pagina met Yammer-apps met een koppeling voor het verkrijgen van een token

    De token wordt onder aan de pagina sleutels en Token weergegeven. De afbeelding wordt in de vorige afbeelding vervaagd weergegeven.

    Het token kan worden gebruikt voor toegang tot Yammer, dus niet delen.

  4. Kopieer de token naar een Notepad-bestand.

    Yammer-app-pagina met token

Stap 3: een PowerShell-script maken

Waarschuwing: Deel dit script niet nadat u uw token hebt ingevoerd. Uw token kan worden gebruikt voor toegang tot uw Yammer-account.

  1. Kopieer de volgende code naar een Notepad-bestand.

    $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. Vervang in de eerste twee regels van het script de group_id_value en token_value met de resultaten uit stap 1 en 2.

Stap 4: uw PowerShell-script uitvoeren

  1. Open Windows PowerShell. Zie PowerShell zoeken in Windows 10, 8,1, 8,0 en 7,0 voor informatie over het vinden van Windows PowerShell.

  2. In PowerShell wijzigt u mappen in de plaats waar u het CSV-bestand wilt opslaan. Als u bijvoorbeeld wilt dat het script wordt opgeslagen in de map documenten en de gebruikersnaam Jan, typt u:

    cd c:\users\joe\documents
  3. Kopieer het script uit uw Kladblok-bestand, plak het in PowerShell en druk op Enter.

Stap 5: het bestand openen met Excel

  1. Dubbelklik op het Excel-bestand, dat de naam groupid. CSVbevat, met behulp van de groeps-id uit stap 1.

    Dit bestand bevindt zich in de directory van waaruit u de PowerShell-opdrachten hebt uitgevoerd.

  2. Gebruik de kolommen volledige naam en e-mailadres om de lijst met leden weer te geven.

Opmerking:  Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor je is. Wil je ons laten weten of deze informatie nuttig is? Hier is het Engelstalige artikel ter referentie.

Meer hulp nodig?

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×