TechReady 22 6/25/2018 © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.

Slides:



Advertisements
Hasonló előadás
Kreitl Péter Gemini-IT Magyarország Kft.
Advertisements

Windows Virtualizáció
Richter Elek Technikai terméktámogatási felelős Microsoft Magyarország.
A Windows Azure egy skálázható számításifelhő-platform, amelyet a Microsoft hosztol a világ több pontján lévő adatközpontjaiban. Az Azure egyszerű,
KEVESEBB FELÜGYELET ÚJ ÜZLETI MODELLEK NAGYOBB TERMELÉKENYSÉG.
... manapság BizSpark WebsiteSpark Empower for ISVs MAPS (Web Solutions Toolkit ) Microsoft Partner Network Regisztrált szintCertified és Gold Certified.
Licencelés Kovács Nóra Ker-Soft Kft.
Nagyvállalati-szintű szervermegoldások - kis- és középvállalatoknak
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1.
Pénz, de honnan?. Office 365 Eszközök 1 milliárd Okostelefon 2016-ra, ebből 350 milliót használnak majd munkára Emberek 82 % A világ online népességének.
Hatékonyságnövelés Office System alapon az E.ON csoportnál
Windows Vista, 2007 Office Rendszer, Exchange Server 2007 termékbejelentés Vityi Péter Ügyvezető igazgató Microsoft Magyarország kft.
Urbán Zoltán Online Szolgáltatások Értékesítési Manager
Miről lesz szó?  Office Add-in for Moodle  Microsoft Live Service Plugin for Moodle  Moodle SharePoint integráció.
„AZ IT MAGÁN ÉS NYILVÁNOS ÉLETE” Avagy hogyan születik a BI iránt igény az IT üzemeltetésben Benkovics Viktor Vezető tanácsadó Microsoft Magyarország –
Windows Azure Infrastruktúra és platform a felhőben
Essential Business Server 2008 Szentgyörgyi Tibor NetAcademia oktatóközpont A nagytestvér.
Lehetőségek, felhasználható eszközök, eddigi tapasztalatok
Felhasználói adatok és fiókok migrálása az (USMT) 4.0 segítségével
A Windows 7 automatizált telepítése Windows AIK használatával
A CRM bevezetési projektek sajátosságai
A VoIP és a Microsoft Dynamics CRM Kondás János MCSA, MCSE, MCT System Builders Kft.
Nagy Levente Szoftverfejlesztési Szakértő Microsoft Magyarország Munkafolyamatok a 2007-es Office Rendszerben.
Egy ISA szerver naplója Sárosi György Terméktámogatási Tanácsadó Microsoft Magyarország.
Digitális Oktatási Alapcsomag Fontos dokumentumok, következtetések és státuszok megosztása a munkatársakkal A csapat tagjainak informálása és a fontos.
Áttérés az Office 365 szolgáltatásra Microsoft Online Services Áttérés a BPOS rendszerről az Office 365 használatára meglévő BPOS-ügyfelek esetén.
Nagy Levente Microsoft Magyarország
Szülői feladatok és eszközök a mai internetes és mobil fenyegetések világában Rakoncza Zsolt Norton lakossági és kisvállalati üzletágvezető.
A felhő az üzleti vezető, a fejlesztő és az üzemeltető szemével A vállalati számító- központ kiterjesztése a felhőbe Biztonság és üzemeltetés a felhőben.
Lync 2010 újdonságok Microsoft Solution Partner Klub 2011 február 17 Szaniszló Tibor Termékmenedzser – Egységes Kommunikáció.
Ittzés Zsigmond Budapest Airport IT Infrastruktúra manager
Microsoft CRM online Strén András
Exchange Server 2007 Client Access Role
Taletovics Márk Microsoft Magyarország. Mi van a csomagban?
Kőnig Tibor főmérnök Microsoft Magyarország
Rendelkezésre álló erőforrások pontos ismerete Kiosztott feladatok közel „valósidejű” követése Átláthatóság Tervezési folyamatok támogatása.
Budai Péter Szakmai és biztonsági vezető Microsoft Magyarország.
Rugalmas, moduláris felépítés Rugalmas telepítés Jól tervezhető szerepkörök Folyamatos rendelkezésre állás Egyszerű felügyelet Elérés bárhonnan Postafiók.
A Microsoft Üzleti Intelligencia megoldása és platformja
Blog Fülöp Dávid MCT, MCPD Egy blog sémája Use Case-ek – Blog áttekintése – Egy blogpost megtekintése – Blogpost írása – Blogpost.
Egy évtized eredményei - avagy mit adhat nekünk egy új platform?
Christopher Chapman | MCT Content PM, Microsoft Learning, PDG Planning, Microsoft.
Ismerkedés az Active Directory-val
Vállalati infrastruktúra, mely minden igényt kielégít Felhasználóbarát eszközök és élmények.
Irány a felhő Előnyök, tapasztalatok Sárdy Tibor
IVSZ Konferencia 2006.december 1. Veres Zsolt KKV Kereskedelmi Igazgató SAP Közép Európa.
Felsőoktatás és a közösségi hálózatok
The information contained in this document represents the current view of Microsoft Corp on the issues discussed as of the date of publication. Because.
Kiss Tibor System Administrator (MCP) ISA Server 2006.
Farkas Bálint | Technical Evangelist | Microsoft.
Az {SQL Server 2008} Integration Services és Analysis Services újdonságai
Modern adattárolási és adatfeldolgozási módszerek és MS megoldások
Híd a Windows folyón Balint Farkas Technical Evangelist Microsoft
Skype for Business bevezetés és alközponti összeköttetés kialakítása
Az Ön weboldala már Windows 10-kompatibilis?
Farkas Bálint | Technical Evangelist | Microsoft
Blockchain…de mi hajtja?
Angular 2: Mi van a csokoládésdobozban?
WS16 TP4 újdonságok Gál Tamás Budapest Sysadmin Meetup
Tömegközlekedés, közszállítás Nagyváradon
A nagyváradi villamoshálózat modernizációjának finanszírozása
A nagyváradi villamoshálózat modernizációjáról
Microsoft Azure Marketplace & Microsoft Azure Certified program
9/8/2018 9:39 PM Despre modernizarea sistemului de transport public urban cu tractiune electrica Csuzi István director general ORADEA TRANSPORT LOCAL.
A nagyváradi villamosok megbízhatósági modellezése
„Agilis-e vagy?” – egy váltókezelő naplója
HWSW Meetup – Felhő és ami mögötte van
Microsoft SQL licenselés a gyakorlatban
Microsoft eszközpályázat
Build /24/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Előadás másolata:

