Thomas Claudius Huber Trivadis Services AG. Daten aus Office 365 in die eigene App integrieren
|
|
- Ina Hofmann
- vor 6 Jahren
- Abrufe
Transkript
1 Thomas Claudius Huber Trivadis Services AG Daten aus Office 365 in die eigene App integrieren
2 Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML, TypeScript, Azure
3 Agenda 1. Was ist der Microsoft Graph? 2. App Registration & Security 3. Microsoft Graph in UWP-App nutzen
4 Die Welt ohne Microsoft Graph Unterschiedliche Endpunkte für Services wie Azure AD Outlook OneDrive Sharepoint Unterschiedliche Authentifizierung für Geschäfts-/Schulkonto Persönliches Konto
5 OneDrive OneDrive for Business user_contoso_com/_api/v2.0/drive Azure Active Directory Graph Outlook Mail REST & Windows Live Profile API Persönliches Konto Sharepoint Profile API files.peoplemanager/getmyproperties Exchange HD Picture API Geschäfts-/Schulkonto Office Graph in Sharepoint Online y?querytext='&properties=...
6 Microsoft Graph fasst die zig Endpunkte zu einem einzigen Endpunkt zusammen:
7 Datenzugriff /me, /users, /groups, /messages, /drive,... Daten ablaufen /drive/items/<id> /lastmodifiedbyuser Auf Insights zugreifen Microsoft Graph /insights/trending Source: microsoft.com
8 Microsoft Graph Abfragen Get my profile Get my files Get my photo Get my mail Get my calendar Get my manager Get users in my organization Get people related to me Get my tasks Get my notes Get trending around me
9 Microsoft Graph Abfrage-Muster Stand heute gibt es zwei Versionen v1.0 für produktiven Einsatz beta für kommende APIs
10 Das Microsoft Graph Portal Enthält - Dokumentation - Beispiele - SDKs - Graph Explorer zum Testen von Abfragen
11 DEMO Erste Schritte mit dem Microsoft Graph via
12 OData Abfragen $select $expand $count $skip $orderby $filter $top $skiptoken
13 OData-Metadaten OData stellt Metadaten zu Entitäten und Aktionen als XML-Datei bereit
14 DEMO Metadaten einsehen und verstehen
15 Aktionen ausführen Metadaten enthalten auch Actions Dateien erstellen, löschen, verschieben,... Excel-Dateien navigieren, aktualisieren, speichern,... Mails erstellen, versenden, beantworten,...
16 DEMO Eine Mail versenden
17 Agenda 1. Was ist der Microsoft Graph? 2. App Registration & Security 3. Microsoft Graph in UWP-App nutzen
18 Quelle:
19 Was muss man tun 1. App registrieren 2. OpenID Connect / OAuth2 verwenden 3. Auf Microsoft Graph zugreifen
20 App registrieren Funktioniert für Geschäfts-/Schulkonto, nicht für persönliches Konto V2.0: - Wird für Azure AD v2.0-endpunkt verwendet - Funktioniert für Geschläfts-/Schulkonto UND für persönliches Konto - /active-directory-v2-limitations/
21 Azure AD v2.0 Endpunkt aufrufen Für OpenID Connect / OAuth2 sind diverse Libraries verfügbar Oder manuell via v2.0 Endpunkt
22 Den Authorize-Endpunkt manuell aufrufen
23 Testen mit dieser URL client_id=enter_app_id &scope=openid+profile &response_type=id_token &redirect_uri= &nonce=enter_random_number_here JSON Web Token (JWT) anschauen:
24 Wenn Du nicht Chuck Norris bist:
25 Wenn Du nicht Chuck Norris Dominic Baier bist: Nur zum Testen manuell aufrufen Ansonsten eine Library / SDK verwenden Azure AD Authentication Libary (ADAL) Microsoft Authentication Library (MSAL)... NuGet: Microsoft.Identity.Client (preview for.net) Dominic s Session zu OpenID Connect / OAuth2: 21. Sept, 16:15-17:30, Gutenberg 1
26 Agenda 1. Was ist der Microsoft Graph? 2. App Registration & Security 3. Microsoft Graph in UWP-App nutzen
27 REST oder SDK? SDK via NuGet: Microsoft.Graph OAuth2: Microsoft.Identity.Client (noch in Preview) Samples unter github.com/microsoftgraph Enthalten AuthenticationHelper-Klasse Zeigen sowohl REST als auch SDK
28 OneDrive Daten abrufen
29 OneDrive Daten abrufen var graphclient = AuthenticationHelper.GetAuthenticatedClient(); var request = graphclient.me.drive.root.search(".jpg").request().top(10); var collection = await request.getasync();
30 Inhalt eines Bildes abrufen var graphclient = AuthenticationHelper.GetAuthenticatedClient(); var request = graphclient.me.drive.items[selecteditem.id].content.request(); var stream = await request.getasync();
31 Mail versenden var request = graphclient.me.sendmail( message, false).request(); await request.postasync();
32 Agenda 1. Was ist der Microsoft Graph? 2. App Registration & Security 3. Microsoft Graph in UWP-App nutzen
33 Summary
34 Microsoft Graph vs. spezifische API Der Microsoft Graph ist eine Facade Im Hintergrund werden spezifische APIs aufgerufen, bspw. Onedrive: Outlook: Spezifische API nur dann verwenden, wenn Funktion in Microsoft Graph nicht vorhanden ist
35 Summary Microsoft Graph vereinheitlicht Zugriff auf O365-Daten Integration in die eigene App gestaltet sich simpel Es existieren zahlreiche SDKs REST-APIs lassen sich auch ohne SDK auf jeder Plattform aufrufen
36 Info / Resourcen Kontakt thomas.huber@trivadis.com Session-Inhalt: Office 365 Demo-Umgebung anlegen: Graph Samples:
Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH
Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams Jan Kruse, utilitas GmbH 15.01.2018 Gliederung Einleitung Motivation Ziele Grundlagen ASP.Net Web API REST-API Microsoft
MehrOliver Scheer Chief Technical Advisor
Oliver Scheer Chief Technical Advisor Microsoft @TheOliver oliver.scheer@microsoft.com The most strategic developer surface area for us is Office 365 - Satya Nadella Kundenszenario Kundenszenario:
MehrLine-of-Business-Apps mit der Universal Windows Platform entwickeln. Thomas Claudius
Line-of-Business-Apps mit der Universal Windows Platform entwickeln Thomas Claudius Huber @thomasclaudiush Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML,
MehrOffice 365 User Integration
Office 365 User Integration lernplattform schule.at - Office 365 User Integration Sie verwenden an Ihrer Schule Office 365 und möchten die bestehenden SchülerInnen mit Ihrer Lernplattform verknüpfen? Die
MehrGit-Grundlagen für Entwickler. Thomas Claudius
Git-Grundlagen für Entwickler Thomas Claudius Huber @thomasclaudiush Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML, TypeScript, Azure www.thomasclaudiushuber.com
MehrMVVM in Windows 8 und Windows Phone 8
Basel MVVM in Windows 8 und Windows Phone 8 Thomas Claudius Huber Trivadis AG Thomas Claudius Huber Principal Consultat bei Trivadis www.trivadis.com www.thomasclaudiushuber.com Trainer, Coach, Developer,
MehrOffice 365 User Integration
Office 365 User Integration Sie verwenden an Ihrer Schule Office 365 und möchten die bestehenden SchülerInnen mit Ihrer Lernplattform verknüpfen? Die Office 365 Accounts können für die Anmeldung auf Ihrer
MehrMeine App, die Cloud und ich
04. FEBRUAR 2016 Meine App, die Cloud und ich Braucht die universelle App den universellen Entwickler? Beate Lay Referent Beate Lay MCT (Microsoft Certified Trainer) C# Programmierung seit.net 1.0 Datenzugriff
MehrSocial Business Arena
Social Business Arena IBM vs Microsoft im Direktvergleich 02.06.16 Social Business Arena IBM vs. Microsoft Jan Gröne edcom GmbH / TIMETOACT GROUP Jan Gröne Digital Workplace & Collaboration Consultant
MehrOAuth 2.0. Ralf Hoffmann 03 /
OAuth 2.0 Ralf Hoffmann 03 / 2017 ralf.hoffmann@gmx.de Früher User / Pass User / Pass Client Server Alles aus einer Hand Früher / Heute Sind meine Credentials hier sicher??? User / Pass User / Pass Kann
MehrWas gibt es Neues im Office 365 Umfeld?
Was gibt es Neues im Office 365 Umfeld? PowerApps und Flow SharePoint & Office 365 Community 24. August 2016 Was erwartet uns heute? PowerApps Was ist PowerApps? Wie funktioniert es? Wann ist es verfügbar?
MehrWindows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH
Windows Azure für Java Architekten Holger Sirtl Microsoft Deutschland GmbH Agenda Schichten des Cloud Computings Überblick über die Windows Azure Platform Einsatzmöglichkeiten für Java-Architekten Ausführung
MehrMobile Backend in der
Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile
MehrAZURE ACTIVE DIRECTORY
1 AZURE ACTIVE DIRECTORY Hype oder Revolution? Mario Fuchs Welcome 2 Agenda 3 Was ist [Azure] Active Directory? Synchronization, Federation, Integration Praktische Anwendungen z.b.: Multifactor Authentication
MehrThomas Claudius Huber. Asynchrone Programmierung mit C#
Thomas Claudius Huber Asynchrone Programmierung mit C# Thomas Claudius Huber Principal Consultant @ Trivadis AG Trainer, Coach, Developer, Architect www.thomasclaudiushuber.com Spezialisiert auf WPF, XAML,
Mehr23. Januar, Zürich-Oerlikon
23. Januar, Zürich-Oerlikon Apps und Business über die Cloud verbinden Martin Weber Senior Software Engineer / Principal Consultant Cloud Technologies Noser Engineering AG Noser Engineering Noser Engineering
Mehrüber mehrere Geräte hinweg...
Es beginnt mit einer Person... deren Identität bestätigt wird... über mehrere Geräte hinweg... mit Zugriff auf Apps... auf einheitliche Weise. MITARBEITER # 0000000-000 CONTOSO Am Anfang steht die Identität
MehrDigicomp Microsoft Evolution Day 2015 1. ADFS Oliver Ryf. Partner:
1 ADFS Oliver Ryf Partner: 2 Agenda Begrüssung Vorstellung Referent Active Directory Federation Services (ADFS) F&A Weiterführende Kurse 3 Vorstellung Referent Seit 1991 IT-Trainer 1995 MCSE und MCT Seit
MehrProvider-hosted Add-Ins mit Azure. Carsten Büttemeier
Provider-hosted Add-Ins mit Azure Carsten Büttemeier Partner: Veranstalter: Carsten Büttemeier Head of Development bei der deroso Solutions GmbH Seit 2006 SharePoint Entwicklung und Beratung http://www.spmoshpit.de
MehrDie S.O.L.I.D-Prinzipien für C# Entwickler Thomas Claudius
Die S.O.L.I.D-Prinzipien für C# Entwickler Thomas Claudius Huber @ThomasClaudiusH BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH
MehrSAML2 und OAuth in der Cloud
SAML2 und OAuth in der Cloud Ulf Lämmerhirt, Matthias Fuchs V1 12.11.2017 Agenda SAML2 und OAuth in der Cloud 1. Übersicht SAML2 vs. OAuth 2 2. User Integration / Federation 3. SAML2 Konfiguration a. In-House
MehrThomas Claudius Huber Trivadis Services AG. Endlich Cross-Platform: Universal- Windows-Apps für Windows 10
Thomas Claudius Huber Trivadis Services AG Endlich Cross-Platform: Universal- Windows-Apps für Windows 10 Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML,
MehrDemo: Sicherheitsmechanismen von Collaboration- und Community-Diensten
CSI Consulting AG / cnlab AG Demo: Sicherheitsmechanismen von Collaboration- und Community-Diensten 14. September 2010, Hotel St. Gotthard, Zürich Agenda MS BPOS (Business Productivity Online Suite) Funktionen
MehrControl Templates. Thomas Claudius Huber
Control Templates Thomas Claudius Huber thomas.huber@trivadis.com www.thomasclaudiushuber.com Thomas Claudius Huber.NET Senior Consultant @Trivadis Basel Spezialisiert auf Silverlight und WPF Autor der
MehrFlash, Network und Facebook. Steven Mohr steven@stevenmohr.de
Flash, Network und Facebook Steven Mohr steven@stevenmohr.de Gliederung 1. Wie ist eine Facebook-App aufgebaut 2. Basics 3. Erste Demo einer kleinen Flash-Facebook-App 4. Friends, Achievements und Invites
MehrRaber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version. Schimon.Mosessohn@microsoft.
Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version Schimon.Mosessohn@microsoft.com Herzlich Willkommen 1996 2004 2010 2014 Navision 3.7 Microsoft
MehrNeuerungen in Exchange Server 2016
Neuerungen in Exchange Server 2016 Agenda Was ist neu in Exchange Server 2016 Integration in bestehende Exchange Umgebungen Integration mit Outlook Migration von aelteren Exchange Versionen auf Exchange
Mehr{ "Einstöpseln" : "jetzt!" }
{ "Einstöpseln" : "jetzt!" } OIO - Hauskonferenz 2013 predic8 GmbH Moltkestr. 40 53173 Bonn www.predic8.de info@predic8.de API? Vortrag Vortrag Math.sqrt(36); Vortrag Vortrag Vortrag 1997 Vortrag 3rd Party
MehrDaten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt
SOFTWARE- UND WEB-LÖSUNGEN Daten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt Agenda Was ist Office 365? Ab in die Cloud Bestehende Access-Anwendung plusmm Datenzugriff von lokal
MehrASP.NET Web-API - Grundlagen
ASP.NET Web-API - Grundlagen Kompakt-Intensiv-Training In unserer Schulung "ASP.NET Web API - Grundlagen" werden Ihnen die Grundkenntnisse des REST-Modells vermittelt. So können Sie nach Abschluss der
MehrBest Practices - WatchGuard AuthPoint - Active Directory / LDAP Integration
1 Best Practices - WatchGuard AuthPoint - Active Directory / LDAP Integration Thomas Fleischmann Senior Sales Engineer, Central Europe Thomas.Fleischmann@watchguard.com 2 Agenda Kurz Was ist WatchGuard
MehrMicrosoft SharePoint. share it, do it! www.klockwork.at
Microsoft SharePoint share it, do it! www.klockwork.at Share it do it! Das Wissen steckt vor allem in den Köpfen unserer Mitarbeiter. Deshalb ermutigen wir sie, ihr Wissen aufzuzeichnen und zu teilen.
MehrMonty Möckel. Andreas Reisinger ÜBER UNS. Senior Technology Consultant IT Services Cloud & Datacenter
CLOUD SECURITY ÜBER UNS Monty Möckel Senior Technology Consultant IT Services Cloud & Datacenter Andreas Reisinger Senior Solution Engineer IT Services Cloud & Collaboration monty.moeckel@umb.ch andreas.reisinger@umb.ch
MehrDie Neuerungen im Überblick
Was gibt s Neues in Die Neuerungen im Überblick Citavi Account Citavi Account was ist das? Citavi Account ist Ihr Benutzerkonto für Citavi enthält Ihre Lizenzinformation «Welche Citavi-Version ist für
MehrMicrosoft Office 365 im Unternehmen
Microsoft Office 365 im Unternehmen Alexander Zangl Pre Sales Engineer Andreas Jeschek Microsoft License Specialist 03.03.2016 Teilnahme ist nur über das Telefon möglich: Tel.Nr: +49-(0)6925511-4400 Zugriffscode:
MehrMobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /
Mobile Backend in Cloud Azure Mobile Services / Websites / Active Directory / Einführung Wachstum / Marktanalyse Quelle: Gartner 2012 2500 Mobile Internet Benutzer Desktop Internet Benutzer Internet Benutzer
MehrUser-Guide. von datac Kommunikationssysteme
User-Guide von datac Kommunikationssysteme Inhalt Dokumente verwalten und bearbeiten 4 Speichern eines Dokuments auf OneDrive for Business 4 Bearbeiten eines Excel-Arbeitsblatts auf einem Smartphone 5
MehrInfoNet Day Groups, Delve, SharePoint App & Co. mission possible
InfoNet Day 2016 Groups, Delve, SharePoint App & Co 21.09.2016 / Folie 1 / InfoNet Day '16 Die Referenten Bernhard Wyss, Product Manager SharePoint & Leiter Marketing, Nexplore AG Email: bernhard.wyss@nexplore.ch
MehrINFONET DAY MODERN WORKPLACE 31. OKTOBER 2017
INFONET DAY MODERN WORKPLACE 31. OKTOBER 2017 DER MODERNE ARBEITSPLATZ UPDATE PAGEUP AG ICT Dienstleistungsunternehmen mit Sitz im Berner Technologiepark Seit 1999 erfolgreich am Markt Aktiengesellschaft:
MehrIdentity & Access Management in der Cloud
Identity & Access Management in der Cloud Microsoft Azure Active Directory Christian Vierkant, ERGON Datenprojekte GmbH Agenda oidentity Management owas ist Azure Active Directory? oazure Active Directory-Editionen
MehrDOAG 2009 Copyright 2009, Oracle Corporation
Neue Human Workflow Features in Oracle SOA Suite 11g DOAG 2009 Konferenz + Ausstellung Vahit Tas Senior Principal Consultant Agenda Konzepte / Einsatzszenarien Komponenten Neue Features
MehrÜberblick über die Windows Azure Platform
Überblick über die Windows Azure Platform Präsentator: Holger Sirtl Kontakt: http://blogs.msdn.com/hsirtl Copyright 2011 Microsoft Corporation. Alle Rechte vorbehalten. MSDN Webcasts: http://www.msdn-online.de/webcasts
MehrMicrosoft Dynamics CRM 2016 What s New?
Bonn, 26.04.2016 Prozessunterstützung Agenda 1. Interactive Service Hub 2. Mobile App Erweiterungen 3. OneDrive for Business Integrationen 4. Automatische E-Mail Nachverfolgung aus Ordnern 5. Weitere Integrationen
MehrPreisliste Microsoft Office 365 von Swisscom. Gültig ab 1. Mai 2016
Preisliste Microsoft Office 365 von Swisscom Gültig ab 1. Mai 2016 2 Übersicht Allgemeiner Teil 3 Business Pläne (1 300 Nutzer) 4 > Office 365 Business > Office 365 Business Essentials > Office 365 Business
MehrKurzanleitung Microsoft Office365
Kurzanleitung Microsoft Office365 Um die Office365 Dienste nutzen zu können bzw. sich die Installationsdateien für die Office365-Desktop Variante herunterzuladen gehen Sie bitte zunächst auf die Internetseite
MehrNeue Funktionen der Version 10
Die Projektmanagement-Software für Outlook, Web und Smartphone Neue Funktionen der Version 10 Flexibel, mobil und stärker integriert. Das neue Arbeiten mit InLoox. Je dynamischer das Arbeitsumfeld, desto
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrToken statt Cookies dank JWT
Token statt Cookies dank JWT Markus Schlichting Senior Software Engineer Basel, Schweiz Hackergarten Basel markus.schlichting@canoo.com @madmas Sessions & Cookies Sessions & Cookies Credentials validieren,
MehrAgenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard
Agenda Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard AZURE REGIONS offen BETRIEBSSYSTEME DATENBANKEN ENTWICKLUNGS-
MehrPython VS Perl. Storage Monitoring per API statt SNMP. Björn Müller Marcel Denia. comnet GmbH
Python VS Perl Storage Monitoring per API statt SNMP comnet GmbH Björn Müller Marcel Denia comnet GmbH 13.09.2017 Agenda Über uns Ausgangssituation Umsetzung Python Umsetzung Perl??? 13.09.2017 comnet
MehrModernes Windows 10 Deployment
Modernes Windows 10 Deployment mit Windows AutoPilot Matthias Geburzi Produktmanager Software mgeburzi@bluechip.de 03448/755-287 Microsoft 365 Führende Lösungen, für Sie vereint Office 365 Windows 10 EMS
MehrNeue Funktionen der Version 10
Die Projektmanagement-Software für Outlook, Web und Smartphone Neue Funktionen der Version 10 Flexibel, mobil und stärker integriert. Das neue Arbeiten mit InLoox. Je dynamischer das Arbeitsumfeld, desto
MehrHybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012
Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012 Roj Mircov TSP Datacenter Microsoft Virtualisierung Jörg Ostermann TSP Datacenter Microsoft Virtualisierung 1 AGENDA Virtual
MehrBusiness Software für KMU. myfactory.api einrichten
Business Software für KMU myfactory.api einrichten Einrichten PowerPivot PowerPivot ist enthalten unter: Eigenständige Excel 2010 Versionen kann manuell nachinstalliert werden Eigenständige Excel 2013
MehrMicrosoft Azure für Java Entwickler
Holger Sirtl Microsoft Deutschland GmbH Microsoft Azure für Java Entwickler Ein Überblick Agenda Cloud Computing Die Windows Azure Platform Anwendungen auf Windows Azure Datenspeicherung mit SQL Azure
Mehr4. RADAR-WORKSHOP RADAR APPLICATION PROGRAMMING INTERFACE KARLSRUHE, 25./26. JUNI Matthias Razum, FIZ Karlsruhe
4. RADAR-WORKSHOP KARLSRUHE, 25./26. JUNI 2018 RADAR APPLICATION PROGRAMMING INTERFACE Matthias Razum, FIZ Karlsruhe APPLICATION PROGRAMMING INTERFACE POTENZIAL ANWENDUNG Application Programming Interface
MehrIntegrated Search Einbindung von SharePoint Search in Office Apps Melanie Culver & Michael Appinger
Integrated Search Einbindung von SharePoint Search in Office Apps Melanie Culver & Michael Appinger Melanie Culver Consulting & Leitung SharePoint Team Michael Appinger Selbstständiger.NET & SharePoint
MehrInteraktive Berichte einbetten mit PowerBI Embedded. Lukas Lötters ORAYLIS GmbH
Interaktive Berichte einbetten mit PowerBI Embedded Lukas Lötters 30.06.2016 ORAYLIS GmbH 1 Fakten: Seit 1999 Spezialist für Data-Warehouse, Big-Data- & Data- Analytics-Lösungen 67 Mitarbeiter Top kununu-bewertungen
MehrDeep Dive into WinRT-Controls:
Developer Day Deep Dive into WinRT-Controls: FlipView, ListView, GridView and SemanticZoom Thomas Claudius Huber Principal Consultant, Trivadis AG thomas.huber@trivadis.com Principal Consultant @Trivadis
MehrAvanade Workplace HUB
Avanade Workplace HUB UseCases_DE Version 2.0.* The Avanade name and logo are registered trademarks in the US and other countries. Other brand and product names are trademarks of their respective owners.
MehrAnleitung zur Integration der /data.mill API in SAP Java Applikationen
Anleitung zur Integration der /data.mill API in SAP Java Applikationen Inhalt 1. Anlage einer HTTP Destination 1 1.1. Anmelden an SAP Cloud Platform 1 1.2. Destination Konfiguration 3 1.3. Eintragen der
MehrSharePoint 2013 The new way to work together
SharePoint 2013 The new way to work together 2 3 SharePoint Conference 2012, Las Vegas Nevada The biggest show on SharePoint ever > 10.000 Teilnehmer aus der ganzen Welt 4 Tage geballtes Wissen > 250 Sessions
MehrData Templates. Thomas Claudius Huber
Data Templates Thomas Claudius Huber thomas.huber@trivadis.com www.thomasclaudiushuber.com Thomas Claudius Huber.NET Senior Consultant @Trivadis Basel Spezialisiert auf Silverlight und WPF Autor der umfassenden
Mehracoris App selector Ihre Entscheidungshilfe zur richtigen O365 APP
SharePoint OneDrive Yammer Teams Groups Skype acoris App selector Ihre Entscheidungshilfe zur richtigen O365 APP Los geht s App selector Wollen Sie Informationen schnell, adhoc in einen Speicher legen,
MehrEnabling and Managing Office 365 MOC 20347
Enabling and Managing Office 365 MOC 20347 In diesem 5-Tages-Kurs erhalten IT Professionals Kenntnisse für ihre Arbeit in den Bereichen der Einschätzung, Planung, Bereitstellung und dem Betrieb von Office
MehrJEAF Cloud Plattform Der Workspace aus der Cloud
JEAF Cloud Plattform Der Workspace aus der Cloud Juni 2014 : Aktuelle Situation Heutige Insellösungen bringen dem Nutzer keinen Mehrwert Nutzer sind mobil Dateien und Applikationen sind über Anbieter und
MehrSystemvoraussetzungen und Architektur Nexthink for Service Desk
Systemvoraussetzungen und Architektur Nexthink for Service Desk Autor: Consulting4IT GmbH Version: 1.1 Inhalt 1 Urheberrechtshinweis... 3 2 Die Architektur der Infrastruktur beim Einsatz von Nexthink for
Mehr<Insert Picture Here> Ohne Fenster-zur-Welt SSO mit ios-apps und Oracle Access Manager
Ohne Fenster-zur-Welt SSO mit ios-apps und Oracle Access Manager Dr Steffo Weber DOAG-2012 Oracle Hamburg Übersicht Klassisches Browser SSO und Federation Warum funktioniert es? Warum
MehrQuick Reference Guide Schnellstart Anleitung
Notice: In order to sign in to the Biotest Portal (https://portal.biotest.com) a two-factor authentication is mandatory. Für die Anmeldung am Biotestportal (https://portal.biotest.com) ist eine Zwei-Faktor-
Mehr!"#$"%&'()*$+()',!-+.'/',
Soziotechnische Informationssysteme 7. OAuth, OpenID und SAML Inhalte Motivation OAuth OpenID SAML 4(5,12316,7'.'0,!.80/6,9*$:'0+$.;.,&0$'0, 3, Grundlagen Schützenswerte Objekte Zugreifende Subjekte Authentifizierung!
MehrÜberblick. Teil A Das System zum Laufen bringen 23. Teil B Kommunikation mit Lync und Outlook 89. Teil C SharePoint einsetzen 255.
Überblick Einleitung 15 Teil A Das System zum Laufen bringen 23 Kapitel i Anmelden und registrieren 25 Kapitel 2 Benutzerkonten einrichten 39 Kapitel 3 Die Rechner konfigurieren 57 Kapitel k Weitere Verwaltungsaufgaben
MehrSystem Center 2012 R2 und Microsoft Azure. Marc Grote
System Center 2012 R2 und Microsoft Azure Marc Grote Agenda Ueberblick Microsoft System Center 2012 R2 Ueberblick ueber Microsoft Azure Windows Backup - Azure Integration DPM 2012 R2 - Azure Integration
MehrMICROSOFT SHAREPOINT 2010 Microsoft s neue Wunderwaffe!? Eike Fiedrich. Herzlich Willkommen!
MICROSOFT SHAREPOINT 2010 Microsoft s neue Wunderwaffe!? Eike Fiedrich Herzlich Willkommen! Sharepoint 2010 Voraussetzung: 2 SharePoint 2010 Gesellschaft für Informatik Eike Fiedrich Bechtle GmbH Solingen
MehrZend PHP Cloud Application Platform
Zend PHP Cloud Application Platform Jan Burkl System Engineer All rights reserved. Zend Technologies, Inc. Zend PHP Cloud App Platform Ist das ein neues Produkt? Nein! Es ist eine neue(re) Art des Arbeitens.
MehrOffice 365 Automation mit PowerShell. Smart. Simple. Secure Frank Kresse Head of Products
Office 365 Automation mit PowerShell 14.07.2017 Frank Kresse Head of Products Short profile Frank Kresse Head of Products Division Software and Software Products since over 25 years Inventor of ScriptRunner
Mehrwindowsphone.de Windows Phone. Willkommen im Hier und Jetzt.
2010 Microsoft Corporation. Alle Rechte vorbehalten. Namen und Produkte anderer Firmen können eingetragene Warenzeichen der jeweiligen Rechteinhaber sein. Verfügbare Programme, Features, Funktionen und
MehrOSIAM. Sichere Identitätsverwaltung auf Basis von SCIMv2 und OAuth2
OSIAM Sichere Identitätsverwaltung auf Basis von SCIMv2 und OAuth2 Agenda 1. Sichere Identitätsverwaltung Unser Anspruch OAuth2 SCIMv2 2. OSIAM Wann und Warum? Wo? 2 Unser Anspruch Die Nutzung moderner
MehrEmpowering Employees. Secure Productive Enterprise
Empowering Employees Secure Productive Enterprise Stärken Sie Ihre Mitarbeiter, durch die Schaffung eines sicheren, produktiven Unternehmens Vertrauen Zusammenarbeit Intelligenz Mobilität Mitarbeiter arbeiten
MehrMicrosoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH
Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrDie Verpflichtung von Microsoft zu den allgemeinen Datenschutzvorschriften (GDPR)
Die Verpflichtung von Microsoft zu den allgemeinen Datenschutzvorschriften (GDPR) Diese Präsentation soll einen Überblick über die GDPR bieten und stellt keine definitive Rechtsaussage dar. Transparenz
MehrStand der Entwicklung von Shibboleth 2
Stand der Entwicklung von Shibboleth 2 5. Shibboleth-Workshop Berlin, 17. Oktober 2007 Bernd Oberknapp Universitätsbibliothek Freiburg E-Mail: bo@ub.uni-freiburg.de Übersicht Offizieller Status Kommunikation
MehrTitel. System Center Orchestrator 2012 R2 Anleitung zur Installation
Autor: Thomas Hanrath Microsoft Certified Trainer Titel System Center Orchestrator 2012 R2 Anleitung zur Installation Eine beispielhafte Installationsanleitung zur Verwendung im Testlab Quelle: System
MehrJörg Neumann Acando GmbH
Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: Joerg.Neumann@Acando.com Blog: www.headwriteline.blogspot.com
MehrHERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE APPS 27.09.2012 IOZ AG 1
HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE APPS 27.09.2012 IOZ AG 1 ÜBER MICH STEPHAN STEIGER Seit 2008 bei IOZ AG Leiter Entwicklung SharePoint 2010 MCPD August 2012 SharePoint 2013 Ignite Ausbildung
Mehrdox42sap Dokumentation Christian Bauer
dox42sap Dokumentation Christian Bauer INHALTSVERZEICHNIS Inhaltsverzeichnis... 2 Was ist dox42sap?... 3 Installation für die dox42 Office Add-Ins... 3 Systemvoraussetzungen... 5 Installation von dox42sap
MehrMobile Development in.net mit Xamarin
1 Mobile Development in.net mit Xamarin Mobile Web (Hybrid) Apps Vorteil: Weniger Aufwand Multi-Plattform Web-Technologien Nachteil: UX Performance UI Design Gerätefunktionen 2 Plattform abstrahieren 3
MehrIBM Connections 4.0 Neuerungen
IBM Connections 4.0 Neuerungen Barbara Koch Leader Social Business Barbara B Koch Leader Social Business IBM Deutschland IBM Collaboration Solutions Unified Number : +49-7034-64-31018 Mobil: +49-172-7279370
MehrSilverlight 5 die Neuerungen. Thomas Claudius Huber Senior Consultant Trivadis AG
Silverlight 5 die Neuerungen Thomas Claudius Huber Senior Consultant Trivadis AG Thomas Claudius Huber.NET Senior Consultant @Trivadis Basel Spezialisiert auf Silverlight und WPF Autor der umfassenden
MehrThomas Claudius Huber. Alles, was Sie über XAML wissen müssen
Thomas Claudius Huber Alles, was Sie über XAML wissen müssen Thomas Claudius Huber Principal Consultant @ Trivadis AG Trainer, Coach, Developer, Architect www.thomasclaudiushuber.com Spezialisiert auf
MehrGemeinsam zum Ziel. Moderne IT Basis für die Digitalisierung. 29. Juni 2017 Astoria, Olten. BrainConsult AG
Gemeinsam zum Ziel Moderne IT Basis für die Digitalisierung 9. Juni 7 Astoria, Olten BrainConsult Begleitung Arbeiten 4. E-Commerce & Kundenmanagement Cloud- & ICT- Services Die Welt verändert sich rasend
MehrSharePoint 2013 The new way to work together
SharePoint 2013 The new way to work together Ihr Experte heute @ustrauss sharepointguru.de 3 SharePoint Conference 2012, Las Vegas Nevada The biggest show on SharePoint ever > 10.000 Teilnehmer aus der
MehrSEARCH DRIVEN APPLICATIONS MIT DEM CONTENT SEARCH WEBPART
SEARCH DRIVEN APPLICATIONS MIT DEM CONTENT SEARCH WEBPART SHAREPOINT COMMUNITY 27.02.2013 28.02.2013 IOZ AG 1 IN EIGENER SACHE David Mehr Projektleiter Eidg. Dipl. Wirtschaftsinformatiker +41 41 925 84
MehrThe app the crashes, before the breakpoint is reached: Code to the event:
I have set a breakpoint in an asyc event-handler to ListView.ItenTapped-Event (see screenshot below): I then tap on an ListView-entry on my iphone 5 The app the crashes, before the breakpoint is reached:
MehrSystem Center 2012 R2 und Microsoft Azure. Marc Grote
System Center 2012 R2 und Microsoft Azure Marc Grote Agenda Ueberblick Microsoft System Center 2012 R2 Ueberblick Microsoft Azure Windows Backup - Azure Integration DPM 2012 R2 - Azure Integration App
MehrDie Top10 der Windows 7 Features für Entwickler. Peter Kirchner Program Manager ISV
Die Top10 der Windows 7 Features für Entwickler Peter Kirchner Program Manager ISV Copyright 2009 Microsoft Corporation. Alle Rechte vorbehalten. MSDN Webcasts: http://www.msdn-online.de/webcasts Copyright
MehrDHL-Plugin for NopCommerce 3.60, 3.70, 3.80
DHL-Plugin for NopCommerce 3.60, 3.70, 3.80 Installation: Achtung: Das Plugin erstellt eine neue Tabelle DHLShippingRecord in der Datenbank, bei Deinstallation des Plugins wird die Tabelle ebenfalls gelöscht.
MehrSHAREPOINT NEXT GENERATION EIN AUSBLICK
Ihr starker IT-Partner. Heute und morgen SHAREPOINT NEXT GENERATION EIN AUSBLICK Bechtle IT-Forum Nord 27.09.2012 Emporio Tower, DE 20355 Hamburg Vorstellung Christoph Hannappel Consultant Seit 2009 bei
Mehr