我正在执行一项自动化任务,需要在检索用户的电子邮件地址后立即自动将用户添加到 Microsoft Teams 组或频道。我想编写脚本或使用工具来实现此目的,但我想避免直接使用 Microsoft Graph API。
是否有其他方法可以实现此目的?理想情况下,我想使用脚本或任何其他可以与 Microsoft Teams 集成并允许我通过电子邮件添加用户的自动化工具。任何建议或例子将不胜感激
我同意 @Meghana-MSFT,您可以通过使用 Microsoft Teams PowerShell 模块,使用 PowerShell 将用户添加到使用其电子邮件地址的 Microsoft Teams 组或频道。
获取团队:
Connect-MicrosoftTeams
Get-Team
要将用户添加到 Microsoft Teams 组,请使用以下命令:
Add-TeamUser -GroupId GroupID -User [email protected]
Get-TeamUser -GroupId GroupID
注意:将用户添加到组需要 24 到 48 小时才能显示在 Teams 客户端中。
要将用户添加到 Microsoft Teams 特定频道,使用以下命令:
获取频道详情
Get-TeamChannel -GroupId GroupID
并使用命令将用户添加到 Microsoft Teams 频道,:
Add-TeamChannelUser -GroupId GroupID -DisplayName "Ruk First Private Channel" -User [email protected]
参考资料: