首页 > 解决方案 > Microsoft graph:从组创建团队最初不会添加来宾

问题描述

我正在使用文档中指定的 c# sdk 从 office 365 组创建一个团队。

GraphServiceClient graphClient = new GraphServiceClient( authProvider );

var team = new Team
{
    MemberSettings = new TeamMemberSettings
    {
        AllowCreateUpdateChannels = true
    },
    MessagingSettings = new TeamMessagingSettings
    {
        AllowUserEditMessages = true,
        AllowUserDeleteMessages = true
    },
    FunSettings = new TeamFunSettings
    {
        AllowGiphy = true,
        GiphyContentRating = GiphyRatingType.Strict
    }
};

await graphClient.Groups["{id}"].Team
    .Request()
    .PutAsync(team);

这可以创建团队并将组的成员和所有者自动添加到团队中,但不会将组中的来宾添加到团队中。

这是一个已知问题吗?是否有解决此问题的方法?

标签: c#microsoft-graph-apimicrosoft-teamsmicrosoft-graph-sdks

解决方案


添加来宾用户是一个两步过程。第一步是发送可以使用Invitation Graph API的邀请。一旦用户被邀请加入您的广告,您就可以使用Add Members Graph API添加他/她。


推荐阅读