您可以 return 用户所属的 Teams 频道列表吗?
Can you return a list of Teams channels a user is a part of?
我正在尝试编写一个脚本,用于从 Microsoft Teams 复制用户的团队和频道。我能够毫无问题地复制团队,但我想不出复制特定频道的方法。
我唯一能找到的是 Get-TeamChannel cmdlet,但这只列出了团队拥有的所有频道。
Get-TeamChannel
您可以尝试通过传递团队 ID 来调用 List channel Graph API 请确保具有适当的权限
https://graph.microsoft.com/v1.0/teams/{TeamId}/channels
它 returns 团队的频道数量,成员是在团队范围内添加的,而不是在频道范围内添加的,一旦用户作为所有者或成员成为团队的一员,他们就可以访问该团队内的频道
最好的方法是列出 Teams for a user 的一部分并将团队 ID 传递给频道 API。
我正在尝试编写一个脚本,用于从 Microsoft Teams 复制用户的团队和频道。我能够毫无问题地复制团队,但我想不出复制特定频道的方法。
我唯一能找到的是 Get-TeamChannel cmdlet,但这只列出了团队拥有的所有频道。
Get-TeamChannel
您可以尝试通过传递团队 ID 来调用 List channel Graph API 请确保具有适当的权限
https://graph.microsoft.com/v1.0/teams/{TeamId}/channels
它 returns 团队的频道数量,成员是在团队范围内添加的,而不是在频道范围内添加的,一旦用户作为所有者或成员成为团队的一员,他们就可以访问该团队内的频道 最好的方法是列出 Teams for a user 的一部分并将团队 ID 传递给频道 API。