Microsoft Forefront Threat Management Gateway 2010 Version / Build
Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or...
Transcript of Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or...
![Page 1: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/1.jpg)
![Page 2: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/2.jpg)
Microsoft Graph 101
Mark Stafford
Program Manager, Microsoft Graph
![Page 3: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/3.jpg)
Agenda
![Page 4: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/4.jpg)
What is Microsoft Graph?
![Page 5: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/5.jpg)
Gateway to your data in the Microsoft cloud
Your app
Gateway
Your or your
customer’s
data
Office 365 Windows 10 Enterprise Mobility + Security
1Microsoft Graph
![Page 6: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/6.jpg)
90%Fortune 500 companies have
data in Microsoft Graph
135M+monthly active users in Office
365
1.1B+identities authenticated each
month
65M+enterprise mobility and security
customers
181countries with knowledge
workers using Office 365
1B+meetings scheduled each month
with Office 365
Graph offers a great opportunity
![Page 7: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/7.jpg)
Microsoft Graph domains
Users, Groups, Organizations
Outlook
SharePoint
OneDrive
Teams
Planner
Excel
OneNote
Activities
Device Relay
Commands
Notifications
Azure AD
Intune
Identity Manager
Advanced Threat Analytics
Advanced Threat Protection
Mail, Calendar,
Contacts and Tasks
Sites and Lists
Drives and Files
Channels, Messages
Tasks and Plans
Spreadsheets
Notes, and more…
Identity Management
Access Control
Synchronization
Domains
Administrative Units
Applications and Devices
Advanced Threat Analytics
Advanced Threat Protection
Alerts
Policies
and more…
Office 365 Windows 10 Enterprise Mobility + Security
Dynamics 365
Financials
![Page 8: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/8.jpg)
Demo
Getting started with Microsoft Graph
![Page 9: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/9.jpg)
TRYGraph Explorer and quick starts
01
LEARNwith docs and API reference
02
BUILDwith SDKs, samples, and tooling
03
Developing with Microsoft Graph
![Page 10: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/10.jpg)
Demo
https://aka.ms/ge
Graph Explorer
![Page 11: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/11.jpg)
Demo
Docs updated experience
![Page 12: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/12.jpg)
Hands-on
https://aka.ms/graph101exercises
Graph 101 exercises
![Page 13: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/13.jpg)
App types and permissions
Users can consent for their data or admin can consent for all users Only admin can consent
Delegated
permissions
User
privilegesApp
permissions
Permission type: applicationPermission type: delegated
Get access on behalf of users Get access as a service
Effective permissionEffective permission
https://aka.ms/ConsentAndPermissions
![Page 14: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/14.jpg)
Graph roadmap
![Page 15: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/15.jpg)
GA (v1.0) Preview (beta)
Office 365 • Exchange (get mail tips)
• OneDrive (preview, followed docs)
• AAD (device configuration)
• Exchange (get free/busy, add custom headers
to message)
• SharePoint (sharing links, followed content,
pages, list views)
• Teams (tab creation, calling, app context,
provisioning, classroom creation
Dynamics • Business Central (financials)
EMS • Security (Alerts) • AAD (risky users, sign-in, access reviews, B2B
invite status)
• Security (secure score)
Microsoft Graph at Ignite 2018 | Data sets
![Page 16: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/16.jpg)
GA (v1.0) Preview (beta)
Delta • Return only changed properties on
users and groups
• Support added for apps, directoryRoles
• Support single delta query for multiple types
inheriting from directoryObject
Webhooks • Notifications on user/group
created/modified/deleted
• Coming soon: “rich” webhooks
Other • Data connect (analytics at scale)
• User notifications (Project Rome)
Microsoft Graph at Ignite 2018 | Capabilities
![Page 17: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/17.jpg)
GA (v1.0) Preview (beta)
.NET • 1.11.0 Nuget package update • Coming soon
Java • General availability • Coming soon
JavaScript • Core library as a npm package
TypeScript • npm package; coming soon to DefinitelyTyped
PHP • 1.3.3 Composer update
Objective C • Preview: support for core Graph functionality
Microsoft Graph at Ignite 2018 | SDKs
![Page 18: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/18.jpg)
Simplifying the developer platform
Your target
audience
Endpoint
ADAL MSALClient SDK
App registration
![Page 19: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/19.jpg)
Targeting GA by early summer
Microsoft Authentication Libraries (MSAL) 3.0
![Page 20: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/20.jpg)
Demo
Teams API
![Page 21: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/21.jpg)
Demo
Demo coming soon: user notifications
![Page 22: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/22.jpg)
![Page 23: Microsoft Graph 101€¦ · Gateway to your data in the Microsoft cloud Your app Gateway Your or your customer’s data Office 365 Windows 10 Enterprise Mobility + Security Microsoft](https://reader036.fdocuments.us/reader036/viewer/2022081616/600153823533d505126bed06/html5/thumbnails/23.jpg)