本质上,我想要的是一个网站,用户不必是我的Azure AD的成员,而只希望访问新的在线会议/活动。我还需要能够代表我的应用程序创建在线会议或活动链接(不是用户)
我已经在Azure上设置了一个注册应用程序,该应用程序具有以下权限:
我是否可以为此应用程序创建在线会议/活动,或者必须代表用户使用?
我知道我必须使用以下内容:
graphServiceClient.Users["{user id/upn}"].OnlineMeetings.Request().AddAsync(onlineMeeting).GetAwaiter().GetResult();
如果可以代表应用程序创建,那么用户电子邮件将是什么?-管理员电子邮件?
任何了解这一点的帮助将不胜感激!
您可以使用Microsoft Graph Beta版本的“应用程序”权限来创建在线会议:创建onlineMeeting。
V1.0版本不支持“应用程序”权限。
请注意,“应用程序”权限还会代表用户创建在线会议,因为在请求路径中指定的用户ID是必需的。
根据此处的重要提示,您还必须创建应用程序访问策略,以允许应用程序代表用户访问在线会议。
用户电子邮件ID应在策略中配置Grant-CsApplicationAccessPolicy
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句