Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Microsoft Graph
Search
Robert Muehsig
June 25, 2018
Programming
0
65
Microsoft Graph
DE: Erste schritte mit Dem Microsoft Graph
Auf der DWX 2018 im Juli 2018 vorgestellt
Robert Muehsig
June 25, 2018
Tweet
Share
More Decks by Robert Muehsig
See All by Robert Muehsig
Hallo Karl Klammer!
robertmuehsig
1
97
Basta 2017: Jekyll, Markdown & co. (DE)
robertmuehsig
0
80
CAKE (DE) - .NET Day Switzerland
robertmuehsig
0
370
Cake (DE)
robertmuehsig
0
92
Jekyll (DE)
robertmuehsig
0
110
Microsoft Web Camp - State of the Art Web Development mit ASP.NET
robertmuehsig
0
2.2k
Microsoft Web Camp - ASP.NET 5
robertmuehsig
0
2.2k
WAAD THE F**K
robertmuehsig
0
80
OWIN
robertmuehsig
0
130
Other Decks in Programming
See All in Programming
Apache Iceberg V3 and migration to V3
tomtanaka
0
190
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
CSC307 Lecture 10
javiergs
PRO
1
680
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
1k
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
120
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1.1k
ぼくの開発環境2026
yuzneri
0
270
Sekiban + Microsoft Orleans のアクターをAWS対応しました / Sekiban + Microsoft Orleans actors are now supported on AWS.
tomohisa
0
110
Python’s True Superpower
hynek
0
170
CSC307 Lecture 09
javiergs
PRO
1
840
CSC307 Lecture 12
javiergs
PRO
0
430
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
2
260
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
92
The SEO Collaboration Effect
kristinabergwall1
0
360
Practical Orchestrator
shlominoach
191
11k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
140
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
The Language of Interfaces
destraynor
162
26k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
Believing is Seeing
oripsolob
1
63
New Earth Scene 8
popppiees
1
1.6k
Transcript
Microsoft Graph ERSTE SCHRITTE MIT DEM MICROSOFT GRAPH
Was ist das Thema? IT Pro Themen Graph Datenbanken
Das ist das Thema!
Wer bin ich und was mache ich? Robert Mühsig Software
Entwickler @ Sevitec Informatik AG (Schweiz) Produktentwicklung OneOffixx ◦ Vorlagenmanagement & Dokumentgenerierung Microsoft MVP Blog: https://blog.codeinside.eu Twitter: @robert0muehsig (das ist eine Null in der Mitte… ¯\_(ツ)_/¯)
Motivation (für uns) Client / Server Applikation mit Windows Auth
im Jahre 2018. Eher solala.
Motivation: “Früher war alles besser”?
Motivation: “Früher war alles besser”?
Motivation: “Früher war alles besser”?
Motivation: Cloud
Motivation: Username/PW? Urgh…
Was also tun?
Hello Cloud, @Business!
Hello Cloud, @Home!
Hello Cloud – History Lesson!
Ergebnis
Cloud Probleme Auth & Daten
Cloud “Problem”: Authentication
Cloud “Problem”: Authentication
Cloud “Problem”: Authentication
Cloud “Problem”: Daten
Demo Microsoft Graph Explorer
Recap Demo REST API (“Odata”-ish) mit GET/POST/PUT/DELETE Filter: $count, $filter,
$expand, $select … Paging: “@odata.nextLink” Batching: POST https://graph.microsoft.com/v1.0/$batch Delta: https://graph.microsoft.com/v1.0/users/delta
Teasers: WebHooks
Project Templates: Quick Start Visual Studio Action!
Project Templates: More Samples! Visual Studio Action!
Microsoft App Registration REGISTRIERUNG EIGENER APPS
Samples ASP.NET Core Sample (Interactive): https://github.com/microsoftgraph/aspnetcore-connect-sample#prerequisites Console Sample (Interactive): https://github.com/microsoftgraph/console-csharp-connect-sample
Daemon: https://github.com/azure-samples/active-directory-dotnet-daemon-v2
“Behind the scenes”
Welche Apps sind „gekoppelt“?
Getting Started with Office 365 Developer Program 1 Jahr kostenfrei
25 User-Lizenzen
Build 2018 Project Rome - Activity Feed Webhooks: Users/Groups +
Outlook APIs Open API Description / Swagger Microsoft Graph UWP Controls “Coming soon” User notification
Zusammenfassung SDKs + Demos + Graph Explorer
Backup
Open Id Connect Flow