TechReady 22 6/25/2018 © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Egy végpont mind felett Kőnig Tibor Microsoft Magyarország

Közösségi szolgáltatások a vállalatoknál Munkatársak Csoportok Dokumentumok E-mailek Megbeszélések Feladatok stb. Vállalati közösségi hálózatok Ismerősök Posztok Lájkok Követések Események "Civil" közösségi hálózatok

Közösségi szolgáltatások a vállalatoknál ma Microsoft-megoldások: A SharePoint közösségi funkciói Yammer Külső megoldások: Facebook at Work Slack, stb.

Office Developer Platform 6/25/2018 5:40 AM Demo Yammer © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

A fejlesztés irányai KITERJESZTÉSE ELÉRÉSE Office-alkalmazások bővítményekkel Office-adatok ELÉRÉSE API-kon keresztül

1 API-k

Adatok több különböző szolgáltatásban Munkahely és iskola Személyes Önálló végpontok az adateléréshez Két különböző felhasználó-hitelesítő megoldás

Adatok több különböző szolgáltatásban Azure Active Directory Graph API https://graph.windows.net/contoso.com/users https://graph.windows.net/contoso.com/groups Windows Live profile API https://apis.live.net/v5.0/me SharePoint User Profile API https://contoso.sharepoint.com/_api/SP.UserProfiles.PeopleManager/GetMyProperties Exchange HD Picture API https://graph.microsoft.com/v1.0/me/photo Outlook REST API https://outlook.office.com/api/v2.0/me/Messages https://outlook.office.com/api/v2.0/me/Events Office Graph in SharePoint Online https://contoso.sharepoint.com/_api/search/query?Querytext='*'&Properties='GraphQuery:actor(ME,action\:1020,or(action\:1020\,action\:1003,action\:1001,action\:1024,action\:1005,action\:1037,action\:1039,action\:1036)'&SelectProperties='Docid,Title OneDrive for Business API https://contoso-my.sharepoint.com/personal /yina_contoso_com/_api/v2.0/drive https://contoso.sharepoint.com/sites /designCouncil/_api/v2./drive OneDrive API https://api.onedrive.com/v1.0/drive

