Windows 8: Enterprise Sideloading

von Georg Binder 6. February 2013 14:34

Apps können per Enterprise Sideloading dem Endanwender zur Verfügung gestellt werden. Dazu wird der Public Store komplett umgangen, die App unterliegt keinerlei Zertifizierung durch Microsoft oder Dritte, auch ein Store Account wird nicht benötigt. Lediglich an der Sicherheit darf es nicht fehlen, deswegen sind hier Signaturen notwendig, damit auch nichts Böses auf den Rechner kommt.

image

Gleich vorab: nur um eine App zu testen, ist das alles nicht notwendig. Dazu braucht man lediglich ein Microsoft Konto (Live ID) für eine Developer Lizenz bzw. Zertifikat (kostenfrei) und schon kann es losgehen, siehe dazu: Windows 8: Sideloading Apps zu Testwecken

Lizenzen und Voraussetzungen an den Client

Dazu sind einige Voraussetzungen notwendig, als erstes müssen die Clients Sideloading enabled werden, das geht bei:

  • Windows 8 Enterprise (ist ein Produktfeature von Enterprise), muss Domain gejoined sein, „Allow all trusted applications to install” Registry Key bzw. die entsprechende Group Policy muss gesetzt sein, siehe http://technet.microsoft.com/en-us/library/hh852635.aspx – fertig!
  • Bei Windows 8 Pro und Windows RT (oder auch für den seltenen Fall, dass ein Windows 8 Enterprise nicht domain gejoined ist) muss das Sideloading durch einen Sideloading Key (MAK) freigeschalten werden. Dieser ist durch den ENDKUNDEN zu erwerben z.B. über Open Licence agreement oder Select (Plus) erhältlich bzw. in einigen Verträgen mit Windows Software Assurance enthalten. Achtung: die Keys sind nur in 100er-Stückelung zu ca. 3000 US$ pro 100 Keys erhältlich.

Für Windows RT können diese Schlüssel über die Admin Oberfläche von Windows Intune bereitgestellt werden:

image

Siehe dazu auch: Leitfaden zur Volumenlizenzierung von Windows 8 und Windows

Damit kann mal prinzipiell eine App installiert werden.

Die App

Die App selbst muss signiert sein, siehe dazu http://msdn.microsoft.com/de-DE/library/hh446592(v=vs.85).aspx – erfahrungsgemäß tut man sich um einiges leichter, wenn das ein Zertifikat ist, das von einer CA ausgestellt wurde, der vorab schon vertraut wird, ansonsten muss man sich um die Schlüsselverteilung noch kümmern. Auch hier: mit Intune geht es für Windows RT leichter:

image

Weiters sollte sich die App auch (aber das ist kein technisches Requirement) an alle Guidelines für die Store Apps halten (z.B. UX), die haben schon ihre Berechtigung.

Deployment der App

Jetzt gibt es noch verschiedene Wege, um die App zu verteilen:

  • Mittels User-Script (Add-AppxPackage cmdlet mit der Windows PowerShell)
  • Über die (bestehende) Software-Verteilung
  • Gleich mit im Image
  • Für Domain-Maschinen: Configuration Manager mit der Application Catalog Webseite und der Software Center Applikation
  • Besonders schön ist es mittels Windows Intune samt Company Hub App (oder man baut sich selbst einen Hub, das wäre auch möglich, ein Beispiel findet sich auf Codeplex).

Windows Intune

Und weil es so hübsch ist, noch ein paar Anmerkungen zu Windows Intune. Hier mit kann man nicht nur Windows 8 mit Apps beglücken, sondern auch Windows RT (und Windows Phone, ….).

So lassen sich Pakete für die verschiedenen Betriebssysteme zur Verfügung stellen, die Pakete können entweder sidegeloadete “Line of Business”-Apps sein, deren Pakete man zu Intune rauflädt, oder auch Verweise in den Public Store.

image

In der App werden dann die entsprechenden Links angezeigt:

image

Auch wenn man dieses Portal App auch einzeln aus dem Store laden kann, im Normalfall wird man sein Device gleich mit Intune verbinden, dann bekommt man (neben den Richtlinien aus dem Unternehmen) auch die App automatisch, siehe dazu: Managing "BYO" PCs in the enterprise – der User muss dazu nur seine Domain-Credentials wissen. Weiter, weiter, fertig.

Das Portal kann man natürlich anpassen, Logo austauschen, Texte definieren und sogar aus einem von zwei Hintergründen wählen:

image

Siehe dazu auch unter dem Titel Unified Enterprise Management Solution eine Übersicht über Management von Windows 8, Windows RT, Windows Phone, iOS und Android: http://technet.microsoft.com/en-us/library/hh452635.aspx

Mehr zu Windows Intune: http://www.microsoft.com/en-us/windows/windowsintune/pc-management.aspx

Video zu Sideloading: http://technet.microsoft.com/en-US/windows/dn182797.aspx

[Update 07.02.2013] Codeplex und Windows Intune Links hinzugefügt.
[Update 08.03.2013] Video Link hinzugefügt, Tippfehler ausgebessert.

 

Comments (2) -

>

2/12/2013 7:51:17 PM #

juergen

das ist ja alles schön und gut - eignet sich aber nur für eigenentwickelte metro-apps... und wer macht das schon??

ich hätt gerne einen "internen store" - wo ich den usern nur genau die applikationen aus dem windows store installieren lasse, die intern genehmigt sind etc.
sprich: die user sollen bspw. irgendeine notiz-verwaltung oder den scotty von der öbb aus dem store installieren können, aber nicht dropbox, skype und was weiß ich alles...

juergen Austria | Reply

>
>

2/13/2013 9:30:08 AM #

admin

Das geht zu 100% für Store Apps genauso, wenn Du den ersten Intune Screenshot anschaust, da siehst Du, dass einige Links aus drin sind, die in den Public Store führen. Das sind jene "App Paket für Windows (aus dem Windows Store", in der Portal App Screenshot wäre das z.B. OneNote.

Zusätzlich kann man das durch AppLocker absichern, d.h. es dürfen dann eben wirklich NUR die genehmigten, im Company Portal angezeigten Apps installiert werden. Alle Dropbox und Konsorten können dann nicht installiert werden.

Georg Binder Austria | Reply

Pingbacks and trackbacks (2)+

Add comment

  Country flag

biuquote
Loading

Datenschutzhinweis: Sie stimmen durch "Kommentar speichern" der Speicherung Ihrer Angaben durch Microsoft Österreich für die Beantwortung der Anfrage zu. Sie erhalten dadurch keine unerwünschten Werbezusendungen. Ihre Emailadresse wird auf Ihren Wunsch dazu verwendet Sie über neue Kommentare zu informieren.

Microsoft respektiert den Datenschutz. Datenschutz & Cookies

Developer Events

App für Windows 8, Windows Phone oder/und Azure? Diese Events zeigen Dir, wie es geht:

 

 

Mehr Information

Menü

Home
Über WindowsBlog.at
Archiv
Abonnieren Feed
Kontakt
Twitter

Follow Me

Dieser Blog wird von Microsoft Österreich unterstützt. Der Inhalt ist jedoch die Privatmeinung des Bloggers.

Although this blog is supported by Microsoft Austria, the content represents the personal opinion of the blogger.

WindowsBlog App

Windowsblog News gleich auf Windows 8 lesen: mit der WindowsBlog Neuigkeiten App finden Sie News aus dem WindowsBlog, WinforPro und Dr. Windows übersichtlich in einer App zusammen gefasst.

 

RecentComments

Comment RSS

Month List