MS Teams - 会议中有人应该让你尽快加入
MS Teams - Someone in the meeting should let you in soon
我正在使用 Graph 创建 MS Teams 会议 API
private string GetTeamsMeetingUrl()
{
var appId = <<APP ID>>;
var appSecret = <<APP SECRET >>;
var tenantId = <<TENANT ID>>;
var organizerId = <<ORGANIZER ID>>;
IConfidentialClientApplication confidentialClientApplication = ConfidentialClientApplicationBuilder
.Create(appId)
.WithTenantId(tenantId)
.WithClientSecret(appSecret)
.Build();
ClientCredentialProvider authenticationProvider = new ClientCredentialProvider(confidentialClientApplication);
GraphServiceClient graphClient = new GraphServiceClient(authenticationProvider);
var onlineMeeting = new OnlineMeeting
{
Subject = "Meeting Title",
Participants = new MeetingParticipants
{
Organizer = new MeetingParticipantInfo
{
Identity = new IdentitySet
{
User = new Identity
{
Id = organizerId
}
}
},
}
};
var onlineMeetingResponse = await graphClient.Communications.OnlineMeetings.Request().AddAsync(onlineMeeting);
return onlineMeetingResponse.JoinUrl;
}
并且在 Microsoft Teams admin center
中,我设置了如下所示的政策
Meetings - > Meeting policies - > Global(Org-wide default)
Let anonymous people start a meeting - "ON"
Automatically admit people - "Everyone"
Meetings - > Meeting setting
Anonymous users can join a meeting - "ON"
Org-wide settings - > Guest access
Allow guest access in Teams - "ON"
直到上周它都按预期工作。
匿名用户和其他组织的用户无需组织者的“允许”即可加入会议,但当匿名用户或其他组织的用户尝试加入时突然出现“某人开会应该很快就让你进来了"
如果还需要配置其他东西,请帮忙。
我们还需要更新 Microsoft Teams Center 中各个用户的个人政策。
我正在使用 Graph 创建 MS Teams 会议 API
private string GetTeamsMeetingUrl()
{
var appId = <<APP ID>>;
var appSecret = <<APP SECRET >>;
var tenantId = <<TENANT ID>>;
var organizerId = <<ORGANIZER ID>>;
IConfidentialClientApplication confidentialClientApplication = ConfidentialClientApplicationBuilder
.Create(appId)
.WithTenantId(tenantId)
.WithClientSecret(appSecret)
.Build();
ClientCredentialProvider authenticationProvider = new ClientCredentialProvider(confidentialClientApplication);
GraphServiceClient graphClient = new GraphServiceClient(authenticationProvider);
var onlineMeeting = new OnlineMeeting
{
Subject = "Meeting Title",
Participants = new MeetingParticipants
{
Organizer = new MeetingParticipantInfo
{
Identity = new IdentitySet
{
User = new Identity
{
Id = organizerId
}
}
},
}
};
var onlineMeetingResponse = await graphClient.Communications.OnlineMeetings.Request().AddAsync(onlineMeeting);
return onlineMeetingResponse.JoinUrl;
}
并且在 Microsoft Teams admin center
中,我设置了如下所示的政策
Meetings - > Meeting policies - > Global(Org-wide default)
Let anonymous people start a meeting - "ON"
Automatically admit people - "Everyone"
Meetings - > Meeting setting
Anonymous users can join a meeting - "ON"
Org-wide settings - > Guest access
Allow guest access in Teams - "ON"
直到上周它都按预期工作。
匿名用户和其他组织的用户无需组织者的“允许”即可加入会议,但当匿名用户或其他组织的用户尝试加入时突然出现“某人开会应该很快就让你进来了"
如果还需要配置其他东西,请帮忙。
我们还需要更新 Microsoft Teams Center 中各个用户的个人政策。