Microsoft图形:从组创建团队最初不会添加访客

时间:2019-08-13 06:55:00

标签: c# microsoft-graph microsoft-teams microsoft-graph-sdks

我正在使用documentation中指定的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);

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

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

1 个答案:

答案 0 :(得分:0)

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