当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] MS Teams:创建团队并根据组成员身份添加成员

作者:精品下载站 日期:2024-12-14 07:34:54 浏览:15 分类:玩电脑

MS Teams:创建团队并根据组成员身份添加成员


因此,您即将迁移到云,现在您希望根据用户的组成员身份为您的组织创建团队。您还希望按照组的命名方式来命名团队。在这篇博文中,我将向您展示如何做到这一点。

让我们开始吧。

连接到 Microsoft 团队

首先安装 MSTeams 的 PowerShell 模块并连接到您的云租户。

Install-Module MicrosoftTeams # if neccessary
Connect-MicrosoftTeams

[玩转系统] MS Teams:创建团队并根据组成员身份添加成员

如果您看到上面的屏幕,请继续。

创建团队并根据组成员身份添加成员

以下代码为您提供了如何创建团队并将其命名为与用户所属组相同的名称的示例。检索到的所有组用户都会自动添加到每个新团队中。

# Create Teams and add members based on group membership
 
$groups = Get-ADGroup -Filter * -SearchBase "OU=groups,DC=domain,DC=com" |
Select-Object -ExpandProperty Name
 
foreach ($g in $groups) {
    $users = Get-ADGroupMember -Identity $g | 
    Select-Object -ExpandProperty SamAccountName
    $team = New-Team -DisplayName $g -Visibility Public 
 
    foreach ($u in $users) {
        $name = $u + '.' + $env:userdnsdomain.ToLower()
        Add-TeamUser -GroupId $team.groupid -User $name
}
}

PowerShell 自动化已成功完成。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