SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
aOS Kuala Lumpur 2018
12 Microsoft MVPs, 14 International Speakers, 18 Sessions
Brought to you by:
aOS Kuala Lumpur 2018
An Independent Community Event to Learn About Azure, Office 365 & SharePoint
aOS Kuala Lumpur 2018
Microsoft Graph – Subscription API
Hansamali Gamage
MVP in Developer Technologies
aOS Kuala Lumpur 2018
About me
MVP in Developer Technologies
Senior Software Engineer at TIQRI (pvt).Ltd.
Coder, Blogger & Speaker
hansamaligamage@gmail.com
http://hansamaligamage.blogspot.com/
@hansamaligamage
https://goo.gl/DWDzdg
https://github.com/hansamaligamage
https://goo.gl/7Pa5X8
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
I work here
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
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 Manager,
Advanced Threat Analytics, Advanced Threat Protection
aOS Kuala Lumpur 2018
The Graph is the future
Mail
Calendar
Contacts
Tasks
Drives & Files
Plans
Notes
Access Control
Alerts
Policies
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Graph is 3 years OLD!
• 120 million active users
• 27000 customer applications
• 8 billion API calls
• 800% increase of usage
What's changed ? History
aOS Kuala Lumpur 2018
Demo
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Code Sample
Process outlook email using graph api & azure function
• Article – process outlok email using graph api & azure function
• Technet gallery – msgraph-subscription
• Github – msgraph-subscription
Process a excel file using Graph API & azure function
• Article – Process Excel file with MsGraph & Azure Function
• TechNet gallery – msgraph-excel
• Github – msgraphexcel
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Feedback
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Thank you 
hansamaligamage@gmail.com
http://hansamaligamage.blogspot.com/
@hansamaligamage
https://goo.gl/DWDzdg
https://github.com/hansamaligamage
https://goo.gl/7Pa5X8
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
THANK YOU !
Please give us your feedback 
Rate each session with our
aOSKL 2018 Apps
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
THANK YOU !
Please give us your feedback 
Rate each session with our
aOSKL 2018 Apps

Contenu connexe

Tendances

Driverless AI - Intro + Interactive Hands-on Lab
Driverless AI - Intro + Interactive Hands-on LabDriverless AI - Intro + Interactive Hands-on Lab
Driverless AI - Intro + Interactive Hands-on Lab
Sri Ambati
 

Tendances (20)

INJECT MACHINE LEARNING AND OTHER CLOUD SERVICES IN YOUR EXISTING APPLICATIONS
INJECT MACHINE LEARNING AND OTHER CLOUD  SERVICES IN YOUR EXISTING APPLICATIONSINJECT MACHINE LEARNING AND OTHER CLOUD  SERVICES IN YOUR EXISTING APPLICATIONS
INJECT MACHINE LEARNING AND OTHER CLOUD SERVICES IN YOUR EXISTING APPLICATIONS
 
Scaling Shiny Apps - EARL 2017 San Francisco
Scaling Shiny Apps - EARL 2017 San Francisco Scaling Shiny Apps - EARL 2017 San Francisco
Scaling Shiny Apps - EARL 2017 San Francisco
 
Serverless Days Milano - Developing Serverless applications with GraphQL
Serverless Days Milano - Developing Serverless applications with GraphQLServerless Days Milano - Developing Serverless applications with GraphQL
Serverless Days Milano - Developing Serverless applications with GraphQL
 
Condé Nast Italy: Serverless Cost Optimization
Condé Nast Italy: Serverless Cost OptimizationCondé Nast Italy: Serverless Cost Optimization
Condé Nast Italy: Serverless Cost Optimization
 
Genius: Machine Learning at Condè Nast Italy
Genius: Machine Learning at Condè Nast ItalyGenius: Machine Learning at Condè Nast Italy
Genius: Machine Learning at Condè Nast Italy
 
Productionizing Data Science at Experience
Productionizing Data Science at ExperienceProductionizing Data Science at Experience
Productionizing Data Science at Experience
 
Azure ASE + API
Azure ASE + APIAzure ASE + API
Azure ASE + API
 
Ausoug Connect 2018 - Modern APEX application
Ausoug Connect 2018 - Modern APEX application Ausoug Connect 2018 - Modern APEX application
Ausoug Connect 2018 - Modern APEX application
 
apidays LIVE Paris - The Rise of GraphQL for database APIs by Karthic Rao
apidays LIVE Paris - The Rise of GraphQL for database APIs by Karthic Raoapidays LIVE Paris - The Rise of GraphQL for database APIs by Karthic Rao
apidays LIVE Paris - The Rise of GraphQL for database APIs by Karthic Rao
 
