在MS Teams 平常管理系列1中,介紹了Team Powershell 模塊是如何對Teams團隊的命令化快速管理的,這個模塊主要用於你能夠進行一些例行的自動化任務,以節省你的維護時間css
今天這篇文章正是對這個Powershell模塊的具體實踐,但願能夠拋磚引玉shell
一天,在微軟Office 365技術羣(O萌)微信羣中,有這樣一個問題/需求:微信
A:請問各位大拿,往teams裏面批量增長用戶有對應的powershell能夠操做麼? ide
B:powershell組用戶添加模塊就行 3d
A:有沒有連接share一下啊?謝謝 excel
B:https://docs.microsoft.com/en-us/powershell/module/teams/add-teamuser?view=teams-ps code
A:謝謝,因此仍是本身要寫一個循環好比從一個excel表格裏面讀取用戶名,而後反覆運行這個命令對吧 blog
A:這個普通用戶能夠往本身的團隊裏面用powershell來添加用戶麼?仍是要IT admin? get
X:teams後面對應的是 office group。一個teams就會有一個對應的office group。因此,往office group里加人就好了。 it
A:能夠批量加入麼?有界面能夠直接操做麼?
詳細研究了這個問題,如何批量對Teams團隊的用戶進行管理?會有如下幾種方法
第一種方法,團隊Owner直接在Teams團隊中手動增長成員 但若是有不少的用戶要加入團隊的話,你的工做量就會變得很大。
第二種方法是使用Add-TeamUser命令來批量增長用戶
teamname,member NemoTest,tangx_mtr2@ucssi.com NemoTest,tangx_e5@ucssi.com NemoTest,tangx_pbi@ucssi.com
Install-Module -Name MicrosoftTeams -Verbose Connect-MicrosoftTeams
$temp = Import-Csv C:\addTeamsUser.csv foreach($i in $temp) { Get-Team -DisplayName $i.teamname | Add-TeamUser -User $i.member } #你能夠改進這一段腳本,例如自動建立不存在的團隊
第二是使用O365 Group來增長團隊用戶 其實當你建立一個Teams團隊後,其實後臺都會自動建立一個O365 Group,團隊裏面的成員就是Group裏面的成員
因此使用這種方法也能夠向Teams團隊裏面增長用戶,就看你的方便了