Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Wie Sie Office 365 mit
Windows Azure steuern
Toni Pohl, MVP Client Development
Über mich
Ziel dieser Session
Agenda
Einsatzgebiete
Voraussetzungen
Authentifizierung und Identities
User Provisionierung Demo
Office 365 Demo
Einsatzgebiete, Delegation, Automation
Voraussetzungen
• Office 365 Tenant
Eröffnen Sie einen freien 1-Monat Test:
http://office.microsoft.com/
• Windows Azure
9...
Authentifizierung und Identities
Authentifizierung als
berechtigter Benutzer in
unserem Web Portal
Authentifizierung als
b...
Authentifizierung
gegen WAAD/Office 365
Federated Authentication

1. Request Token mit
App-ID + Secret oder
Username + Password

STS
Authority

2. Get Token
Resou...
Live Demo
ASP.NET Web Projekt mit Office 365 Authentifizierung
ADAL for .net
• Active Directory Authentication Library (ADAL) v1 for .NET – General
Availability! (Vittorio Bertocci)
htt...
Office 365
Services verwenden
Wie auf Office 365 zugreifen?
• WAAD -> Graph API, PowerShell
• SPO -> CSOM, REST, PowerShell
• Exchange Online -> Managed...
Live Demo
Fernsteuerung von Office 365
Integrating Applications
in Windows Azure Active Directory
Access Level Type

Description

Single Sign-On

Default permiss...
Was kann in Windows Azure
verwendet werden?
Access method

Azure Website
$

Azure Cloud Service
$$$

WAAD





Exchange ...
Zusammenfassung
• Verwenden Sie Federated Authorization (OAuth2)
• Verwenden Sie GraphAPI für WAAD Manipulationen
• Verwen...
Call 2 Action
• Laden Sie diese Präsentation und den Beispielcode:
http://blog.atwork.at
• Interessiert an einer fertigen ...
DANKE!

& VIEL SPASS BEIM
GET TOGETHER!
Toni Pohl
@atwork

Downloads:
blog.atwork.at

19
Graph API Links
• Windows Azure Graph API
http://code.msdn.microsoft.com/Graph-API-Authenticate-and53c6cb92/view/SourceCod...
SharePoint Links
• SharePoint Online Management Shell (PS)
http://www.microsoft.com/en-us/download/details.aspx?id=30359
•...
Exchange Links
• Microsoft Exchange Web Services Managed API 2.0
http://www.microsoft.com/en-us/download/details.aspx?id=3...
Lync Links
• Lync 2013 SDK (only for WPF)
http://www.microsoft.com/en-us/download/details.aspx?id=36824
• Windows PowerShe...
Nächste SlideShare
Wird geladen in …5
×

von

TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 1 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 2 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 3 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 4 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 5 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 6 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 7 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 8 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 9 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 10 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 11 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 12 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 13 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 14 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 15 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 16 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 17 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 18 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 19 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 20 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 21 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 22 TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl Slide 23
Nächste SlideShare
Cum e cu twitterul in Romania
Weiter
Herunterladen, um offline zu lesen und im Vollbildmodus anzuzeigen.

0 Gefällt mir

Teilen

Herunterladen, um offline zu lesen

TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl

Herunterladen, um offline zu lesen

TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Gehören Sie zu den Ersten, denen das gefällt!

TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl

  1. 1. Wie Sie Office 365 mit Windows Azure steuern Toni Pohl, MVP Client Development
  2. 2. Über mich
  3. 3. Ziel dieser Session
  4. 4. Agenda Einsatzgebiete Voraussetzungen Authentifizierung und Identities User Provisionierung Demo Office 365 Demo
  5. 5. Einsatzgebiete, Delegation, Automation
  6. 6. Voraussetzungen • Office 365 Tenant Eröffnen Sie einen freien 1-Monat Test: http://office.microsoft.com/ • Windows Azure 90-Tage freier Test: http://www.windowsazure.com/de-de/pricing/free-trial/ • Visual Studio 2013 • Ein paar Bibliotheken…
  7. 7. Authentifizierung und Identities Authentifizierung als berechtigter Benutzer in unserem Web Portal Authentifizierung als berechtigter Benutzer/App für das jeweilige Service Was darf der Benutzer in unserer App?
  8. 8. Authentifizierung gegen WAAD/Office 365
  9. 9. Federated Authentication 1. Request Token mit App-ID + Secret oder Username + Password STS Authority 2. Get Token Resource App 3. Use Token
  10. 10. Live Demo ASP.NET Web Projekt mit Office 365 Authentifizierung
  11. 11. ADAL for .net • Active Directory Authentication Library (ADAL) v1 for .NET – General Availability! (Vittorio Bertocci) http://www.cloudidentity.com/blog/2013/09/12/active-directoryauthentication-library-adal-v1-for-net-general-availability/ • Windows Azure Authentication Library (AAL) for Windows Store: a Deep Dive (Vittorio Bertocci) http://www.cloudidentity.com/blog/2013/04/22/windows-azureauthentication-library-aal-for-windows-store-a-deep-dive/ • ADAL 1.0 and Windows Store Apps (Alex Simons) – coming soon http://social.msdn.microsoft.com/Forums/en-US/faf520ce-16534eac-b398-c4bfcbc5c7fe/adal-10-and-windows-store-apps 11
  12. 12. Office 365 Services verwenden
  13. 13. Wie auf Office 365 zugreifen? • WAAD -> Graph API, PowerShell • SPO -> CSOM, REST, PowerShell • Exchange Online -> Managed API, PowerShell • Lync Online -> SDK, PowerShell 13
  14. 14. Live Demo Fernsteuerung von Office 365
  15. 15. Integrating Applications in Windows Azure Active Directory Access Level Type Description Single Sign-On Default permission. The app is enabled for single sign-on with Azure AD, and the user token will contain claims such as the user’s User Principal Name, First and Last Name and unique identifiers. Single Sign-On, Read Directory Data Single sign-on plus the ability to read directory data using the Graph API. This allows querying of company, user and group information. Single Sign-On, Read and Write Directory Data Single sign-on plus the ability to read and write directory data using the Graph API. This allows querying and writing of company, user, and group information, but does not allow deleting users or groups. http://msdn.microsoft.com/en-us/library/windowsazure/b08d91fa-6a64-4deb-92f4f5857add9ed8.aspx#BKMK_AccessLevels 15
  16. 16. Was kann in Windows Azure verwendet werden? Access method Azure Website $ Azure Cloud Service $$$ WAAD   Exchange EWS   Exchange PowerShell   SharePoint CSOM   SharePoint REST   SharePoint PowerShell   Lync SDK   Lync PowerShell   16
  17. 17. Zusammenfassung • Verwenden Sie Federated Authorization (OAuth2) • Verwenden Sie GraphAPI für WAAD Manipulationen • Verwenden Sie Office 365 Services • Entwicklen Sie tolle Lösungen mit Office 365! 
  18. 18. Call 2 Action • Laden Sie diese Präsentation und den Beispielcode: http://blog.atwork.at • Interessiert an einer fertigen Office 365 Produktlösung? http://delegate365.com 18
  19. 19. DANKE! & VIEL SPASS BEIM GET TOGETHER! Toni Pohl @atwork Downloads: blog.atwork.at 19
  20. 20. Graph API Links • Windows Azure Graph API http://code.msdn.microsoft.com/Graph-API-Authenticate-and53c6cb92/view/SourceCode • GraphAPI Explorer https://graphexplorer.cloudapp.net/ • MVC Sample App for Windows Azure Active Directory Graph http://code.msdn.microsoft.com/windowsazure/Write-Sample-App-for79e55502 • Adding Sign-On to Your Web Application Using Windows Azure AD http://msdn.microsoft.com/en-us/library/windowsazure/dn151790.aspx • Group & Role Claims: Use the Graph API … http://www.cloudidentity.com/blog/2013/01/22/group-amp-role-claims-usethe-graph-api-to-get-back-isinrole-and-authorize-in-windows-azure-ad-apps/ 20
  21. 21. SharePoint Links • SharePoint Online Management Shell (PS) http://www.microsoft.com/en-us/download/details.aspx?id=30359 • OAuth and remote apps for SharePoint http://msdn.microsoft.com/en-us/library/office/apps/fp179932.aspx • Office365ClaimsConnector http://www.codeproject.com/Articles/637378/How-to-Create-aWindows-8-App-for-SharePoint-Part • OAuth authentication and authorization flow for apps that ask for access permissions on the fly in SharePoint 2013 http://msdn.microsoft.com/en-us/library/office/apps/jj687470.aspx • Helper for: http://json2csharp.com/ 21
  22. 22. Exchange Links • Microsoft Exchange Web Services Managed API 2.0 http://www.microsoft.com/en-us/download/details.aspx?id=35371 • Getting started with the EWS Managed API http://msdn.microsoft.com/enus/library/dd633626(v=exchg.80).aspx • Connect to Exchange Online Using Remote PowerShell http://technet.microsoft.com/enus/library/jj984289(v=exchg.150).aspx 22
  23. 23. Lync Links • Lync 2013 SDK (only for WPF) http://www.microsoft.com/en-us/download/details.aspx?id=36824 • Windows PowerShell Module for Lync Online http://www.microsoft.com/en-us/download/details.aspx?id=39366 • Lync PowerShell http://blogs.office.com/b/office365tech/archive/2013/08/19/remotepowershell-for-lync-online.aspx • Using Windows PowerShell to Manage Lync Online http://technet.microsoft.com/en-us/library/dn362831.aspx 23

TechNet Conference 2013 Berlin-Wie Sie Office 365 mit Windows Azure steuern by Toni Pohl

Aufrufe

Aufrufe insgesamt

1.024

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

2

Befehle

Downloads

5

Geteilt

0

Kommentare

0

Likes

0

×