Microsoft 제품

Microsoft Intune을 통한 New Teams 배포

o959 2024. 5. 10. 14:51

Microsoft Intune을 통한 New Teams 배포

 

 

Intune을 통해서 New Teams를 PC에 설치 배포를 진행해 보려고해요

고객사에서 많이 원하진 않지만 New Teams 사용에 대해 문의가 많은 지금 시점에

테스트는 해봐야 할 것 같아서요

 

 

 

 

테스트용 클라이언트 PC 환경

 

클라이언트 PC 환경은 아래와 같아요

버전 Windows 10 ENT (22H2, Build 19045.4291)
기기 관리 주체 Intune / Azure AD join
로그인 계정 Azure AD Account

 

 

Teams 설치 여부

 

Teams도 설치되어 있지 않은 상태에요

 

 

 

디바이스 등록 상태

 

디바이스도 미리 Intune에 등록시킨 상태에요

 

 

 

 

Intune 앱 배포(앱 만들기) 설정

 

Intune으로 Teams를 배포하기 위해 여러 곳의 해외 블로그와 Github 스크립트를 확인했었어요

하지만 작동하지 않는 스크립트 및 설정이 많았고 아래 방법으로 New Teams 배포에 성공했답니다

 

출처 : https://www.tbone.se/2024/03/13/deploy-new-teams-with-intune/

Github 스크립트 출처 : https://github.com/Mr-Tbone/Intune

 

우선 Teams 배포를 하기 전에 필요한 파일들이 있습니다

 

TeamsBootStrapper.exe

Teams 설치 관련 파일 입니다 (공식Link)

 

Intune-NewTeamsInstaller.ps1

Teams 설치 관련 스크립트 입니다 (Github)

 

Win32-Prep-Tool

Intune에 업로드할 수 있는 Teams 배포 파일을 만들 수 있는 툴 입니다 (Github)

 

 

 

 

1) 아래와 같이 폴더 만들고 다운로드 한 파일들을 옮겨주세요

 

 

C:\o959\NewTeamsDeploy\Intune-NewTeamsInstaller.ps1

C:\o959\NewTeamsDeploy\teamsbootstrapper.exe

 

C:\o959\Win32-Prep-Tool\IntuneWinAppUtil.exe

C:\o959\Win32-Prep-Tool\Microsoft License Terms For Win32 Content Prep Tool.pdf

C:\o959\Win32-Prep-Tool\README.md

C:\o959\Win32-Prep-Tool\ReleaseNotes.txt

C:\o959\Win32-Prep-Tool\SECURITY.md

(실행 파일 외 다른 파일은 필요가 없을 것 같은데 그냥 다운로드 받고 함께 넣어줬어요)

 

 

 

2) Win32 Tool을 이용하여 Intune Teams 배포 파일을 생성해주세요

 

 

W32 Prep Tool

 

Intune Prep Tool이 있는 경로로 이동을 해주시고

아래 내용처럼 경로를 입력해서 실행해주시면 됩니다

 

PS C:\o959\Win32-Prep-Tool> .\IntuneWinAppUtil.exe
Please specify the source folder: C:\o959\NewTeamsDeploy
Please specify the setup file: Intune-NewTeamsInstaller.ps1
Please specify the output folder: C:\o959
Do you want to specify catalog folder (Y/N)?n

 

 

 

3) Intune 앱 설정(앱 만들기)

 

Intune 관리 페이지에 접속해주세요

 

Intune 앱 추가

 

 

Intune 관리센터 - [앱] - [모든 앱] - [추가] - [Windows 앱(Win32)] 클릭

 

 

 

 

Intune 앱 추가 - 앱 패키지 파일 추가

 

Tool로 생성한 "Intune-NewTeamsInstaller.intunewin" 파일을 패키지 파일로 추가해주세요

제 경우엔 C:\o959\ 경로에 있습니다

 

 

 

 

Intune 앱 추가 - (1) 앱 정보

 

이름, 설명, 게시자를 변경해주세요

 

 

 

 

Intune 앱 추가 - (2) 프로그램

 

 

설치 명령 : PowerShell.exe -ExecutionPolicy Bypass -File .\Intune-NewTeamsInstaller.ps1

제거 명령 : .\teamsbootstrapper.exe -x

설치 시간 필요 : 15분

사용 가능한 제거 허용 : 예

설치 동작 : 시스템

 

 

Intune 앱 추가 - (3) 요구 사항

 

운영 체제 아키텍처 : 2개 선택됨 (x86, x64)

최소 운영 체제 : Windows 10 1607

 

 

 

 

Intune 앱 추가 - (4) 검색 규칙

 

규칙 형식 : 사용자 지정 검색 스크립트 사용

스크립트 파일 : Intune-NewTeamsInstaller.ps1

해당 파일은 제 테스트 환경 기준 C:\o959\NewTeamsDeploy\ 경로에 있습니다.

 

이후 (5) 종속성, (6) 대체 항목은 다음을 클릭하여 넘어가주세요

 

 

Intune 앱 추가 - (7) 할당

 

필수 항목에 TeamsDeployGroup이라고 하는 보안 그룹을 추가해줬어요

해당 보안 그룹엔 Windows 10 AAD join 할때 계정이 속해 있어요

할당이 다 되었으면 앱 추가 정책을 생성해주세요

 

 

 

New Teams 배포 확인

 

 

 

New Teams가 설치 되었어요

적용은 바로 되는 것 같아요 5분내로 설치되었습니다 (수동으로 Sync 진행했어요)

 

 

배포는 주로 3rd Party 솔루션을 사용할텐데, 위 기능으로도 배포가 되는 것을 확인 해 봤어요