首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure AD中的User.ReadWrite权限

Azure AD中的User.ReadWrite权限
EN

Stack Overflow用户
提问于 2016-07-26 15:03:36
回答 1查看 157关注 0票数 1

我正在开发一个应用程序,它结合了Skype for Business Online Web。我注意到无法访问用户的Skype帐户/配置文件(通过Skype的mePerson对象)中签名的信息。

我现在看到这样做的唯一方法是让自己成为联系人,并通过Skype person对象访问有关该帐户/配置文件的信息。这在我看来是不可能的,因为不可能对每个使用我的应用程序的客户设置一个要求,让他们自己作为Skype上的联系人添加到Business中。

此问题与此处发布的GitHub Skype Web示例页面上的问题有关:https://github.com/OfficeDev/skype-web-sdk-samples/issues/1

我的问题是:是否计划在Azure中为业务扩展Skype的应用程序添加User.ReadWrite权限?或者,是否有已知的方法来检索用户的配置文件/帐户信息(包括状态、活动或化身/avatarUrl)中签名的内容?

我还在Microsoft论坛上发布了这篇文章:https://social.msdn.microsoft.com/Forums/azure/en-US/27d6ebdc-f023-4829-96dd-eefb9e1aaeaf/userreadwrite-permissions-in-azure-ad?forum=SkypeWebSDK

然而,我没有回应,所以我也在这里张贴希望任何人有任何意见。提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-27 20:49:59

正如您可能从GitHub中的问题链接中注意到的那样,您试图获取的信息的权限已在Azure中打开。

您可以将Azure设置插入到Interactive中,以查看它的运行情况:https://ucwa.skype.com/websdk

在登录之前,您需要在Azure AD管理控制台中执行以下操作:

  1. 更新应用程序以使用图像中的权限
  2. 将应用程序的回复URL更改为:https://ucwa.skype.com/websdk
  3. 通过修改应用程序的清单,确保打开OAuth隐式流。下面的https://msdn.microsoft.com/en-us/library/office/mt622687%28v=office.16%29.aspx?f=255&MSPPError=-2147217396步骤是“为OAuth隐式授予流配置应用程序”
  4. 将应用程序的Azure客户ID粘贴到https://ucwa.skype.com/websdk上的"Client id“字段

登录后,您将注意到左手导航中的一个示例将允许您查看已登录用户的存在、ID等。

我还创建了Web示例的分叉版本,您可以轻松地用自己的Azure AD设置进行更新并部署到本地主机。您可能会发现这比托管的Interactive更有用。

https://github.com/tamhinsf/skype-web-sdk-samples

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38593489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档