Wechseln zu:Navigation, Suche
Wiki
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
KKeine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
{{var | display
{{var | display
| Installation von APKs
| Installation von APKs
| }}
| Installation of APKs }}
{{var | head
{{var | head
| Installation von Anwendungen über Android Packages (APKs) außerhalb des Google Play Stores
| Installation von Anwendungen über Android Packages (APKs) außerhalb des Google Play Stores
| }}
| Installing applications via Android Packages (APKs) outside of the Google Play Store }}
{{var | Disclaimer
{{var | Disclaimer
| Disclaimer
| Disclaimer
| }}
| Disclaimer }}
{{var | Disclaimer--desc
{{var | Disclaimer--desc
| Apps im Play Store durchlaufen eine Überprüfung durch Google. <br>
| Apps im Play Store durchlaufen eine Überprüfung durch Google. <br>
APKs ohne diese Überprüfung stellen ein erhebliches Sicherheitsrisiko dar. Sei es durch gezielten Schadcode, der durch die Installation aus unbekannten Quellen ungeprüft auf dem Gerät landet oder auch nur durch schlechten Code, der unbewusste Sicherheitslücken enthält.
APKs ohne diese Überprüfung stellen ein erhebliches Sicherheitsrisiko dar. Sei es durch gezielten Schadcode, der durch die Installation aus unbekannten Quellen ungeprüft auf dem Gerät landet oder auch nur durch schlechten Code, der unbekannte Sicherheitslücken enthält.
| }}
| Apps in the Play Store go through a review by Google. <br>
APKs without this check pose a significant security risk. Be it through targeted malicious code that lands unchecked on the device due to installation from unknown sources, or even just bad code that contains unknown security vulnerabilities. }}
{{var | Installationsvarianten
{{var | Installationsvarianten
| Installationsvarianten
| Installationsvarianten
| }}
| Installation options }}
{{var | manuell
{{var | manuell
| Händisch/manuell (nicht empfohlen!)
| Händisch/manuell (nicht empfohlen!)
| }}
| Manual (not recommended!) }}
{{var | manuell--kurz
{{var | manuell--kurz
|* Profil öffnen → Reiter Einschränkungen:
|* Profil öffnen → Reiter Einschränkungen:
Zeile 30: Zeile 31:
* APK manuell auf den Geräten installieren
* APK manuell auf den Geräten installieren
* Richtlinie für nicht vertrauenswürdige Apps → "Nicht Erlauben"  
* Richtlinie für nicht vertrauenswürdige Apps → "Nicht Erlauben"  
|  }}
| * Open profile → Restrictions tab:
* Untrusted apps policy → "Allow"
* Applications tab (if ''Play Store Mode'' is on ''Approval List'')
** Add package name
** Installation type ''Available'' or ''Force installation''
* Install APK manually on the devices
* Untrusted apps policy → "Do Not Allow" }}
{{var | manuell--Warnung
{{var | manuell--Warnung
|* Kein Review durch Google → Keine Qualitätssicherung
| * Kein Review durch Google → Keine Qualitätssicherung
* Keine Überprüfung durch Google Play Protect → Änderungen am ursprünglichen Quellcode werden nicht erkannt
* Keine Überprüfung durch Google Play Protect → Änderungen am ursprünglichen Quellcode werden nicht erkannt
* Kein Update-Kanal → Neue Versionen müssen erneut manuell installiert werden
* Kein Update-Kanal → Neue Versionen müssen erneut manuell installiert werden
* Jedes Gerät muss einzeln in die Hand genommen werden
* Jedes Gerät muss einzeln in die Hand genommen werden
| }}
| * No review by Google → No quality assurance
* No verification by Google Play Protect → Changes to the original source code are not detected
* No update channel → New versions must be installed manually again
* Each device must be updated individually }}
{{var | Menü
{{var | Menü
| Unified Security Portal → {{spc|g|M|Mobile Security {{spc|dr|o|-}} }} → {{spc|an|m|Android {{spc|dr|o|-}} }} → {{spc|profile|m|icon-c=rot}} → Profil öffnen
| Unified Security Portal → {{spc|g|M|Mobile Security {{spc|dr|o|-}} }} → {{spc|an|m|Android {{spc|dr|o|-}} }} → {{spc|profile|m|icon-c=rot}} → Profil öffnen
| }}
| Unified Security Portal → {{spc|g|M|Mobile Security {{spc|dr|o|-}} }} → {{spc|an|m|Android {{spc|dr|o|-}} }} → {{spc|profile|m|icon-c=rot}} → Open profile }}
{{var | manuell--Bild
{{var | manuell--Bild
| MSP_v1.16_Profile_Einschränkungen_APKs.png
| MSP_v1.16_Profile_Einschränkungen_APKs.png
Zeile 48: Zeile 58:
{{var | Richtlinie für nicht vertrauenswürdige Apps
{{var | Richtlinie für nicht vertrauenswürdige Apps
| Richtlinie für nicht vertrauenswürdige Apps
| Richtlinie für nicht vertrauenswürdige Apps
| }}
| Untrusted apps policy }}
{{var | Erlauben
{{var | Erlauben
| Erlauben
| Erlauben
| }}
| Allow }}
{{var | manuell--desc
{{var | manuell--desc
| Erlaubt die Installation von APKs aus anderen Quellen als dem Google Play Store
| Erlaubt die Installation von APKs aus anderen Quellen als dem Google Play Store
| }}
| Allows installation of APKs from sources other than the Google Play Store }}
{{var | Abb. Reiter Einschränkungen
{{var | Abb. Reiter Einschränkungen
| Abb. Reiter Einschränkungen
| Abb. Reiter Einschränkungen
| }}
| Fig. Restrictions tab }}
{{var | Anwendungen--Menu
{{var | Anwendungen--Menu
| Reiter {{Reiter| Anwendungen}}
| Reiter {{Reiter| Anwendungen}}
| }}
| Tab {{Reiter| Applications}} }}
{{var | Play Store Modus
{{var | Play Store Modus
| Play Store Modus
| Play Store Modus
| }}
| Play Store Modus }}
{{var | Play Store Modus--val
{{var | Play Store Modus--val
| Zulassungsliste
| Zulassungsliste
| }}
| Approval list }}
{{var | Play Store Modus--desc
{{var | Play Store Modus--desc
| Ist der Playstore Modus auf ''Zulassungsliste'' eingestellt, muss der Paketname explizit erlaubt werden
| Ist der Playstore Modus auf ''Zulassungsliste'' eingestellt, muss der Paketname explizit erlaubt werden
| }}
| If the Playstore mode is set to ''Approval list'', the package name must be explicitly allowed }}
{{var | Play Store Modus--Bild
{{var | Play Store Modus--Bild
| MSP_v1.16_Android_Profile_Anwendungen_APKs1.png
| MSP_v1.16_Android_Profile_Anwendungen_APKs1.png
Zeile 75: Zeile 85:
{{var | Anwendung hinzufügen
{{var | Anwendung hinzufügen
| Anwendung hinzufügen
| Anwendung hinzufügen
| }}
| Add application }}
{{var | Anwendungen
{{var | Anwendungen
| Anwendungen
| Anwendungen
| }}
| Application }}
{{var | Paketname
{{var | Paketname
| Paketname
| Paketname
| }}
| Package name }}
{{var | Paketname--desc
{{var | Paketname--desc
| Paketnamen hinzufügen (muss durch den App-Entwickler mitgeteilt werden)
| Paketnamen hinzufügen (muss durch den App-Entwickler mitgeteilt werden)
| }}
| Add package name (must be provided by the app developer) }}
{{var | Installationstyp
{{var | Installationstyp
| Installationstyp
| Installationstyp
| }}
| Installation type }}
{{var | Installationstyp--val1
{{var | Installationstyp--val1
| Verfügbar
| Verfügbar
| }}
| Available }}
{{var | Installationstyp--val2
{{var | Installationstyp--val2
| Installation erzwingen
| Installation erzwingen
| }}
| Force installation }}
{{var | Installationstyp--desc
{{var | Installationstyp--desc
| Geeigneten Installationstyp wählen: ''Verfügbar'' oder ''Installation erzwingen''
| Geeigneten Installationstyp wählen: ''Verfügbar'' oder ''Installation erzwingen''
| }}
| Select appropriate installation type: ''Available'' or ''Force installation'' }}
{{var | APK manuell auf den Geräten installieren
{{var | APK manuell auf den Geräten installieren
| APK manuell auf den Geräten installieren
| APK manuell auf den Geräten installieren
| }}
| Install APK manually on the devices }}
{{var | Reiter Einschränkungen
{{var | Reiter Einschränkungen
| Reiter {{Reiter |Einschränkungen}}
| Reiter {{Reiter |Einschränkungen}}
| }}
| Tab {{Reiter |Restrictions}} }}
{{var | Nicht erlauben
{{var | Nicht erlauben
| Nicht erlauben
| Nicht erlauben
| }}
| Do not allow }}
{{var | Nicht erlauben--desc
{{var | Nicht erlauben--desc
| Nach Installation der gewünschten App, sollte die Installation wieder verboten werden.
| Nach Installation der gewünschten App, sollte die Installation wieder verboten werden.
| }}
| After installing the desired app, the installation should be prohibited again. }}
{{var | private Apps
{{var | private Apps
| Private Apps (nicht empfohlen!)
| Private Apps (nicht empfohlen!)
| }}
| Private Apps (not recommended!) }}
{{var | 1=private Apps--kurz
{{var | 1=private Apps--kurz
| 2=* Profil öffnen
| 2=* Profil öffnen
Zeile 124: Zeile 134:
</li>
</li>
<li class="list--element__alert list--element__warning">Updates müssen vom Entwickler für jede APK (=jeden Kunden) vorgenommen werden</li>
<li class="list--element__alert list--element__warning">Updates müssen vom Entwickler für jede APK (=jeden Kunden) vorgenommen werden</li>
| 3= }}
| 3=* Open profile
* Applications tab
* Add application
** ''Select application'' button (Google Play Store dialog opens)
** Menu left side: ''private Apps''
** Upload Private App
<li class="list--element__alert list--element__hint">Size < 250MB</li>
<li class="list--element__alert list--element__warning">no activated developer features (debug mode)</li>
<li class="list--element__alert list--element__warning">Package name must '''not have been known''' to Google before!<br>→ High developer effort: A separate APK must exist for each customer
</li>
<li class="list--element__alert list--element__warning">Updates must be made by the developer for each APK (=each customer)</li> }}
{{var | Anwendungen--Menü
{{var | Anwendungen--Menü
|  
|  
Zeile 130: Zeile 150:
{{var | Anwendung auswählen
{{var | Anwendung auswählen
| Anwendung auswählen
| Anwendung auswählen
| }}
| Select application }}
{{var | Anwendung auswählen--desc
{{var | Anwendung auswählen--desc
| Es öffnet sich der Google Play Store in einem separaten Fenster
| Es öffnet sich der Google Play Store in einem separaten Fenster
| }}
| The Google Play Store opens in a separate window }}
{{var | Private Apps
{{var | Private Apps
| Private Apps
| Private Apps
| }}
| Private Apps }}
{{var | Private Apps--Bild
{{var | Private Apps--Bild
| MSP Play Store Private App hinzufügen.png
| MSP Play Store Private App hinzufügen.png
Zeile 142: Zeile 162:
{{var | Private Apps verwalten
{{var | Private Apps verwalten
| Private Apps verwalten
| Private Apps verwalten
| }}
| Manage private apps }}
{{var | Private Apps--desc
{{var | Private Apps--desc
| Anwendung hochladen
| Anwendung hochladen
| }}
| Upload application }}
{{var | Private Apps Auswahl--Bild
{{var | Private Apps Auswahl--Bild
| MSP_v1.16_Play_Store_Private_Apps_Auswahl.png
| MSP_v1.16_Play_Store_Private_Apps_Auswahl.png
Zeile 151: Zeile 171:
{{var | Private Apps Auswahl--cap
{{var | Private Apps Auswahl--cap
| Dialog zum Auswahl einer APK
| Dialog zum Auswahl einer APK
| }}
| Dialog for selecting an APK }}
{{var | Private Apps--Hinweis
{{var | Private Apps--Hinweis
|* Paketgröße muss < 250MB sein
|* Paketgröße muss < 250MB sein
* Paketname darf Google '''noch nie bekannt''' gewesen sein
* Paketname darf Google '''noch nie bekannt''' gewesen sein
|  }}
|* Package size must be < 250MB
* Package name must '''not have been known''' to Google before }}
{{var | Play Store--Bild
{{var | Play Store--Bild
| MSP_v1.16_Play_Store_private_Apps.png
| MSP_v1.16_Play_Store_private_Apps.png
Zeile 161: Zeile 182:
{{var | Erstellen
{{var | Erstellen
| Erstellen
| Erstellen
| }}
| Create }}
{{var | Erstellen--desc
{{var | Erstellen--desc
| Erstellt die App im Bereich private bzw. interne Apps  
| Erstellt die App im Bereich private bzw. interne Apps  
| }}
| Creates the app in the private or internal apps section }}
{{var | Erstellen--Bild
{{var | Erstellen--Bild
| MSP_v1.16_Play_Store_Private_Apps_APK.png
| MSP_v1.16_Play_Store_Private_Apps_APK.png
Zeile 170: Zeile 191:
{{var | Erstellen--cap
{{var | Erstellen--cap
| Die Schaltfläche ist nur durch scrollen nach rechts im Dialog erreichbar
| Die Schaltfläche ist nur durch scrollen nach rechts im Dialog erreichbar
| }}
| The button can only be reached by scrolling to the right in the dialog }}
{{var | Private app übernehmen
{{var | Private app übernehmen
| Sobald der App-Status ''Verfügbar'' ist (das kann wenige Minuten bis zu mehreren Stunden dauern), kann die App ausgewählt und dadurch in die App-Liste im Securepoint Portal übernommen werden.
| Sobald der App-Status ''Verfügbar'' ist (das kann wenige Minuten bis zu mehreren Stunden dauern), kann die App ausgewählt und dadurch in die App-Liste im Securepoint Portal übernommen werden.
| }}
| As soon as the app status is ''Available'' (this can take from a few minutes to several hours), the app can be selected and thereby added to the app list in the Securepoint portal. }}
{{var | Private app übernehmen--Bild
{{var | Private app übernehmen--Bild
| Play Store Private Apps.png
| Play Store Private Apps.png
Zeile 184: Zeile 205:
{{var | Play Store--cap
{{var | Play Store--cap
| Privater Play Store
| Privater Play Store
| }}
| Private Play Store }}
{{var | Schaltfläche
{{var | Schaltfläche
| Schaltfläche
| Schaltfläche
| }}
| Button }}
{{var | Titel
{{var | Titel
| Titel
| Titel
| }}
| Title }}
{{var | Titel--val
{{var | Titel--val
| Maximal 50 Zeichen
| Maximal 50 Zeichen
| }}
| Maximum 50 characters }}
{{var | Titel--desc
{{var | Titel--desc
| Eindeutige Beschreibung
| Eindeutige Beschreibung
| }}
| Unique description }}
{{var | APK hochladen
{{var | APK hochladen
| APK hochladen
| APK hochladen
| }}
| Upload APK }}
{{var | APK-Datei
{{var | APK-Datei
| APK-Datei
| APK-Datei
| }}
| APK file }}
{{var |  
{{var |  
|  
|  
Zeile 213: Zeile 234:
{{var | closedTrack
{{var | closedTrack
| per closedTrack in Kooperation mit dem Entwickler
| per closedTrack in Kooperation mit dem Entwickler
| }}
| per closedTrack in cooperation with the developer }}
{{var | 1=closedTrack--desc
{{var | 1=closedTrack--desc
| 2=<div style="text-align: left;">Verwendung von {{Einblenden| Closed Trakcs|{{#var:hide}}|true|info}} Google sihet explizit die Verwendung von Closed Tracks nicht nur für Beta-Versionen mit einem geschlossenen Kreis von Testern vor, sondern auch "<i>… customers may need more granular control over which versions of an app reaches end users.</i>"[https://support.google.com/googleplay/work/answer/10637198?hl&#61;en&ref_topic&#61;7042018 →Managed Google Play Help] </div></span></div></div>
| 2=<div style="text-align: left;">Verwendung von {{Einblenden| Closed Tracks|{{#var:hide}}|true|info}} Google sieht explizit die Verwendung von Closed Tracks nicht nur für Beta-Versionen mit einem geschlossenen Kreis von Testern vor, sondern auch "<i>… customers may need more granular control over which versions of an app reaches end users.</i>"[https://support.google.com/googleplay/work/answer/10637198?hl&#61;en&ref_topic&#61;7042018 →Managed Google Play Help] </div></span></div></div>
| 3= }}
| 3=<div style="text-align: left;">Use of {{Einblenden| Closed Tracks|{{#var:hide}}|true|info}} Google explicitly provides for the use of closed tracks not only for beta versions with a closed circle of testers, but also "... customers may need more granular control over which versions of an app reaches end users.</i>"[https://support.google.com/googleplay/work/answer/10637198?hl&#61;en&ref_topic&#61;7042018 →Managed Google Play Help] </div></span></div></div> }}
{{var | 1=closedTrack--Liste
{{var | 1=closedTrack--Liste
| 2=Dieses Verfahren bietet folgende Vorteile:
| 2=Dieses Verfahren bietet folgende Vorteile:
Zeile 222: Zeile 243:
<li class="list--element__alert list--element__positiv">GooglePlayProtect stellt die Integrität der App sicher</li>
<li class="list--element__alert list--element__positiv">GooglePlayProtect stellt die Integrität der App sicher</li>
<li class="list--element__alert list--element__hint">Entwickler muss einmalig die Tenant-ID einem ''closed testing''-Track hinzufügen</li>
<li class="list--element__alert list--element__hint">Entwickler muss einmalig die Tenant-ID einem ''closed testing''-Track hinzufügen</li>
| 3= }}
| 3=This procedure offers the following advantages:
<li class="list--element__alert list--element__positiv">verified and encrypted installation and update channel</li>
<li class="list--element__alert list--element__positiv">GooglePlayProtect ensures the integrity of the app</li>
<li class="list--element__alert list--element__hint">Developer must add tenant ID once to a ''closed testing'' track</li> }}
{{var | Voraussetzungen
{{var | Voraussetzungen
| Voraussetzungen (entwicklerseitige Schritte)
| Voraussetzungen (entwicklerseitige Schritte)
| }}
| Requirements (developer-side steps) }}
{{var | Voraussetzungen--Bild
{{var | Voraussetzungen--Bild
| Play Store Beta.png
| Play Store Beta.png
Zeile 231: Zeile 255:
{{var | Voraussetzungen--cap
{{var | Voraussetzungen--cap
| Entwicklerumgebung im Play-Store
| Entwicklerumgebung im Play-Store
| }}
| Developer environment in Play Store }}
{{var | Voraussetzungen--desc
{{var | Voraussetzungen--desc
|* App Track erstellen
| * App Track erstellen
** https://developers.google.com/android-publisher/tracks
** https://developers.google.com/android-publisher/tracks
** https://support.google.com/googleplay/android-developer/answer/9845334
** https://support.google.com/googleplay/android-developer/answer/9845334
Zeile 239: Zeile 263:
** Enterprise ID der Securepoint MDM Instanz dem Apptrack hinzufügen <br>zu finden unter: Unified Security Portal → {{spc|g|m|Mobile Security {{spc|dr|o|-}}}} →{{spc|cog|m|Einstellungen|icon-c=rot}} → {{b|{{spc|an|o|-|icon-c=rot}} Android Enterprise:}} {{ic|Verknüpft:enterprise/LC01abc23e}}
** Enterprise ID der Securepoint MDM Instanz dem Apptrack hinzufügen <br>zu finden unter: Unified Security Portal → {{spc|g|m|Mobile Security {{spc|dr|o|-}}}} →{{spc|cog|m|Einstellungen|icon-c=rot}} → {{b|{{spc|an|o|-|icon-c=rot}} Android Enterprise:}} {{ic|Verknüpft:enterprise/LC01abc23e}}
** https://support.google.com/work/android/answer/9495634
** https://support.google.com/work/android/answer/9495634
  | }}
  | * Create App Track
** https://developers.google.com/android-publisher/tracks
** https://support.google.com/googleplay/android-developer/answer/9845334
* Add APK to the track
** Add Enterprise ID of Securepoint MDM instance to Apptrack <br>found under: Unified Security Portal → {{spc|g|m|Mobile Security {{spc|dr|o|-}}}} →{{spc|cog|m|Settings|icon-c=rot}} → {{b|{{spc|an|o|-|icon-c=rot}} Android Enterprise:}} {{ic|Linked:enterprise/LC01abc23e}}
** https://support.google.com/work/android/answer/9495634 }}
{{var | Zugängliche Track IDs
{{var | Zugängliche Track IDs
| Zugängliche Track IDs
| Zugängliche Track IDs
| }}
| Accessible Track IDs }}
{{var | Zugängliche Track IDs--val
{{var | Zugängliche Track IDs--val
|  
|  
Zeile 250: Zeile 279:
* Wenn die Liste mehrere Track-IDs enthält, erhalten Geräte die neueste Version unter allen zugänglichen Tracks.  
* Wenn die Liste mehrere Track-IDs enthält, erhalten Geräte die neueste Version unter allen zugänglichen Tracks.  
* Enthält die Liste keine Track-IDs, haben Geräte nur Zugriff auf den Produktionstrack der App.
* Enthält die Liste keine Track-IDs, haben Geräte nur Zugriff auf den Produktionstrack der App.
| }}
| * Track IDs list of the app that can be accessed by a device of the company.
* If the list contains multiple track IDs, devices will get the latest version among all accessible tracks.
* If the list does not contain track IDs, devices will only have access to the app's production track. }}
{{var | closedTrack--Bild
{{var | closedTrack--Bild
| MSP_v1.16_Android_Profil_Anwendungen_TrackID.png
| MSP_v1.16_Android_Profil_Anwendungen_TrackID.png
Zeile 256: Zeile 287:
{{var | closedTrack--cap
{{var | closedTrack--cap
| Track ID (Auswählbar nach einem Speichervorgang)
| Track ID (Auswählbar nach einem Speichervorgang)
| }}
| Track ID (Selectable after a save) }}
{{var | Zugängliche Track IDs--Hinweis
{{var | Zugängliche Track IDs--Hinweis
| Auswahl ist vorübergehend erst nach einem Speichern oder dem kurzzeitigen Wechsel des Reiters möglich
| Auswahl ist vorübergehend erst nach einem Speichern oder dem kurzzeitigen Wechsel des Reiters möglich
| }}
| Selection is temporarily possible only after saving or changing the tab for a short time }}
{{var | Troubleshooting
{{var | Troubleshooting
| Fehlermeldung / Troubleshooting
| Fehlermeldung / Troubleshooting
| }}
| Error message / Troubleshooting }}
{{var | Fehlermeldung
{{var | Fehlermeldung
| Fehlermeldung
| Fehlermeldung
| }}
| Error message }}
{{var | Ursache
{{var | Ursache
| Ursache
| Ursache
| }}
| Cause }}
{{var | Lösung
{{var | Lösung
| Lösung
| Lösung
| }}
| Solution }}
{{var | Keylänge--Fehler
{{var | Keylänge--Fehler
| APK has been signed with an insecure key size
| APK has been signed with an insecure key size
Zeile 277: Zeile 308:
{{var | Keylänge--Ursache
{{var | Keylänge--Ursache
| Google stuft die Schlüssellänge als zu unsicher ein
| Google stuft die Schlüssellänge als zu unsicher ein
| }}
| Google classifies the key length as too insecure }}
{{var | Keylänge--Lösung
{{var | Keylänge--Lösung
| Google verlangt eine Schlüssellänge von mindestens '''2048 Bit'''. Neuen Schlüssel mit mindestens dieser Bitlänge erstellen.
| Google verlangt eine Schlüssellänge von mindestens '''2048 Bit'''. Neuen Schlüssel mit mindestens dieser Bitlänge erstellen.
| }}
| Google requires a key length of at least '''2048 bits'''. Create new key with at least this bit length. }}





Version vom 18. August 2023, 09:58 Uhr