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
61
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
62
Basta 2017: Jekyll, Markdown & co. (DE)
robertmuehsig
0
74
CAKE (DE) - .NET Day Switzerland
robertmuehsig
0
360
Cake (DE)
robertmuehsig
0
89
Jekyll (DE)
robertmuehsig
0
100
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.1k
WAAD THE F**K
robertmuehsig
0
78
OWIN
robertmuehsig
0
130
Other Decks in Programming
See All in Programming
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
5
1.2k
SQLアンチパターン第2版 データベースプログラミングで陥りがちな失敗とその対策 / Intro to SQL Antipatterns 2nd
twada
PRO
34
10k
知って得する@cloudflare_vite-pluginのあれこれ
chimame
1
120
リバースエンジニアリング新時代へ! GhidraとClaude DesktopをMCPで繋ぐ/findy202507
tkmru
4
1.3k
顧客の画像データをテラバイト単位で配信する 画像サーバを WebP にした際に起こった課題と その対応策 ~継続的な取り組みを添えて~
takutakahashi
4
1.4k
TypeScriptでDXを上げろ! Hono編
yusukebe
3
880
slogパッケージの深掘り
integral0515
0
160
0から始めるモジュラーモノリス-クリーンなモノリスを目指して
sushi0120
0
170
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
710
Workers を定期実行する方法は一つじゃない
rokuosan
0
130
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
750
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
230
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Building Applications with DynamoDB
mza
95
6.5k
Music & Morning Musume
bryan
46
6.7k
The Language of Interfaces
destraynor
158
25k
Navigating Team Friction
lara
187
15k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
720
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Testing 201, or: Great Expectations
jmmastey
43
7.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