2017-03-31 74 views
0

在Exchange/O365上,单个用户是否可以订阅来自多个用户的推送通知(使用EWS)?我知道这是可能的使用模拟,但想知道我们是否可以使用委派实现这一点。如果是,请求会是什么样子?用户可以使用授权为多个用户订阅推送通知吗?

侧面问题:可授权给单个用户的帐户数量是否有限制?

感谢

回答

0

你可以,但他们需要单独订阅例如,你不能(在邮箱1和邮箱2如收件箱)创建一个单一的强制订阅,订阅到不同的邮箱文件夹。您可以针对任何您有权访问的邮箱中的任何文件夹创建单独的推送订阅(例如订阅1订阅了邮箱1中的收件箱,订阅2订阅了邮箱2中的收件箱),并且您可以创建订阅多个订阅一个邮箱内的文件夹。

小问题:可以委托给单个用户的帐户数量是否有限制?

没有,但有一些控制,你可以连接多少个邮箱并发,以及有多少,你可以对https://blogs.msdn.microsoft.com/exchangedev/2011/06/23/exchange-online-throttling-and-limits-faq/创建订阅节流限制。

+0

谢谢!上面的链接提到“服务器开始返回错误,当用户打开的连接数量达到大约20个。”那么这是否意味着可以完成的最大订阅数量,如上面所建议的那样,是20?我希望这个限制不适用于假冒。 –

+0

https://msdn.microsoft.com/en-us/library/office/jj945066(v=exchg.150).aspx“由于EWSMaxSubscriptions节流预算是针对被模拟的账户收取的,因此数量没有限制只要正在使用模拟,服务帐户就可以订阅和接收流式通知。对于正在模拟的帐户,每个目标邮箱不能有多于n个并发请求,其中n是EWSMaxSubscriptions值。您没有使用模拟,相同的服务帐户不能有超过n个并发请求总数“ –

+0

在我的情况下,我有一个帐户'A',其中20个用户(B,C,D ...)已经委派了他们的访问权限。现在为使用账户A的所有(> 20)用户订阅推送通知。因此根据您之前的回答,这不会工作..对吧? –