3

Microsoft forces users to switch from EWS to Graph for office online because they will drop support from october 2020 (https://techcommunity.microsoft.com/t5/exchange-team-blog/upcoming-changes-to-exchange-web-services-ews-api-for-office-365/ba-p/608055) so I'm working on move from EWS to Graph.

There is a call in EWS(Exchange Web services) for resolving names 'ResolvedNames' - "The ResolveNames operation resolves ambiguous email addresses and display names." microsoft doc

Active Directory is searched first, and then the user's contact folder is searched. With the help of this resolve call - you can find primary email address and also resolve names such as "/o=ExchangeLabs...".

In clean configuration of just office 365 - users will not have x500 records in the proxyAddresses collection of User resource. So there is no way to resolve "/o=ExchangeLabs"-like address in this case ?

So what is the equivalent of ResolveNames(EWS) in Graph ? For now I just do the search against proxyAddresses for User resource, but maybe there is exists(or planned) some other way to do resolve?

Dmytro
  • 113
  • 1
  • 7

0 Answers0