Egyszerűbb adatelérés a Microsoft Graph használatával Build 2015 6/25/2018 5:40 AM Egyszerűbb adatelérés a Microsoft Graph használatával © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Mi az a Microsoft Graph? Egyetlen végpont a következőkhöz: 1. Adatok elérése Felhasználók, csoportok, üzenetek, események, fájlok, beszélgetések, feladatok, jegyzetek, stb. elérése 2. Adatok át- és bejárása Kontextus szerint összefüggő adatok, pl. egy fájlt utoljára módosító felhasználó elérése 3. Felismerések kinyerése Népszerű dokumentumok kiemelése, a velem együtt dolgozó felhasználók elérése, egy teljes kapcsolati háló kialakítása

Microsoft Graph https://graph.microsoft.com/ CONVERSATIONS USER EVENTS createdBy trendingAround Shared with me CONVERSATIONS public workingWith manager USER directReports EVENTS trendingAround https://graph.microsoft.com/ FILES modifiedBy TASKS MESSAGES NOTES TASKS memberOf NOTES workingWith GROUPS createdBy FILES

Satya Nadella a Microsoft Graph fontosságáról „Az Office 365 és a Dynamics sikere vonzó a fejlesztők számára. Ebben a negyedévben* elérhetővé tettük számukra azokat az adatelérési API-kat, amiken keresztül hozzáférhetők a személyek közötti kapcsolatok, beszélgetések, naptárak, folyamatok és tartalom. Ezeket az API-kat úgy hívjuk: Microsoft Graph. Az, hogy a fejlesztők a Microsoft Graph-fal dolgozhatnak, stratégiai előnyt jelent ügyfeleinknek és partnereinknek. A Smartsheet már használja is az API-kat. Az Oracle a Microsoft Graph használatával fejleszti tovább üzleti alkalmazásai, például az Oracle Sales Cloud képességeit, és számos innovatív startup dolgozik a kibővítésén, hogy létrehozhassák a hatékonységnövelő alkalmazások új generációját.” * 2015 utolsó negyedévében

Office Developer Platform 6/25/2018 5:40 AM Demo Visual Graph Explorer http://visualgraphexplorer.azurewebsites.net/ © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Graph API https://graph.microsoft.com/ Saját bővítmény USERS FILES MAIL CALENDAR GROUPS Kapcsolatok és felismerések az Office Graph-ból TASKS

Microsoft Graph: átjáró az Office 365-be Egyetlen erőforrás, ami több különböző Microsoft- szolgáltatás meghatalmazottjaként üzemel Biztosítja az objektumok és kapcsolatok bejárását Szükségtelenné teszi a felderítési végpontokat Csak egy OAuth hozzáférési tokent igényel Személyes és munkahelyi/iskolai fiókokhoz is jó

