Esportare un file CSV di membri del gruppo di Yammer

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

È possibile esportare i nomi dei membri di gruppi di Yammer e indirizzi in un file CSV di posta elettronica. Ciò è utile se si vuole vedere se tutti gli utenti non è presenti il gruppo, invita tutti i membri di gruppo in un altro gruppo o contattare membri tramite posta elettronica.

Dei membri della rete Yammer è possibile esportare le informazioni per i gruppi di pubblici. Per i gruppi di privato, solo i membri del gruppo possono esportare l'elenco di appartenenza.

Questa procedura è necessario utilizzare Windows PowerShell. Sembra complicato, ma bastano pochi minuti per completare.

Passaggio 1: Individuare l'ID di gruppo

L'ID di gruppo identifica il gruppo di Yammer. È necessario per lo script di PowerShell.

Passaggio 2: Individuare il token

I token è una versione crittografata dell'account e la password. È necessario per lo script di PowerShell.

Passaggio 3: Creare uno script di PowerShell

Salvare il codice di esempio in un file e sostituire i valori per l'ID di gruppo e il token.

Passaggio 4: Eseguire lo script di PowerShell

Passare alla cartella in cui si desidera che il file CSV e incollarla lo script di PowerShell.

Passaggio 5: Aprire il file CSV con Excel

Utilizzare le colonne nome completo e la posta elettronica per ottenere l'elenco dei membri del gruppo.

Passaggio 1: Individuare l'ID di gruppo

  1. Nel browser andare all'https://www.yammer.com.

  2. Selezionare un gruppo.

  3. Ricerca nella barra degli indirizzi del browser e copiare il valore di feedId al file di blocco note. L'URL seguente, ad esempio, copiare il valore 1172163.

    https://www.Yammer.com/contoso.com/#/Threads/inGroup?Type=in_group&feedId=1172163

Passaggio 2: Individuare il token

Avviso: Il token di non condividere con altri utenti. Può essere utilizzato per accedere all'account Yammer.

  1. In un browser passare a https://www.yammer.com/client_applications.

  2. Fare clic su Registra nuova App.

    • Nome dell'applicazione: poiché non è possibile utilizzare questa app per tutte le operazioni ad eccezione di ottenere i token, assegnare un nome qualsiasi elemento desiderato. Il nome dell'applicazione deve essere univoco.

    • Organizzazione: immettere il nome della società.

    • Messaggio di posta elettronica supporti: immettere l'indirizzo di posta elettronica di lavoro.

    • Sito Web: immettere sito Web dell'azienda.

    • Reindirizzare URI: immettere https://www.yammer.com.

    Pagina dettagli per la creazione di nuove applicazioni Yammer

  3. Nella sezione chiavi e token fare clic su Genera un token di sviluppo dell'applicazione.

    Pagina di applicazione con collegamento per ottenere token di Yammer

  4. Copiare il token in un file di blocco note.

    Pagina app con token di Yammer

Passaggio 3: Creare uno script di PowerShell

Avviso: Dopo avere immesso i token di non condividere questo script. Il token può essere utilizzato per accedere all'account Yammer.

  1. Copiare il codice seguente in un file di blocco note.

    $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 | Export-Csv "$GroupId.csv" -Delimiter "," 
      
    	
  2. Nelle prime due righe dello script, sostituire il group_id_value e token_value i risultati dei passaggi 1 e 2.

Passaggio 4: Esecuzione di script di PowerShell

  1. Aprire Windows PowerShell. Per informazioni adiacenti ricerca di Windows PowerShell, vedere Ricerca di PowerShell in Windows 10, 8.1, 8.0 e 7.0

  2. In PowerShell, passare alla posizione desiderata il salvataggio del file CSV. Ad esempio, se si desidera lo script verrà archiviato nella cartella documenti e il nome utente è Fausto, digitare:

    cd c:\users\joe\documents
  3. Copiare uno script dal file di blocco note, incollarlo PowerShell e premere INVIO.

Passaggio 5: Aprire il file di Excel

  1. Fare doppio clic sul file di Excel, sono disponibili nella cartella in cui è stato eseguito i comandi di PowerShell.

  2. Utilizzare le colonne nome completo e la posta elettronica per ottenere l'elenco dei membri del gruppo.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×