locked
Accessing O365 Exchange address lists RRS feed

  • Question

  • Dear Sir or Madam,

    we are developing an on-premise Exchange (EWS) application which should now be able to connect to O365's Exchange Online. Exchange Online supports EWS, so this would not be an issue, or so we thought. But some features of Outlook cannot be accessed using EWS, namely Exchange Address Lists (both the list of available lists and their contents). In on-premise environments, we access the ActiveDirectory directly using LDAP to get that information.

    Before we now switch to Graph API, I'd like to find other ways, namely using EWS or Azure AD Connect.

    -> Does Exchange Online's EWS support getting Exchange Address Lists? Do you know whether and when this feature will be available?

    -> Is it possible to synchronize all relevant Exchange Online information from Azure AD into local Active Directory, if we don't have an Exchange server installed (only the AD schema extension applied)? Namely everything required to distinguish between Users/Rooms/Resources, get the Room Capacity, and who is shown in which address list (including the "Hide from address list" attribute)?

    -> If yes, may everyone apply an Exchange 2013 CU8 schema extension to the local ActiveDirectory without an Exchange 2013 license, or is a license required?

    Kind regards,

    Alexander Urban

    Wednesday, August 5, 2015 7:31 AM

All replies

  • We did now sift through the GraphAPI docs and came to the conclusion that Azure AD Connect seems to use Graph API, and already provides everything we could implement on our own.

    As far as we can tell, the data we need is not exposed via Graph API. Namely:

    -> Which "Users" are people, which are rooms, which are resources?

    -> Which "Users" are part of which address list?

    -> For rooms: Which capacity do they have?

    Furthermore, the EWS operation "FindPeople(WellKnownFolderName.Directory, ... " does return "The distinguished folder name is unrecognized." on Exchange Online.

    We're stuck for now and could use some good advice.

    Thursday, August 6, 2015 8:07 AM