EMAIL AND CONVERSATIONS A „silók” lebontása EMAIL AND CONVERSATIONS USER FILES EVENTS PEOPLE GROUPS

/me ME thumbnailPhoto responsibilities department pastProjects Build 2015 6/25/2018 5:40 AM /me USER ME thumbnailPhoto responsibilities department pastProjects userPhoto aboutMe hireDate birthday address schools jobTitle mobile name skills alias tags © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

/users manager USER directReports GROUPS memberOf

/messages manager USER directReports GROUPS memberOf MESSAGES

/events USER EVENTS GROUPS MESSAGES MESSAGES manager directReports memberOf MESSAGES MESSAGES

/drive USER EVENTS EVENTS FILES GROUPS MESSAGES Shared with me manager createdBy public USER directReports directReports modifiedBy EVENTS EVENTS FILES GROUPS memberOf MESSAGES

/groups FILES FILES CONVERSATIONS EVENTS USER EVENTS GROUPS GROUPS directReports Shared with me modifiedBy FILES createdBy public directReports Shared with me modifiedBy FILES createdBy public manager CONVERSATIONS EVENTS USER EVENTS GROUPS memberOf GROUPS memberOf createdBy MESSAGES FILES

/workingWith (preview) directReports Shared with me modifiedBy FILES createdBy public workingWith manager createdBy FILES CONVERSATIONS EVENTS GROUPS memberOf createdBy FILES CONVERSATIONS EVENTS GROUPS memberOf USER EVENTS GROUPS memberOf MESSAGES

/trendingAround (preview) directReports Shared with me modifiedBy FILES createdBy public workingWith workingWith manager createdBy FILES CONVERSATIONS EVENTS GROUPS memberOf USER directReports trendingAround EVENTS GROUPS memberOf MESSAGES

/tasks (preview) FILES FILES CONVERSATIONS EVENTS GROUPS USER EVENTS trendingAround directReports trendingAround directReports directReports Shared with me modifiedBy FILES createdBy public workingWith manager createdBy FILES CONVERSATIONS EVENTS GROUPS memberOf USER EVENTS GROUPS memberOf GROUPS memberOf TASKS MESSAGES TASKS

/notes (preview) FILES FILES CONVERSATIONS EVENTS GROUPS USER EVENTS trendingAround directReports directReports Shared with me modifiedBy FILES createdBy public workingWith manager createdBy FILES CONVERSATIONS EVENTS GROUPS memberOf USER EVENTS GROUPS memberOf GROUPS memberOf TASKS TASKS MESSAGES NOTES TASKS TASKS NOTES

/people (preview) CONVERSATIONS USER USER EVENTS TASKS FILES TASKS createdBy trendingAround Shared with me CONVERSATIONS public workingWith manager USER USER directReports EVENTS trendingAround FILES modifiedBy TASKS MESSAGES NOTES TASKS memberOf NOTES workingWith GROUPS createdBy FILES

Demo Graph Explorer Csak munkahelyi és iskolai fiókok: https://graphexplorer2.azurewebsites.net/ Személyes, illetve munkahelyi és iskolai fiókok: https://api-explorer.azurewebsites.net/

Alapfunkciók - /v1.0 és /beta Build 2015 6/25/2018 5:40 AM Alapfunkciók - /v1.0 és /beta OAuth2.0 CORS CRUD OData lekérdezések Az API által definiált saját műveletek és funkciók Kliens oldali könyvtárak: tervbe véve © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Data - /v1.0 Users Files Mail Calendar Personal Contacts Build 2015 6/25/2018 5:40 AM Data - /v1.0 Users Files Mail Calendar Personal Contacts Groups (conversations, calendar, files) © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Data - /beta v1.0, plusz... Insights Notes Build 2015 6/25/2018 5:40 AM Data - /beta v1.0, plusz... Insights Notes Tasks Organizational contacts People Webhooks © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Graph API vs. Service API-k A szolgáltatásspecifikus végpontok továbbra is megmaradnak, és támogatottak lesznek Az új funkciók először a szolgáltatásspecifikus végpontokban lesznek elérhetők A cél: minden funkció jelenjen meg a Microsoft Graphban Nemcsak az Office 365-szolgáltatások lesznek elérhetők a közös végpontból Ezért lett Microsoft Graph API a neve

