c# - 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);
这可以创建团队并将组的成员和所有者自动添加到团队中,但不会将组中的来宾添加到团队中。
这是一个已知问题吗?是否有解决此问题的方法?
解决方案
添加来宾用户是一个两步过程。第一步是发送可以使用Invitation Graph API的邀请。一旦用户被邀请加入您的广告,您就可以使用Add Members Graph API添加他/她。
推荐阅读
- powershell - PowerShell获取包含IP地址的行并将所有这些行保存在另一个文件中
- c# - .Net core 3.x Keyless Entity Types 避免创建表
- shopify - 将元字段暴露给 Storefront API 错误
- javascript - 在反应应用程序中更改密码减速器(axios + redux + jwt + bcrypt)
- ios - uitabbar隐藏Applozic SDK时出现黑条
- java - 我在 ICU4J 库中得到错误的输出
- java - 涉及rabbitmq的集成测试
- ios - 如何使用 `reloadRevalidatingCacheData` 验证缓存数据?
- shell - “#!-*-perl-*-”是什么意思?
- android - 通过关闭上面的所有活动(包括特定活动)再次从堆栈中间重新启动特定活动