Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
{{var | display | {{var | display | ||
| Installation selbst gehosteter Apps <small>({{spc|ios|o|-|c=graul}} nur iOS)</small> | | Installation selbst gehosteter Apps <small>({{spc|ios|o|-|c=graul}} nur iOS)</small> | ||
| | | Installation of self-hosted apps <small>({{spc|ios|o|-|c=graul}} iOS only)</small> }} | ||
{{var | head | {{var | head | ||
| Installation von selbst gehosteten Apps auf iOS-Geräten | | Installation von selbst gehosteten Apps auf iOS-Geräten | ||
| | | Installing self-hosted apps on iOS devices }} | ||
{{var | Einleitung | {{var | Einleitung | ||
| Einleitung | | Einleitung | ||
| | | Introduction }} | ||
{{var | Einleitung--desc | {{var | Einleitung--desc | ||
| Dieses HowTo beschreibt, wie selbst gehostete Apps/selfhosted Apps mit dem Securepoint Mobile Security Management Portal auf iOS-Geräten installiert und verwaltet werden.<br>Selbst gehostete Apps sind Apps, die nicht über den App Store zugänglich sind, bzw. dort nicht eingereicht wurden, sondern über einen eigenen Webserver verteilt werden. | | Dieses HowTo beschreibt, wie selbst gehostete Apps/selfhosted Apps mit dem Securepoint Mobile Security Management Portal auf iOS-Geräten installiert und verwaltet werden.<br>Selbst gehostete Apps sind Apps, die nicht über den App Store zugänglich sind, bzw. dort nicht eingereicht wurden, sondern über einen eigenen Webserver verteilt werden. | ||
| | | This HowTo describes how to install and manage hosted apps/self-hosted apps on iOS devices using the Securepoint Mobile Security Management Portal.<br>Self-hosted apps are apps that are not accessible through the App Store, or have not been submitted there, but are distributed via its own web server. }} | ||
{{var | Warnung | {{var | Warnung | ||
| Diese Methode wird nicht empfohlen! Diese Apps unterliegen keinerlei Überprüfung und können Schadsoftware beinhalten oder Sicherheitslücken verursachen bzw. ausnutzen. | | Diese Methode wird nicht empfohlen! Diese Apps unterliegen keinerlei Überprüfung und können Schadsoftware beinhalten oder Sicherheitslücken verursachen bzw. ausnutzen. | ||
| | | This method is not recommended! These apps are not subject to any verification and may contain malware or cause or exploit security vulnerabilities. }} | ||
{{var | Voraussetzung | {{var | Voraussetzung | ||
| Voraussetzung | | Voraussetzung | ||
| | | Requirement }} | ||
{{var | Voraussetzung--desc | {{var | Voraussetzung--desc | ||
| Damit eine selbst gehostete App verteilt werden kann, muss | | Damit eine selbst gehostete App verteilt werden kann, muss | ||
Zeile 24: | Zeile 24: | ||
* deren '''.ipa-Datei''' (iOS-Paket App Store) auf diesem Webserver bereitgestellt werden und | * deren '''.ipa-Datei''' (iOS-Paket App Store) auf diesem Webserver bereitgestellt werden und | ||
* eine sogenannte '''.plist Manifest-Datei''' muss ebenfalls auf diesem Webserver vorhanden sein | * eine sogenannte '''.plist Manifest-Datei''' muss ebenfalls auf diesem Webserver vorhanden sein | ||
| | | In order for a self-hosted app to be distributed, there must be | ||
* a web server publicly accessible via https and | |||
* its '''.ipa file''' (iOS package App Store) must be hosted on this web server and | |||
* a so-called '''.plist manifest file''' must also be present on this web server }} | |||
{{var | .ipa-Datei | {{var | .ipa-Datei | ||
| Die .ipa-Datei | | Die .ipa-Datei | ||
| | | The .ipa file }} | ||
{{var | .ipa-Datei--desc | {{var | .ipa-Datei--desc | ||
| Damit die App verteilt werden kann, muss deren .ipa-Datei auf einem https-zugänglichen Webserver bereitgestellt werden. Die .ipa-Datei enthält das App-Paket, welches die komprimierten Daten der App in einer gepackten Datei bereitstellt. | | Damit die App verteilt werden kann, muss deren .ipa-Datei auf einem https-zugänglichen Webserver bereitgestellt werden. Die .ipa-Datei enthält das App-Paket, welches die komprimierten Daten der App in einer gepackten Datei bereitstellt. | ||
| | | For the app to be distributed, its .ipa file must be deployed on an https-accessible web server. The .ipa file contains the app package, which provides the compressed data of the app in a packed file. }} | ||
{{var | .ipa-Datei Erstellung | {{var | .ipa-Datei Erstellung | ||
| Die .ipa-Datei der App kann über die [https://developer.apple.com/ Apple Developer Webseite] exportiert werden. Alternativ kann diese Datei über eine entsprechende Entwicklungsumgebung, zum Beispiel Xcode, erstellt, bzw. exportiert werden. | | Die .ipa-Datei der App kann über die [https://developer.apple.com/ Apple Developer Webseite] exportiert werden. Alternativ kann diese Datei über eine entsprechende Entwicklungsumgebung, zum Beispiel Xcode, erstellt, bzw. exportiert werden. | ||
| | | The .ipa file of the app can be exported via the [https://developer.apple.com/ Apple Developer Website]. Alternatively, this file can be created or exported via a corresponding development environment, for example Xcode. }} | ||
{{var | .plist-Datei | {{var | .plist-Datei | ||
| Die .plist-Datei | | Die .plist-Datei | ||
| | | The .plist file }} | ||
{{var | .plist-Datei--desc | {{var | .plist-Datei--desc | ||
| Damit eine App über einen Webserver verteilt werden kann, muss eine sogenannte Manifest-Datei .plist-Datei erstellt werden. | | Damit eine App über einen Webserver verteilt werden kann, muss eine sogenannte Manifest-Datei .plist-Datei erstellt werden. | ||
| | | In order for an app to be distributed via a web server, a so-called manifest file .plist file must be created. }} | ||
{{var | .plist-Datei Voraussetzung | {{var | .plist-Datei Voraussetzung | ||
| Voraussetzungen für die .plist-Datei | | Voraussetzungen für die .plist-Datei | ||
| | | Requirements for the .plist file }} | ||
{{var | .plist-Datei Voraussetzung--desc | {{var | .plist-Datei Voraussetzung--desc | ||
| Die Manifest-Datei muss folgendes enthalten: | | Die Manifest-Datei muss folgendes enthalten: | ||
Zeile 50: | Zeile 53: | ||
* Die '''Bundle Version''' für die App | * Die '''Bundle Version''' für die App | ||
* Einen Namen für die App | * Einen Namen für die App | ||
| | | The manifest file must contain the following: | ||
* As the name of the file '''''manifest.plist''''' | |||
* Full URL to the .ipa file on the web server | |||
* The '''Bundle ID''' (bundle identifier) for the app | |||
* The '''Bundle Version''' for the app | |||
* A name for the app }} | |||
{{var | .plist-Datei Erstellung | {{var | .plist-Datei Erstellung | ||
| Erstellung einer .plist-Datei | | Erstellung einer .plist-Datei | ||
| | | Creation of a .plist file }} | ||
{{var | .plist-Datei Erstellung--desc | {{var | .plist-Datei Erstellung--desc | ||
| Ein Editor wird geöffnet und folgender Inhalt wird eingetragen | | Ein Editor wird geöffnet und folgender Inhalt wird eingetragen | ||
| | | An editor is opened and the following content is entered }} | ||
{{var | .plist-Datei Erstellung Einträge | {{var | .plist-Datei Erstellung Einträge | ||
| Grün markierte Einträge sind individuelle Konfigurationen.<br>Notwendige manuelle Änderungen sind zusätzlich mit {{ | | Grün markierte Einträge sind individuelle Konfigurationen.<br>Notwendige manuelle Änderungen sind zusätzlich mit {{Alert}} gekennzeichnet. | ||
| | | Entries marked in green are individual configurations.<br>Necessary manual changes are additionally marked with {{Alert}}. }} | ||
{{var | .plist url--val | {{var | .plist url--val | ||
| <nowiki>https://www.appserver.anyideas.de/MeineApp.ipa</nowiki> | | <nowiki>https://www.appserver.anyideas.de/MeineApp.ipa</nowiki> | ||
| | | <nowiki>https://www.appserver.anyideas.de/MeineApp.ipa</nowiki> }} | ||
{{var | .plist url--desc | {{var | .plist url--desc | ||
| {{ | | {{Alert}} Die URL zur .ipa-Datei auf dem Webserver | ||
| | | {{Alert}} The URL to the .ipa file on the web server }} | ||
{{var | .plist display-image--val | {{var | .plist display-image--val | ||
| <nowiki>https://www.appserver.anyideas.de/MeineApp57x57.png</nowiki> | | <nowiki>https://www.appserver.anyideas.de/MeineApp57x57.png</nowiki> | ||
| | | <nowiki>https://www.appserver.anyideas.de/MeineApp57x57.png</nowiki> }} | ||
{{var | .plist display-image--desc | {{var | .plist display-image--desc | ||
| {{ | | {{Alert}} Die URL zum Display-Bild der App auf dem Webserver | ||
| | | {{Alert}} The URL to the display image of the app on the web server. }} | ||
{{var | .plist full-size-image--val | {{var | .plist full-size-image--val | ||
| <nowiki>https://www.appserver.anyideas.de/MeineApp512x512.png</nowiki> | | <nowiki>https://www.appserver.anyideas.de/MeineApp512x512.png</nowiki> | ||
| | | <nowiki>https://www.appserver.anyideas.de/MeineApp512x512.png</nowiki> }} | ||
{{var | .plist full-size-image--desc | {{var | .plist full-size-image--desc | ||
| {{ | | {{Alert}} Die URL zum Bild der App auf dem Webserver | ||
| | | {{Alert}} The URL to the image of the app on the web server }} | ||
{{var | .plist bundle-id--val | {{var | .plist bundle-id--val | ||
| com.hersteller.meineapp | | com.hersteller.meineapp | ||
| | | com.hersteller.meineapp }} | ||
{{var | .plist bundle-id--desc | {{var | .plist bundle-id--desc | ||
| {{ | | {{Alert}} Die Bundle-ID der App | ||
| | | {{Alert}} The bundle ID of the app }} | ||
{{var | .plist bundle-version--desc | {{var | .plist bundle-version--desc | ||
| {{ | | {{Alert}} Die Bundle-Version der App | ||
| | | {{Alert}} The bundle version of the app }} | ||
{{var | .plist title--val | {{var | .plist title--val | ||
| Mein App Name | | Mein App Name | ||
| | | My App Name }} | ||
{{var | .plist title--desc | {{var | .plist title--desc | ||
| {{ | | {{Alert}} App-Name | ||
| | | {{Alert}} App-Name }} | ||
{{var | Erklärung der Änderungen und Einstellungen | {{var | Erklärung der Änderungen und Einstellungen | ||
| Erklärung der Änderungen und Einstellungen | | Erklärung der Änderungen und Einstellungen | ||
| | | Explanation of changes and settings }} | ||
{{var | .plist url--desc2 | {{var | .plist url--desc2 | ||
| Die vollständige URL zur .ipa-Datei der App auf dem Webserver eintragen | | Die vollständige URL zur .ipa-Datei der App auf dem Webserver eintragen | ||
| | | Enter the full URL to the app's .ipa file on the web server. }} | ||
{{var | .plist display-image--desc2 | {{var | .plist display-image--desc2 | ||
| Die vollständige URL zum 57x57 Pixel PNG-Bild (72x72 Pixel für iPad), dass während des Downloads und der Installation verwendet wird | | Die vollständige URL zum 57x57 Pixel PNG-Bild (72x72 Pixel für iPad), dass während des Downloads und der Installation verwendet wird | ||
| | | The full URL to the 57x57 pixel PNG image (72x72 pixels for iPad) that will be used during download and installation }} | ||
{{var | .plist full-size-image--desc2 | {{var | .plist full-size-image--desc2 | ||
| Die vollständige URL zum 512x512 Pixel PNG-Bild, dass die iTunes-App darstellt | | Die vollständige URL zum 512x512 Pixel PNG-Bild, dass die iTunes-App darstellt | ||
| | | The full URL to the 512x512 pixel PNG image that displays the iTunes app }} | ||
{{var | .plist-Datei Webserver | {{var | .plist-Datei Webserver | ||
| Nachdem die Manifest-Datei mit dem Namen '''manifest.plist''' erstellt wurde, wird diese ebenfalls auf dem Webserver bereitgestellt. | | Nachdem die Manifest-Datei mit dem Namen '''manifest.plist''' erstellt wurde, wird diese ebenfalls auf dem Webserver bereitgestellt. | ||
| | | After the manifest file named '''manifest.plist''' is created, it is also deployed to the web server. }} | ||
{{var | Selbst gehostete App dem MDM-Portal zuweisen | {{var | Selbst gehostete App dem MDM-Portal zuweisen | ||
| Selbst gehostete App dem MDM-Portal zuweisen | | Selbst gehostete App dem MDM-Portal zuweisen | ||
| | | Assign self-hosted app to MDM portal }} | ||
{{var | Hochladen selbst gehostete App | {{var | Hochladen selbst gehostete App | ||
| Unter {{Menu|ms|ios|Apps}} über die Schaltfläche {{spc|+|b|App hinzufügen}} wird die selbst gehostete App hinzugefügt. | | Unter {{Menu|ms|ios|Apps}} über die Schaltfläche {{spc|+|b|App hinzufügen}} wird die selbst gehostete App hinzugefügt. | ||
| | | Under {{Menu|ms|ios|Apps}} via the {{spc|+|b|App add}} button, the self-hosted app is added. }} | ||
{{var | selbst gehostete Apps Details | {{var | selbst gehostete Apps Details | ||
| Diese App wird folgendermaßen konfiguriert: | | Diese App wird folgendermaßen konfiguriert: | ||
| | | This app is configured as follows: }} | ||
{{var | selbst gehostete App--Bild | {{var | selbst gehostete App--Bild | ||
| MS_1.14_iOS_Apps_selbst-gehostete-App.png | | MS_1.14_iOS_Apps_selbst-gehostete-App.png | ||
Zeile 122: | Zeile 130: | ||
{{var | Typ | {{var | Typ | ||
| Typ | | Typ | ||
| | | Type }} | ||
{{var | Typ--desc | {{var | Typ--desc | ||
| Den Typ ''App'' auswählen | | Den Typ ''App'' auswählen | ||
| | | Select the type ''App'' }} | ||
{{var | Name | {{var | Name | ||
| Name | | Name | ||
| | | Name }} | ||
{{var | Name--val | {{var | Name--val | ||
| Mein App Name | | Mein App Name | ||
| | | My App Name }} | ||
{{var | Name--desc | {{var | Name--desc | ||
| Den Namen für die App eintragen | | Den Namen für die App eintragen | ||
| | | Enter the name for the app }} | ||
{{var | Quelle | {{var | Quelle | ||
| Quelle | | Quelle | ||
| | | Source }} | ||
{{var | Quelle--val | {{var | Quelle--val | ||
| Manifest URL | | Manifest URL | ||
| | | Manifest URL }} | ||
{{var | Quelle--desc | {{var | Quelle--desc | ||
| Als App-Quelle muss ''Manifest URL'' ausgewählt werden | | Als App-Quelle muss ''Manifest URL'' ausgewählt werden | ||
| | | As app source ''Manifest URL'' must be selected }} | ||
{{var | Manifest URL | {{var | Manifest URL | ||
| <nowiki>https://www.appserver.anyideas.de/manifest.plist</nowiki> | | <nowiki>https://www.appserver.anyideas.de/manifest.plist</nowiki> | ||
| | | <nowiki>https://www.appserver.anyideas.de/manifest.plist</nowiki> }} | ||
{{var | Manifest URL--desc | {{var | Manifest URL--desc | ||
| Die vollständige URL der erstellten Manifest-Datei auf dem Webserver eintragen | | Die vollständige URL der erstellten Manifest-Datei auf dem Webserver eintragen | ||
| | | Enter the full URL of the created manifest file on the web server }} | ||
{{var | Management übernehmen | {{var | Management übernehmen | ||
| Management übernehmen | | Management übernehmen | ||
| | | Take Management }} | ||
{{var | Management übernehmen--desc | {{var | Management übernehmen--desc | ||
| | | Aktiviert den Betreuten-Zustand für die App oder übernehmt die Betreuung falls die App bereits installiert ist. Der Betreute-Zustand ist notwendig um die App aus der Ferne zu löschen. | ||
| | | Activate the supervised state for the app or take over the supervision if the app is already installed. The supervised state is necessary to delete the app remotely. }} | ||
{{var | Kaufmethode | {{var | Kaufmethode | ||
| Kaufmethode | | Kaufmethode | ||
| | | Purchase method }} | ||
{{var | Nicht spezifiziert | {{var | Nicht spezifiziert | ||
| Nicht spezifiziert | | Nicht spezifiziert | ||
| | | Unspecified }} | ||
{{var | Kaufmethode--desc | {{var | Kaufmethode--desc | ||
| Kaufmethode auswählen | | Kaufmethode auswählen | ||
| | | Select purchase method }} | ||
{{var | Management flags | {{var | Management flags | ||
| Management flags: | | Management flags: | ||
| | | Management flags: }} | ||
{{var | Beides deaktiviert | {{var | Beides deaktiviert | ||
| Beides deaktiviert | | Beides deaktiviert | ||
| | | Both deactivated }} | ||
{{var | Management flags--desc | {{var | Management flags--desc | ||
| Management flags auswählen | | Management flags auswählen | ||
| | | Select management flags }} | ||
{{var | Geräte | {{var | Geräte | ||
| Geräte | | Geräte | ||
| | | Device }} | ||
{{var | Geräte hinzufügen | {{var | Geräte hinzufügen | ||
| Geräte hinzufügen | | Geräte hinzufügen | ||
| | | Add device }} | ||
{{var | Geräte--desc | {{var | Geräte--desc | ||
| Die Geräte hinzufügen, auf welchen die App installiert werden soll | | Die Geräte hinzufügen, auf welchen die App installiert werden soll | ||
| | | Add the devices on which the app will be installed }} | ||
{{var | Benutzer | {{var | Benutzer | ||
| Benutzer | | Benutzer | ||
| | | User }} | ||
{{var | Benutzer hinzufügen | {{var | Benutzer hinzufügen | ||
| Benutzer hinzufügen | | Benutzer hinzufügen | ||
| | | Add user }} | ||
{{var | Benutzer--desc | {{var | Benutzer--desc | ||
| Die Benutzer hinzufügen, auf welchen die App installiert werden soll | | Die Benutzer hinzufügen, auf welchen die App installiert werden soll | ||
| | | Add the users on which the app will be installed }} | ||
{{var | Rollen | {{var | Rollen | ||
| Rollen | | Rollen | ||
| | | Roles }} | ||
{{var | Rollen hinzufügen | {{var | Rollen hinzufügen | ||
| Rollen hinzufügen | | Rollen hinzufügen | ||
| | | Add roles }} | ||
{{var | Rollen--desc | {{var | Rollen--desc | ||
| Die Rollen hinzufügen, auf welchen die App installiert werden soll | | Die Rollen hinzufügen, auf welchen die App installiert werden soll | ||
| | | Add the roles on which the app will be installed }} | ||
{{var | Tags | {{var | Tags | ||
| Tags | | Tags | ||
| | | Tags }} | ||
{{var | Tags hinzufügen | {{var | Tags hinzufügen | ||
| Tags hinzufügen | | Tags hinzufügen | ||
| | | Add tags }} | ||
{{var | Tags--desc | {{var | Tags--desc | ||
| Die Tags hinzufügen, auf welchen die App installiert werden soll | | Die Tags hinzufügen, auf welchen die App installiert werden soll | ||
| | | Add the tags on which the app will be installed }} | ||
{{var | Kommentar | {{var | Kommentar | ||
| Kommentar | | Kommentar | ||
| | | Comment }} | ||
{{var | Kommentar--val | {{var | Kommentar--val | ||
| Kommentar | | Kommentar | ||
| | | Comment }} | ||
{{var | Kommentar--desc | {{var | Kommentar--desc | ||
| Ein Kommentar kann hinzugefügt werden | | Ein Kommentar kann hinzugefügt werden | ||
| | | A comment can be added }} | ||
{{var | iOS AppInstallation--Bild | {{var | iOS AppInstallation--Bild | ||
| MS_1.14_iOS_iPhone_AppInstallation.png | | MS_1.14_iOS_iPhone_AppInstallation.png | ||
Zeile 224: | Zeile 232: | ||
{{var | iOS AppInstallation--cap | {{var | iOS AppInstallation--cap | ||
| Nach der durchgeführten Konfiguration erscheint dieses Pop-Up-Fenster mit der App-Installation der Beispielapp ''Speedtest''. | | Nach der durchgeführten Konfiguration erscheint dieses Pop-Up-Fenster mit der App-Installation der Beispielapp ''Speedtest''. | ||
| | | After the configuration has been performed, this pop-up window appears with the app installation of the sample app ''Speedtest''. }} | ||
{{var | selbst gehostete App verteilt | {{var | selbst gehostete App verteilt | ||
| Nach einem Klick auf die Schaltfläche {{spc|save}} wird die selbst gehostete App auf die entsprechend ausgewählten iOS-Geräten, Benutzern, Rollen oder Tags verteilt.<br>Alternativ wird über die Schaltfläche {{ic| {{spc|menu|o| - }} / {{spc|setting|o|Installieren }} }} die Installation und einhergehende Verteilung durchgeführt. | | Nach einem Klick auf die Schaltfläche {{spc|save}} wird die selbst gehostete App auf die entsprechend ausgewählten iOS-Geräten, Benutzern, Rollen oder Tags verteilt.<br>Alternativ wird über die Schaltfläche {{ic| {{spc|menu|o| - }} / {{spc|setting|o|Installieren }} }} die Installation und einhergehende Verteilung durchgeführt. | ||
| | | After clicking the {{spc|save}} button, the self-hosted app is deployed to the selected iOS devices, users, roles or tags.<br>Alternatively, the button {{ic| {{spc|menu|o| - }} / {{spc|setting|o|Install }} }} performs the installation and accompanying distribution. }} | ||
MS/deployment/app/selfhosted-appinstallation.lang: Unterschied zwischen den Versionen
Aus Securepoint Wiki