MICROSOFT
GRAPH
H A N S A M A L I G A M A G E
M V P I N D E V E LO P E R T E C H N O LO G I E S
ABOUT ME
MVP in Developer Technologies
Senior Software Engineer at TIQRI (Pvt) Ltd
Coder, Blogger & Speaker
Email : hansamaligamage@gmail.com
Blog :
http://hansamaligamage.blogspot.com/
Twitter : @hansamaligamage
WHAT IS MICROSOFT GRAPH
API to your data in the Microsoft Cloud
• Office 365 - Outlook, Sharepoint, OneDrive, Teams, Planner,
Excel, OneNote
• Windows 10 – Activities, Devices, Commands, Notifications
• Enterprise Mobility & Security - Azure AD, Identity
Advanced Threat Analytics, Advanced Threat Protection
THE GRAPH IS THE FUTURE
Mail
Calendar
Contacts
Tasks
Drives & Files
Plans
Notes
Access Control
Alerts
Policies
GRAPH IS 3 YEARS OLD!
•120 million active users
•27000 customer applications
•8 billion API calls
•800% increase of usage
What's changed ? History
DEMO
CODE SAMPLE
• P R O C E S S A E X C E L F I L E U S I N G G R A P H A P I & A Z U R E
F U N C T I O N
A R T I C L E – P R O C E S S E X C E L F I L E W I T H M S G R A P H & A Z U R E
F U N C T I O N
T E C H N E T G A L L E R Y – M S G R A P H - E X C E L
G I T H U B – M S G R A P H E X C E L
• P R O C E S S O U T L O O K E M A I L U S I N G G R A P H A P I & A Z U R E
F U N C T I O N
A R T I C L E – P R O C E S S O U T L O K K E M A I L U S I N G G R A P H A P I &
A Z U R E F U N C T I O N
T E C H N E T G A L L E R Y – M S G R A P H - O U T L O O K
G I T H U B – M S G R A P H - O U T L O O K
FEEDBACK 
THANK YOU 
• E M A I L : H A N S A M A L I G A M A G E @ G M A I L . C O M
• B L O G : H T T P : / / H A N S A M A L I G A M A G E . B LO G S P OT. C O M /
• T W I T T E R : @ H A N S A M A L I G A M A G E
• L I N K E D I N : H T T P S : / / G O O. G L / D W D Z D G
• T E C H N E T : H T T P S : / / G O O. G L / 7 PA 5 X 8

A real-world example with Microsoft Graph API and Outlook

  • 1.
    MICROSOFT GRAPH H A NS A M A L I G A M A G E M V P I N D E V E LO P E R T E C H N O LO G I E S
  • 2.
    ABOUT ME MVP inDeveloper Technologies Senior Software Engineer at TIQRI (Pvt) Ltd Coder, Blogger & Speaker Email : hansamaligamage@gmail.com Blog : http://hansamaligamage.blogspot.com/ Twitter : @hansamaligamage
  • 3.
    WHAT IS MICROSOFTGRAPH API to your data in the Microsoft Cloud • Office 365 - Outlook, Sharepoint, OneDrive, Teams, Planner, Excel, OneNote • Windows 10 – Activities, Devices, Commands, Notifications • Enterprise Mobility & Security - Azure AD, Identity Advanced Threat Analytics, Advanced Threat Protection
  • 4.
    THE GRAPH ISTHE FUTURE Mail Calendar Contacts Tasks Drives & Files Plans Notes Access Control Alerts Policies
  • 5.
    GRAPH IS 3YEARS OLD! •120 million active users •27000 customer applications •8 billion API calls •800% increase of usage What's changed ? History
  • 6.
  • 7.
    CODE SAMPLE • PR O C E S S A E X C E L F I L E U S I N G G R A P H A P I & A Z U R E F U N C T I O N A R T I C L E – P R O C E S S E X C E L F I L E W I T H M S G R A P H & A Z U R E F U N C T I O N T E C H N E T G A L L E R Y – M S G R A P H - E X C E L G I T H U B – M S G R A P H E X C E L • P R O C E S S O U T L O O K E M A I L U S I N G G R A P H A P I & A Z U R E F U N C T I O N A R T I C L E – P R O C E S S O U T L O K K E M A I L U S I N G G R A P H A P I & A Z U R E F U N C T I O N T E C H N E T G A L L E R Y – M S G R A P H - O U T L O O K G I T H U B – M S G R A P H - O U T L O O K
  • 8.
  • 9.
    THANK YOU  •E M A I L : H A N S A M A L I G A M A G E @ G M A I L . C O M • B L O G : H T T P : / / H A N S A M A L I G A M A G E . B LO G S P OT. C O M / • T W I T T E R : @ H A N S A M A L I G A M A G E • L I N K E D I N : H T T P S : / / G O O. G L / D W D Z D G • T E C H N E T : H T T P S : / / G O O. G L / 7 PA 5 X 8

Editor's Notes

  • #4 A gateway to your data REST endpoint, AUTH key, SDK Security of data Microsoft Graph – Desktop application/Web app/Function App
  • #5 REST endpoint, JSON response Insights & intelligence Traverse through relationships Tie data with workflows CASE STUDIES Prepare for next meeting Suggest team meeting Forecast sales data Alert on missing meetings
  • #6 MS Build – focused 2 platforms Windows Timeline Project Rome – windows 10 and mobile devices Desktop application, web, native, device Wrappers – C#, Java No registration forms
  • #7 Graph Explorer – Users, Calendar, People, OneDrive, Excel, Mail