CPBIG - A Deep Dive into Power BI
CPBIG - A Deep Dive into Power BICPBIG - A Deep Dive into Power BI
CPBIG - A Deep Dive into Power BI
 
ALM Works Structure - Boston Atlassian User Group
ALM Works Structure - Boston Atlassian User GroupALM Works Structure - Boston Atlassian User Group
ALM Works Structure - Boston Atlassian User Group
 
Graphql
GraphqlGraphql
Graphql
 
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)
 
SPS Brussels 2017
SPS Brussels 2017SPS Brussels 2017
SPS Brussels 2017
 
Consuming SharePoint data in universal apps
Consuming SharePoint data in universal appsConsuming SharePoint data in universal apps
Consuming SharePoint data in universal apps
 
Driverless AI - Intro + Interactive Hands-on Lab
Driverless AI - Intro + Interactive Hands-on LabDriverless AI - Intro + Interactive Hands-on Lab
Driverless AI - Intro + Interactive Hands-on Lab
 
GraphQL Advanced
GraphQL AdvancedGraphQL Advanced
GraphQL Advanced
 
2016 develoment track: using esri’s java script api to disperse gis data by m...
2016 develoment track: using esri’s java script api to disperse gis data by m...2016 develoment track: using esri’s java script api to disperse gis data by m...
2016 develoment track: using esri’s java script api to disperse gis data by m...
 
2016 development track: geospatial java script… so many choices, so little t...
2016 development track: geospatial java script…  so many choices, so little t...2016 development track: geospatial java script…  so many choices, so little t...
2016 development track: geospatial java script… so many choices, so little t...
 
Staq (short)
Staq (short)Staq (short)
Staq (short)
 

Similaire à 2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansamali Gamage

Similaire à 2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansamali Gamage (20)

2018-10-21 aOSKL Accelerate success and time to value for Microsoft 365
2018-10-21 aOSKL Accelerate success and time to value for Microsoft 3652018-10-21 aOSKL Accelerate success and time to value for Microsoft 365
2018-10-21 aOSKL Accelerate success and time to value for Microsoft 365
 
2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...
2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...
2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...
 
2018-10-23 7 b - IoT for beginners and ITpros - Kishore Chowdary
2018-10-23 7 b -  IoT for beginners and ITpros - Kishore Chowdary2018-10-23 7 b -  IoT for beginners and ITpros - Kishore Chowdary
2018-10-23 7 b - IoT for beginners and ITpros - Kishore Chowdary
 
2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...
2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...
2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...
 
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
 
2018-10-23 7 A - All about documents in Office 365 - Sébastien Paulet
2018-10-23 7 A - All about documents in Office 365 - Sébastien Paulet2018-10-23 7 A - All about documents in Office 365 - Sébastien Paulet
2018-10-23 7 A - All about documents in Office 365 - Sébastien Paulet
 
Microsoft Graph API with Excel and .NET Core
Microsoft Graph API with Excel and .NET CoreMicrosoft Graph API with Excel and .NET Core
Microsoft Graph API with Excel and .NET Core
 
2018-10-23 5 C - Accelerating developement and business with Azure containers...
2018-10-23 5 C - Accelerating developement and business with Azure containers...2018-10-23 5 C - Accelerating developement and business with Azure containers...
2018-10-23 5 C - Accelerating developement and business with Azure containers...
 
Accelaratinng developmennt and business with azure conntainers
Accelaratinng developmennt and business with azure conntainersAccelaratinng developmennt and business with azure conntainers
Accelaratinng developmennt and business with azure conntainers
 
2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...
2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...
2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...
 
2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man
2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man
2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man
 
Graph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comGraph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.com
 
Cortex/Syntex : Digitalize your company information -aOS South Asia 24/10/2020
 Cortex/Syntex : Digitalize your company information -aOS South Asia 24/10/2020 Cortex/Syntex : Digitalize your company information -aOS South Asia 24/10/2020
Cortex/Syntex : Digitalize your company information -aOS South Asia 24/10/2020
 
Building Business Applications in Office 365 SharePoint Online Using Logic Apps
Building Business Applications in Office 365 SharePoint Online Using Logic AppsBuilding Business Applications in Office 365 SharePoint Online Using Logic Apps
Building Business Applications in Office 365 SharePoint Online Using Logic Apps
 
