advertisement

SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steuern können

67 %
33 %
advertisement
Information about SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure...
Technology
wie

Published on February 23, 2014

Author: atworkat

Source: slideshare.net

Description

SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steuern können
advertisement

Wie Sie Office 365 mit Windows Azure steuern können Toni Pohl @atwork MVP Client Development Goldpartner: Veranstalter:

Über mich Goldpartner: Veranstalter:

Ziel dieser Session Goldpartner: Veranstalter:

Agenda Einsatzgebiete Voraussetzungen Authentifizierung und Identities User Provisionierung Demo Office 365 Demo Goldpartner: Veranstalter:

Einsatzgebiete, Delegation, Automation Goldpartner: Veranstalter:

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/dede/pricing/free-trial/ • Visual Studio 2013 • Ein paar Bibliotheken… Goldpartner: Veranstalter:

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? Goldpartner: Veranstalter:

Authentifizierung gegen WAAD/Office 365 Goldpartner: Veranstalter:

Federated Authentication 1. Request Token mit App-ID + Secret oder Username + Password STS Authority 2. Get Token Resource App 3. Use Token Achtung: STS Token <> STS Token! WAAD verwendet JSON Web Token (JWT), SharePoint SAML Token Goldpartner: Veranstalter:

Live Demo ASP.NET Web Projekt mit Office 365 Authentifizierung Goldpartner: Veranstalter:

ADAL for .net • Active Directory Authentication Library (ADAL) v1 for .NET – General Availability! (Vittorio Bertocci) http://www.cloudidentity.com/blog/2013/09/12/activedirectory-authentication-library-adal-v1-for-net-generalavailability/ • Windows Azure Authentication Library (AAL) for Windows Store: a Deep Dive (Vittorio Bertocci) http://www.cloudidentity.com/blog/2013/04/22/windowsazure-authentication-library-aal-for-windows-store-a-deepdive/ • ADAL 1.0 and Windows Store Apps (Alex Simons) – coming soon http://social.msdn.microsoft.com/Forums/en-US/faf520ce1653-4eac-b398-c4bfcbc5c7fe/adal-10-and-windows-storeapps 11 Goldpartner: Veranstalter:

Office 365 Services verwenden Goldpartner: Veranstalter:

Wie auf Office 365 zugreifen? • WAAD -> Graph API, PowerShell • SPO -> CSOM, REST, PowerShell • Exchange Online -> Managed API, PowerShell • Lync Online -> SDK, PowerShell 13 Goldpartner: Veranstalter:

Live Demo Fernsteuerung von Office 365 Goldpartner: Veranstalter:

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-4deb92f4-f5857add9ed8.aspx#BKMK_AccessLevels 15 Goldpartner: Veranstalter:

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 Goldpartner: Veranstalter:

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!  Goldpartner: Veranstalter:

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 Goldpartner: Veranstalter:

Graph API Links • • • • • 19 Windows Azure Graph API http://code.msdn.microsoft.com/Graph-API-Authenticate-and-53c6cb92/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-for-79e55502 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-use-the-graph-api-toget-back-isinrole-and-authorize-in-windows-azure-ad-apps/ Goldpartner: Veranstalter:

SharePoint Links • • • • • 20 SharePoint Online Management Shell (PS) http://www.microsoft.com/enus/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-a-Windows-8App-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/ Goldpartner: Veranstalter:

Exchange Links • Microsoft Exchange Web Services Managed API 2.0 http://www.microsoft.com/enus/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 21 Goldpartner: Veranstalter:

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 22 Goldpartner: Veranstalter:

FRAGEN? Goldpartner: Veranstalter:

Ich freue mich auf Ihr Feedback! Vielen Dank! Toni Pohl @atwork Goldpartner: Veranstalter:

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Zeitplan zur SharePoint - SharePoint konferenz 2016

SharePoint konferenz 2014. Home; Sessions; ... Wie man mit SharePoint ganze Berge abträgt! ... Wie Sie Office 365 mit Windows Azure steuern können
Read more

Microsoft Azure – Wikipedia

... Betriebssystem Windows Azure und anderen Diensten wie SQL ... Office 365; Visual Studio Online ... Cloud-Dienst Azure. Am 18. und 19. August 2014 kam ...
Read more

Live Streaming der //build/-Konferenz 2015 auf Channel 9 ...

... auf der SharePoint-Konferenz große ... Entwickler können sich für Incentives wie ... von Office 365 über Windows Azure und System ...
Read more

Microsoft Azure: Cloud-Computing-Plattform und -Dienste

... SharePoint- und weitere Windows-VMs bereitstellen; ... wie Sie das Beste aus Azure ... Mit Azure App Service können Sie Apps schneller mit einem ...
Read more

Microsoft – Offizielle Homepage

... wie zufrieden Sie heute mit dieser Webseite waren: ... Office 365. Office 365 auf Ihren ... Windows 10. Weitere ...
Read more

Power-BI and SharePoint - slidesearch.net

Power-BI and SharePoint session at #DevConnections 2014, September 17th in Las Vegas by Martina Grom @magrom and Toni Pohl @atwork ...
Read more

Profile: Hans Brender | Planet SharePoint.org

SPS Munich | SharePoint ... Program FilesMicrosoft OfficeOffice15 Und wie wir erkennen können, ... Auf der Office 365 Konferenz am 9.+10.1.2015 ...
Read more