Windows Store Apps entwickeln mit C# und XAML – · PDF fileInhaltsverzeichnis 1 Einführung
Nutzung des Windows Store for Business im...
Transcript of Nutzung des Windows Store for Business im...
Nutzung des Windows Store for Business im
Unternehmenseinsatz.
Kein (Kern-)Thema
• Office 365
• Azure Active Directory
• Mobile Device Management & System Center
• Windows 10
Zielsetzung der Session
Namensgebung
Windows Store
Windows Store for Business
OneDrive
OneDrive for Business
Skype
Skype for Business
Endanwender/Privat: Microsoft Account (MSA)
Unternehmen: Unternehmensidentität
• Microsoft Account für Unternehmen nicht verwaltbar
• Apps nicht für Firmen beziehbar
• Bezahlmodell für Firmen?
• Unterschiedliche Stores für Softwareentwickler (ISV)
Die Vergangenheit
• Unterstützung für Unternehmensidentitäten
• Volumensbezug für Gratis-Apps
• App Management • Wiederverwendung von Lizenzen
• Unterstützung für Imaging und Offline-Nutzung
• Flexible Distributionsmodelle für Store Apps
• LOB App Unterstützung
Windows Store for Business Stand November 2015
Voraussetzungen:
Ein Browser und diese URL:
businessstore.microsoft.com
Setup – Wie kommt man zum Store
Demo Setup:
• Frischer Microsoft Account
• Neuer Office 365 / Azure AD Tenant
Firmen-Setup
• Einloggen mit existierendem Global Admin
Setup – Wie kommt man zum Store
Anmelden
• Erfordert ein Azure AD Konto (oder neues wird erstellt)
• Azure AD Enterprise Admin Rechte für den
Initialbenutzer erforderlich
• Weitere Rechte können deligiert werden
Setup - Zusammenfassung
Universal Windows Platform Apps
Universal Windows 8 und Windows Phone 8 Apps
Universal Windows Platform Bridge Apps
Store for Business ergänzt Store
Apps über den Windows Store for Business
erfordern Windows 10
Apps eingereicht via Dev Center
Alle Apps sind standardmäßig “Opt-In”
Vereinfachter Prozess zur Einreichung von Apps
Unterstützung von Line Of Business Applications
Wo kommen die Apps denn her?
Online lizenzierte Apps: • Standardmäßig verwendetes Lizenzmodell
• Benutzer/Geräte müssen sich zum Store verbinden um Apps/Lizenzen zu beziehen
• Bezugsberechtigungen über Azure AD Benutzerkonto
• Updates über Windows Update
Offline lizenzierte Apps: • Entwickler/ISV Opt-In
• Unternehmen können Apps/Lizenzen cachen
• Keine Verbindung zum Store erforderlich für Benutzer
• Lizenz-Einhaltung durch das Unternehmen
• Updates über Windows Update oder Mgmt. Tool
Lizenzmodelle
ISVs und Developer können LOB Apps übermitteln: • Apps speziell für und in Ihrem Unternehmen
• Apps exclusive für Ihr Unternehmen
• Bestimmte Entwickler haben die Rechte Apps bereitzustellen
LOB Apps über das Dev Center: • Store Richtlinien zur Appeinreichung
• Keine weitere Gerätekonfiguration
• Für zusätzliche Szenarien: Sideloading
Line of Business (LOB) Apps Branchenspezifische Anwendungen
App wird direkt
dem Bestand
hinzugefügt
App eingereicht Sichtbar im
Endanwender
Store
Bezogene Apps werden dem
Unternehmens-Bestand
hinzugefügt
Apps können an
Unternehmens-
Benutzer
ausgerollt
werden
IT Dev oder ISV kann
direkt ins
Unternehmen
veröffentlichen (wenn
berechtigt)
ISV übermittelt App
via Dev Center
DEV CENTER
App ebenso verfügbar im
Windows Store for Business
BUSINESS STORE
Business Store App Workflow
Vereinbarung für App-Entwickler
Quelle: https://msdn.microsoft.com/de-de/library/windows/apps/hh694058.aspx (April 2015)
Automatische Teilnahme im Business Store (Opt-Out)
Zurückziehen/erneutes Zuweisen von Lizenzen erlauben
Geräteanzahl nicht limitieren (derzeit 10 Windows 10)
Für Nicht-Juristen
Quelle: https://msdn.microsoft.com/de-de/library/windows/apps/hh694058.aspx (April 2015)
Zwei Mechanismen, bei beiden: • Apps werden Online lizenziert.
• Benutzer müssen über Azure AD Konto eingeloggt sein
• App Lizenz zurückziehen/wiedervergeben über das Portal
Privater Store • Admin kontrolliert, welche Apps im Store sind
• Apps innerhalb der Organisation sichtbar
Direkte Zuweisung • Admin weist App den Benutzern zu
• Derzeit keine Unterstützung für Gruppen
Verteilung über den Store
Business Store – Direkte Zuweisung
BUSINESS STORE
IT Administrator meldet sich am
Portal an und weist dem
Benutzer eine Apps zu, dieser
bekommt eine E-Mail.
Benutzer ist über Azure AD
angemeldet, öffnet den Link
in der E-Mail und sieht über
die Store App die Details der
App.
Benutzer klickt auf
Installieren und der
Store installiert die
App.
Business Store – Private Store
BUSINESS STORE
IT Administrator meldet sich am
Portal an und weist dem Private
Store Apps zu.
Benutzer ist über Azure AD
angemeldet, öffnet den
Store und sieht die
verfügbaren Apps.
Benutzer klickt auf
Installieren und der
Store installiert die
App.
Windows Store for Business Schnittstellen: • Services für Management Tools
• Ermöglichen Synchronisierung von App-Käufen und Updates
• Metadaten (App Details, Icons), App Pakete (Offline) und Licenses (Offline) werden synchronisiert
• Offline lizenzierte Apps können vom Portal heruntergeladen werden
Anforderungen an das Management Tool: • Muss eine Azure AD Applikation sein
• Muss entsprechend konfiguriert werden (Portal und Azure AD)
• Azure AD erforderlich um sich an den Business store services zu authentifizieren
Verteilung über Management Tools
Verteilung von Offline lizenzierten Apps: • App Daten synchronisiert (Metadata, App Pakete und Lizenzen)
• Mgmt. Tool kann den Speicherort festlegen
• Apps können per User oder per Gerät installiert werden
Company Store Portal/App: • Für Self-Service
• Metadaten inkludieren Icons, Beschreibung, Bilder
Angepasstes OS Image: • Offline lizenziert in diesem Fall erforderlich
• Pakete und Lizenzen vom Portal herunterladen
• Pakete und Lizenzen per DISM einfügen
Verteilung über Mgmt Tool - Offline
Management Server
sendet Lizenz und
Installationskommando an
den Client
Business Store Offline App Distribution
BUSINESS STORE
IT Pro meldet sich am
Portal an und bezieht
die Offline-Apps für das
Unternehmen
Management Server
synchronisiert die
Daten & Lizenzen über
die Business services
Management Server
können die Inhalte
replizieren
Client lädt die App
und installiert sie
Verteilung von Online lizenzierten Apps: • App Metadaten Daten synchronisiert
• Mgmt. Tool fordert über die Business Store services die entsprechenden Lizenzen an
• Mgmt. Tool sendet Befehl an den Client
• Client kontaktiert den Store um die App zu laden
• Der Store überprüft die Azure AD Identität/Berechtigung und installiert die App
Company Store Portal/App: • Metadaten inkludieren Icons, Beschreibung, Bilder
• Mgmt. Tool fordert über die Business Store services die entsprechenden Lizenzen an
• Client kontaktiert den Store um die App zu laden (…)
Verteilung über Mgmt Tool - Online
Business Store Online App Distribution
BUSINESS STORE
IT Pro meldet sich am Portal an
und bezieht die Apps für das
Unternehmen
Management Server
synchronisiert die
Daten über die Business
services
Client sendet Anfrage
zur Installation
Management
Server sendet
Richtlinie zur
Installation an den
Client
Lizenz wird ausgestellt, App
wird heruntergeladen und
installiert.
Frage: Wie funktionieren In-App Purchases?
Antwort: Die App geht auf das AAD Konto, für In-App-Purchase braucht man einen Microsoft Account (mit einer hinterlegten Zahlungsmethode)
Frage: Welches Azure AD hat man in der Session gesehen (Free/Basic/Premium)?
Antwort: Das AAD, das man bekommt ist (so keine andere Subscription gebucht ist) ist vom „Free“ Level, siehe https://azure.microsoft.com/en-us/documentation/articles/active-directory-editions/
Frage: Ist MDM oder ConfigMgr zwingend notwendig?
Antwort: Nein, geht alles auch über andere Methoden z.B. Scripting
Frage: Benötigt jeder Benutzer ein AAD Konto?
Antwort: Ja für Online Lizenzierung, Nein für Offline
Fragen und Antworten Basierend auf Fragen nach dem Vortrag
• Unterstützung für Unternehmensidentitäten
• Volumensbezug für Gratis-Apps
• App Management • Wiederverwendung von Lizenzen
• Unterstützung für Imaging und Offline-Nutzung
• Flexible Distributionsmodelle für Store Apps
• LOB App Unterstützung
Windows Store for Business Stand November 2015
Link zum Business-Store:
https://www.microsoft.com/de-de/business-store/
Mein Blog, jeder Besucher/Kommentar freut mich:
www.windowsblog.at
Rund um Windows (nein, nicht so gut und so viel wie bei Dr. Windows)
Microsoft Ignite, Using the Business Store Portal with Windows 10 Devices
https://channel9.msdn.com/events/Ignite/2015/BRK3338
Weiterführende Informationen
Entwickler:
www.techwiese.de - News, Ressourcen, Events und Support für Entwickler
www.msdn.de/newsletter - MSDN Flash – kostenloser Newsletter für Entwickler
IT Pros:
www.itprohub.de - News, Ressourcen, Events und Support für IT Profis
www.technet.de/flash - TechNet Flash - kostenloser Newsletter für IT Profis
Für Devs und IT Pros:
www.mva.ms - Kostenlose Online-Schulungen für Entwickler und IT Profis
www.ch9.ms - Videoplattform für Entwickler und IT Profis
Weiterführende Informationen