Apache AGE and the synergy effect in the combination of Postgres and NoSQL
 Apache AGE and the synergy effect in the combination of Postgres and NoSQL Apache AGE and the synergy effect in the combination of Postgres and NoSQL
Apache AGE and the synergy effect in the combination of Postgres and NoSQL
 
2019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 3652019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 365
 
Livecast: API Usability & Developer Experience
Livecast: API Usability & Developer ExperienceLivecast: API Usability & Developer Experience
Livecast: API Usability & Developer Experience
 
APIOps Cycles - build business and tech together
APIOps Cycles - build business and tech togetherAPIOps Cycles - build business and tech together
APIOps Cycles - build business and tech together
 
aOS Kuala Lumpur - Migrating to SharePoint Online - Real-life Experiences
aOS Kuala Lumpur - Migrating to SharePoint Online - Real-life ExperiencesaOS Kuala Lumpur - Migrating to SharePoint Online - Real-life Experiences
aOS Kuala Lumpur - Migrating to SharePoint Online - Real-life Experiences
 
A Snapshot of API Design Trends In 2019
A Snapshot of API Design Trends In 2019A Snapshot of API Design Trends In 2019
A Snapshot of API Design Trends In 2019
 

Plus de aOS Community

Plus de aOS Community (20)

Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
 
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
 
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
 
Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020
 
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020 Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
 
MS ignite : les nouveautés autour des content services et projet cortex - aOS...
MS ignite : les nouveautés autour des content services et projet cortex - aOS...MS ignite : les nouveautés autour des content services et projet cortex - aOS...
MS ignite : les nouveautés autour des content services et projet cortex - aOS...
 
Cybersecurité dans M365 - aOS Noumea 28-02-2020
Cybersecurité dans M365 - aOS Noumea 28-02-2020Cybersecurité dans M365 - aOS Noumea 28-02-2020
Cybersecurité dans M365 - aOS Noumea 28-02-2020
 
Introduction a Power Automate - aOS Nouméa 28-02-2020
Introduction a Power Automate  - aOS Nouméa 28-02-2020 Introduction a Power Automate  - aOS Nouméa 28-02-2020
Introduction a Power Automate - aOS Nouméa 28-02-2020
 
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
 
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent PiloaOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
 
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
 
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
 
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
 
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
 
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
 
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi VoncinaaOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
 
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
 
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
 
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
 
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansamali Gamage

  • 1. aOS Kuala Lumpur 2018 12 Microsoft MVPs, 14 International Speakers, 18 Sessions Brought to you by: aOS Kuala Lumpur 2018 An Independent Community Event to Learn About Azure, Office 365 & SharePoint
  • 2. aOS Kuala Lumpur 2018 Microsoft Graph – Subscription API Hansamali Gamage MVP in Developer Technologies
  • 3. aOS Kuala Lumpur 2018 About me MVP in Developer Technologies Senior Software Engineer at TIQRI (pvt).Ltd. Coder, Blogger & Speaker hansamaligamage@gmail.com http://hansamaligamage.blogspot.com/ @hansamaligamage https://goo.gl/DWDzdg https://github.com/hansamaligamage https://goo.gl/7Pa5X8
  • 4. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 I work here
  • 5. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 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 Manager, Advanced Threat Analytics, Advanced Threat Protection
  • 6. aOS Kuala Lumpur 2018 The Graph is the future Mail Calendar Contacts Tasks Drives & Files Plans Notes Access Control Alerts Policies
  • 7. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 Graph is 3 years OLD! • 120 million active users • 27000 customer applications • 8 billion API calls • 800% increase of usage What's changed ? History
  • 8. aOS Kuala Lumpur 2018 Demo
  • 9. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 Code Sample Process outlook email using graph api & azure function • Article – process outlok email using graph api & azure function • Technet gallery – msgraph-subscription • Github – msgraph-subscription Process a excel file using Graph API & azure function • Article – Process Excel file with MsGraph & Azure Function • TechNet gallery – msgraph-excel • Github – msgraphexcel
  • 10. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 Feedback
  • 11. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 Thank you  hansamaligamage@gmail.com http://hansamaligamage.blogspot.com/ @hansamaligamage https://goo.gl/DWDzdg https://github.com/hansamaligamage https://goo.gl/7Pa5X8
  • 12. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 THANK YOU ! Please give us your feedback  Rate each session with our aOSKL 2018 Apps
  • 13. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018 THANK YOU ! Please give us your feedback  Rate each session with our aOSKL 2018 Apps