Office 365 Anbindung an weitere Systeme - Microsoft · Office 365 Anbindung an weitere Systeme Dr....

Preview:

Citation preview

Office 365 Anbindung an weitere Systeme

Dr. Ingo Laue, Account Technology Strategist, Microsoft Deutschland GmbH

Ingo.Laue@microsoft.com

Oktober 2013

1 Mrd.Smartphones bis 2016,

350 Mio. davon beruflich

genutzt

82 % der Menschen, die online

sind, engagieren sich in

sozialen Netzwerken.

50 %der Unternehmenskunden

sind „auf dem Weg” in

die Cloud.

Office 365 ist ein von

Microsoft gehosteter

Dienst für

Kommunikation und

Zusammenarbeit.

Microsoft Office 365

http://edu365.de

Betrieb in

zertifizierten

Microsoft-

Rechenzentren in

der EU

Monatliche Abo-

Preise pro User

Exchange Online

SharePoint Online

Lync Online

Office Web Apps

Integration mit

lokalem User-

Verzeichnis und E-

Mail-Domain

möglich

Einstiegspaket

(Exchange,

SharePoint, Instant

Messaging, Web

Apps) für Schulen

komplett kostenlos.

Kostenlos Kostenlos Kostenlos

Integration von Cloud-Diensten in den Schulalltag

Klassenraum

PC-Labor

Campus

Netzwerkinfrastruktur

Lehrer Schüler / Eltern

Verwaltung

e-Learning

Portal

Zugriffsteuerung

Schulwaltungssoftware

Landesnetze für Schulen

Partnerlösungen(ISV)

• Integration vorhandener Nutzerverzeichnisse

• Lesen des Office 365 Nutzerverzeichnisses

durch andere Software

• Erzeugen, Ändern, Lesen von Office 365

Objekten durch andere Software

• Erzeugen, Ändern, Lesen von Exchange-

Objekten durch andere Software

Contoso customer premises

AD

MS Online Directory

Sync

Identity Services

Provisioning

platformLync

Online

SharePoint

Online

Exchange

Online

Active Directory

Federation Server 2.0

Trust

IdPDirectory

Store

Admin Portal/

PowerShell

Authentication

platform

Office 365 Desktop

Setup

Microsoft Online Services

IdP

Lesen von Objekt-Informationen

Im Office 365 Active Directory

(Nutzerverzeichnis) über REST

API, Rückgabe als JSON-Objekt

New-MsolUser -DisplayName "testuser" –UserPrincipalName

testuser@yourdomain.com –UsageLocation "US"

Umfangreiche Powershell-Schnittstelle zur skriptgesteuerten Administration in Office 365

//Eintragen eines Kalender items

try{

Appointment appointment = new Appointment(service);appointment.Subject = "Status Meeting";appointment.Body = "Wir haben ein sehr wichtiges Meeting";appointment.Start = new DateTime(2013, 8, 13, 14, 0, 0);appointment.End = appointment.Start.AddHours(4 );appointment.Location = "Konferenzraum";appointment.RequiredAttendees.Add("ingo.laue@washtest.onmicrosoft.com");

appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy);

appointmentId = appointment.Id.UniqueId;

Console.WriteLine("Kalendereintrag drin");Console.ReadLine();

}catch (Exception ex){

Console.WriteLine("Error: " + ex.Message);Console.ReadLine();

}

Programmatische Erzeugung

von

Exchange-Objekten wie E-Mails,

Kalender-

Einträge , Kontakte über Web

Service-

Schnittstelle.

Web Service-Endpunkte sind

über Objektmethoden in C#

programmierbar.

Recommended