2 Azonosítás

Office 365 – összekapcsolt appok

Egységes autentikáció az Office 365-ben Bejelentkezés az OpenID Connecttel Azure AD és Office 365 Az MFA és a federált azonosítás is támogatott Appok, webhelyek, egyoldalas webappok, szolgáltatások Kitűzés a közös alkalmazásindító menübe

Hozzáférési hatáskörök Finomhangolt adatelérési jogosultságok EMAIL AND CONVERSATIONS USER FILES EVENTS PEOPLE GROUPS User.Read.All User.ReadWrite Files.Read Files.ReadWrite Mail.Read Mail.ReadWrite Mail.Send Calendar.Read Calendar.ReadWrite People.Read Groups.Read.All Groups.ReadWrite.All And more…

Felhasználói hozzájárulás Office Developer Platform 6/25/2018 5:40 AM Felhasználói hozzájárulás Egyszeri azonosítás minden O365 szolgáltatáshoz Külön rendszergazdai és végfelhasználói hozzájárulás Biztonságos protokollok OpenID Connect és OAuth 2.0 A felhasználói adatok nem tárolódnak Finomhangolt hozzáférési jogok Frissítési tokenek, hogy ne kelljen folyton megújítani © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office 365 adatok hozzáférési jogának kiadása Microsoft Office 6/25/2018 Office 365 adatok hozzáférési jogának kiadása Jogosultságkezelő végpont Token végpont App Microsoft Graph API Jogosultsági kód kérése Bejelentkezés, hozzájárulás megadása Jogosultsági kód kiadása Jogosultsági kód felhasználása, hozzáférési token kérése az O365 erőforráshoz Hozzáférési / frissítési token visszaadása A Microsoft Graph API meghívása a tokennel HTTP válasz © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office Developer Platform 6/25/2018 5:40 AM 3 Alkalmazások © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Integráció az Office 365-tel Office Developer Platform 6/25/2018 5:40 AM Integráció az Office 365-tel © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office Developer Platform 6/25/2018 5:40 AM Demo Delve © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Az appfejlesztés folyamata Office Developer Platform 6/25/2018 5:40 AM Az appfejlesztés folyamata Az app regisztrálása Natív Web app Egyoldalas (single page) app Apphozzáférések beállítása / igénylése Token lekérése (OAuth2.0) Egyszeri bejelentkezés (OpenID Connect) Alkalmazáslogika létrehozása a Microsoft Graph API használatával © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office Developer Platform 6/25/2018 5:40 AM 4 Hogyan tovább? © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Graph https://graph.microsoft.com/ CONVERSATIONS USER EVENTS createdBy trendingAround Shared with me CONVERSATIONS public workingWith manager USER directReports EVENTS trendingAround https://graph.microsoft.com/ FILES modifiedBy TASKS MESSAGES NOTES TASKS memberOf NOTES workingWith GROUPS createdBy FILES

Mi van a fejlesztői portálon? Repülőrajt App-regisztráció (Azure-előfizetés nélkül) Példaprojektek Dokumentáció a GitHubon (nyitott a közösségtől érkező fejlesztésekre)

Demo Fejlesztői portál

Hasznos holmik Dokumentáció, mintaprogramok 6/25/2018 Hasznos holmik Dokumentáció, mintaprogramok https://graph.microsoft.io/ Stack Overflow: [MicrosoftGraph] és [Office365] Twitter: #MicrosoftGraph és #Office365dev © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6/25/2018 © 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.