Yammer 그룹 구성원을 .csv 파일로 내보내기

Yammer 그룹 구성원을 .csv 파일로 내보내기

참고: 이 항목에서는 클래식 Yammer의 기능에 대해 설명 합니다. 새 Yammer에서이 기능을 사용 하는 방법에 대 한 자세한 내용은 Yammer 커뮤니티 구성원을 .csv 파일로 내보내기를참조 하세요.

Yammer 그룹 구성원 이름과 전자 메일 주소를 .csv 파일로 내보낼 수 있습니다. 이 방법은 모든 사용자가 그룹에 없는지, 모든 그룹 구성원을 다른 그룹에 게 초대 하거나, 전자 메일로 구성원에 게 문의 하려는 경우에 유용 합니다.

Yammer 네트워크의 모든 구성원이 공용 그룹에 대 한 정보를 내보낼 수 있습니다. 개인 그룹의 경우 그룹 및 네트워크 관리자의 구성원만 구성원 목록을 내보낼 수 있습니다.

참고: 그룹이 Microsoft 365-연결 되어 있고 azure AD (Active Directory) 포털에 대 한 액세스 권한이 있는 경우 아래 단계 대신 Azure Active directory에서 그룹 구성원을 대량으로 다운로드 하는 단계를 수행할 수 있습니다.

아래 프로세스는 Windows PowerShell을 사용 해야 합니다. 이는 복잡해 보이지만 완료 하는 데 몇 분 정도 소요 됩니다.

1 단계: 그룹 ID 찾기

그룹 ID는 Yammer 그룹을 식별 합니다. PowerShell 스크립트에 필요 합니다.

2 단계: 토큰 찾기

귀하의 토큰은 귀하의 계정과 비밀 번호의 암호화 된 버전입니다. PowerShell 스크립트에 필요 합니다.

3 단계: PowerShell 스크립트 만들기

파일에 샘플 코드를 저장 하 고 그룹 ID 및 토큰에 대 한 값을 바꿉니다.

4 단계: PowerShell 스크립트 실행

.Csv 파일을 저장할 폴더로 디렉터리를 변경 하 고 스크립트를 PowerShell에 붙여 넣습니다.

5 단계: Excel에서 .csv 파일 열기

전체 이름전자 메일 열을 사용 하 여 구성원 목록을 가져옵니다.

1 단계: 그룹 ID 찾기

  1. 브라우저에서 https://www.yammer.com으로 이동 합니다.

  2. 그룹을 선택합니다.

  3. 브라우저의 주소 표시줄을 살펴보고 feedId에 대 한 값을 메모장 파일에 복사 합니다. 예를 들어 다음 URL에서 1172163 값을 복사 합니다.

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

2 단계: 토큰 찾기

경고: 다른 사람과 토큰을 공유 하지 마세요. Yammer 계정에 액세스 하는 데 사용 될 수 있습니다.

  1. 브라우저에서 https://www.yammer.com/client_applications으로 이동 합니다.

  2. 새 앱 등록을 클릭 합니다.

    • 응용 프로그램 이름:이 앱을 사용 하 고 있지 않기 때문에 토큰을 가져오는 것을 제외 하 고, 원하는 대로 이름을 지정할 수 있습니다. 응용 프로그램 이름은 고유 해야 합니다.

    • 조직: 회사 이름을 입력 합니다.

    • 지원 전자 메일: 회사 전자 메일 주소를 입력 합니다.

    • 웹 사이트: 회사 웹 사이트를 입력 합니다.

    • 리디렉션 URI: https://www.yammer.com를 입력 합니다.

    새 Yammer 앱 만들기에 대 한 세부 정보 페이지

  3. 키 및 토큰 섹션에서 이 응용 프로그램에 대 한 개발자 토큰 생성을 클릭 합니다.

    토큰 가져오기 링크가 표시 된 Yammer 앱 페이지

    토큰이 키 및 토큰 페이지의 맨 아래에 표시 됩니다. 이전 그림에서 희미 한 모양으로 표시 됩니다.

    이 토큰은 Yammer에 액세스 하는 데 사용할 수 있으므로 공유 하지 마세요.

  4. 메모장 파일에 토큰을 복사 합니다.

    토큰이 표시 된 Yammer 앱 페이지

3 단계: PowerShell 스크립트 만들기

경고: 토큰을 입력 한 후에는이 스크립트를 공유 하지 마세요. 사용자의 토큰을 사용 하 여 Yammer 계정에 액세스할 수 있습니다.

  1. 다음 코드를 메모장 파일에 복사 합니다.

    $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. 스크립트의 처음 두 번째 줄에서 group_id_valuetoken_value 1 단계와 2 단계의 결과로 바꿉니다.

4 단계: PowerShell 스크립트 실행

  1. Windows PowerShell을 엽니다. Windows PowerShell을 찾는 abut에 대 한 자세한 내용은 windows 10, 8.1, 8.0, 7.0에서 PowerShell 찾기를 참조 하세요.

  2. PowerShell에서 .csv 파일을 저장 하려는 위치로 디렉터리를 변경 합니다. 예를 들어 스크립트를 문서 폴더에 저장 하 고 사용자 이름이 Joe 이면 다음을 입력 합니다.

    cd c:\users\joe\documents
  3. 메모장 파일에서 스크립트를 복사 하 고 PowerShell에 붙여 넣은 다음 enter 키를누릅니다.

5 단계: Excel에서 파일 열기

  1. 1 단계의 그룹ID를 사용하 여 GroupID이름을 포함 하는 Excel 파일을 두 번 클릭 합니다.

    이 파일은 PowerShell 명령을 실행 한 디렉터리에 있습니다.

  2. 전체 이름전자 메일 열을 사용 하 여 구성원 목록을 가져옵니다.

참고:  이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 정보가 도움이 되는지 알려주세요. 참조할 수 있는 영문 문서가 여기 있습니다.

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×