Microsoft Graph can be integrated with Microsoft exchange

Hector Espillco 6 Reputation points
2023-01-05T00:48:05.267+00:00

Microsoft Graph can be integrated with Microsoft exchange, if that is possible then could you provide me information about that.

Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Gopinath Chennamadhavuni 2,446 Reputation points
    2023-01-05T06:19:11.53+00:00

    Hi @Hector Espillco ,

    Thanks for reaching out.

    Yes, Microsoft Graph is the recommended API to use for accessing Exchange Online data. Microsoft Graph has always provided access to customer mailboxes in the cloud on Exchange Online as part of Microsoft 365.

    MS Graph is suitable for A REST-based app to access Exchange Online as part of Office 365.

    1. You can use the Mail API to get, create, update, delete, move, copy, and send email. You can also get, create, update, and delete mail folders.
    2. You can use the Calendar API to get, create, update, and delete events. You can also get, create, update, and delete calendar groups and calendars.
    3. You can use the Contacts API to get, create, update, and delete contacts in a user's mailbox. You can also get contact folders.

    Please refer the link for more details: https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/office-365-rest-apis-for-mail-calendars-and-contacts

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.

    1 person found this answer helpful.

  2. Vasil Michev 119.6K Reputation points MVP Volunteer Moderator
    2023-01-05T10:12:05.117+00:00

    Depends on what you're planning to use it for. Graph API is the rough equivalent of EWS, most operations covered therein have a replacement in the Graph. For management tasks however, the Graph does not cover Exchange Online objects and operations, and you will have to use PowerShell instead.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.