> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mobile-App und Microsoft Intune

> Erhalte eine eigene mobile App für dein Dedicated Deployment. Vergleiche die Vertriebswege, erfahre, was in den Store-Eintrag kommt, und richte den App-Schutz mit Microsoft Intune in Entra und Intune ein.

## Deine eigene mobile App

Mit einem Dedicated Deployment kann deine Organisation einen eigenen Build der mobilen Langdock-App für iOS und Android bekommen. Die App trägt Name, Icon und Farben deiner Organisation und verbindet sich nur mit deinem Deployment. Hat dein Deployment mehrere Workspaces, teilen sich alle eine App.

Langdock baut die App, veröffentlicht sie im App Store und bei Google Play und liefert Updates aus. Im Store-Eintrag steht Langdock GmbH klein unter dem App-Namen als Entwickler. Wende dich an deinen Account Manager, um loszulegen.

## Vertriebswege

Du kannst die App für iOS, Android oder beide veröffentlichen. Langdock bietet zwei Vertriebswege an. Welcher passt, hängt davon ab, ob deine Mitarbeitenden private Geräte für die Arbeit nutzen.

| | Nicht gelistete App | Custom App |
| - | - | - |
| Wer sie installieren kann | Alle mit dem Link | Nur Geräte, die deine Organisation verwaltet |
| Private Geräte | Ja | Nein |
| iOS | Nicht gelistet im App Store | Privat über Apple Business Manager |
| Android | Öffentlich bei Google Play | Privat über Managed Google Play |
| Auf verwaltete Geräte verteilen | Ja | Ja |

### Nicht gelistete App

Unter iOS taucht die App nicht in der App-Store-Suche auf. Nur wer den Link hat, findet und installiert sie. Unter Android ist sie ein normaler Eintrag bei Google Play. Alle, die die App installieren, müssen sich trotzdem bei deinem Deployment anmelden. Der Link allein gibt also keinen Zugriff auf deine Daten.

Auf verwaltete Geräte kannst du die App trotzdem verteilen. Such sie in Apple Business Manager über ihren App-Store-Link statt über den Namen und weise sie in Intune oder deinem MDM als **Erforderlich** zu, damit sie sich automatisch installiert. Für private Geräte teilst du die Store-Links über eure internen Kanäle, damit deine Mitarbeitenden die App selbst installieren.

Mehr dazu in Apples Guide zur [Verteilung nicht gelisteter Apps](https://developer.apple.com/de/support/unlisted-app-distribution/) und im Tech Talk [Explore unlisted app distribution](https://developer.apple.com/videos/play/tech-talks/10892/).

### Custom App

Die App wird privat für deine Organisation veröffentlicht, sodass nur registrierte Geräte sie installieren können. Unter iOS kommt sie über Apple Business Manager auf die Geräte, unter Android über Managed Google Play. Für eine Custom App braucht Langdock:

* Die Organisations-ID jeder Apple-Business-Manager-Organisation, die die App bekommen soll. Ein Administrator findet sie, indem er in der Seitenleiste seinen Namen auswählt und dann **Einstellungen** → **Organisationsinformationen** öffnet.
* Deine Organisations-ID in Managed Google Play, zu finden unter **Administratoreinstellungen**.

Mehr dazu in Apples [Einführung in die Verteilung von Inhalten](https://support.apple.com/de-de/guide/deployment/intro-to-content-distribution-depe1553f932/web) und in Googles Guide zu [privaten Apps in Managed Google Play](https://support.google.com/googleplay/work/answer/6145139?hl=de).

> [!WARNING]
>
> Du kannst später nicht zwischen nicht gelisteter App und Custom App wechseln. Für einen anderen Vertriebsweg muss eine neue App veröffentlicht werden, und deine Nutzer müssen zu ihr wechseln. Siehe Apples Hinweise zu den [Vertriebsmethoden](https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/set-distribution-methods/).

> [!TIP]
>
> Unsicher, welcher Weg passt? Nimm die nicht gelistete App. Sie läuft auf verwalteten und privaten Geräten, und du kannst sie trotzdem auf verwaltete Geräte verteilen.

## Store-Eintrag

Langdock erstellt die Einträge im App Store und bei Google Play aus diesen Angaben:

* **App-Name**: Meist der Name deines Workspace. Bei mehreren Workspaces wählst du einen Namen, der zu allen passt.
* **Untertitel**: 2 bis 6 Wörter unter dem App-Namen, höchstens 30 Zeichen inklusive Leerzeichen.
* **Beschreibung**: 1 bis 3 Absätze für die Store-Seite.
* **App-Icon**: Mindestens 1024 × 1024 px, ohne Text, nach Apples [Icon-Vorlagen](https://developer.apple.com/design/resources/). Dein Workspace-Icon geht auch.
* **Support-URL**: Eine öffentliche Seite, über die man euren Support erreicht.
* **Datenschutz-URL**: Eine öffentliche Datenschutzerklärung, zum Beispiel die allgemeine deines Unternehmens.
* **Tagline für die Anmeldung**: Eine optionale kurze Zeile auf dem Anmeldebildschirm der App. Sie kann dem Untertitel entsprechen.

### Verfügbarkeit

Standardmäßig veröffentlicht Langdock die App in allen 171 verfügbaren Ländern. So können auch Mitarbeitende im Ausland oder mit Geräten aus einem anderen Land sie installieren. Die Bedingungen von Langdock schließen Russland, Belarus, Syrien, Myanmar, Nordkorea, Iran und Kuba aus. Du kannst die App auch auf bestimmte Regionen wie Europa und Nordamerika oder auf eine Liste von Ländern beschränken.

Apps, die ChatGPT oder „GPT“ im Namen oder im Store-Eintrag erwähnen, sind in China nicht erlaubt. Soll die App in China erscheinen, lass „GPT“ aus dem Eintrag weg. Sonst nimm China aus.

## Microsoft Intune

Intune ist optional. Ohne Intune nutzt die App dieselbe Anmeldung wie dein Workspace im Web, und nur deine Nutzer haben Zugriff.

Mit Intune baut Langdock die App mit dem Microsoft Intune App SDK, und deine [App-Schutzrichtlinien](https://learn.microsoft.com/de-de/intune/intune-service/apps/app-protection-policy) gelten auf verwalteten und privaten Geräten. Die Richtlinien können eine PIN oder biometrische Anmeldung verlangen, Kopieren und Einfügen, Speichern und das Teilen mit anderen Apps einschränken, festlegen, woher Dateien geöffnet werden dürfen, Screenshots blockieren und App-Daten löschen.

Strenge Richtlinien verändern auch, wie sich die App anfühlt. Je nach Einstellung können sie deine Nutzer daran hindern, Antworten zu kopieren, Fotos anzuhängen oder Dateien aus Integrationen zu öffnen. Außerdem kommen Schritte in Entra und Intune dazu, der Launch dauert also etwas länger.

### App-Registrierung in Entra einrichten

Langdock schickt dir Bundle-ID, Paketnamen und Android-Signatur-Hash der App sowie die Anwendungs-ID (Client-ID), mit der die App gebaut ist. Öffne im Microsoft Entra Admin Center die App-Registrierung mit dieser Client-ID. Kannst du dort die Berechtigung unten nicht hinzufügen, erstelle eine eigene App-Registrierung für die mobile App und schick Langdock ihre Client-ID. Die App funktioniert erst, wenn Langdock sie mit der neuen ID neu gebaut hat.

Füge unter **Authentifizierung** beide Umleitungs-URIs hinzu:

1. Klicke auf **Umleitungs-URI hinzufügen**, wähle **iOS / macOS**, gib die Bundle-ID ein und klicke auf **Konfigurieren**. Entra fügt `msauth.<Bundle-ID>://auth` hinzu.
2. Klicke erneut auf **Umleitungs-URI hinzufügen**, wähle **Android**, gib Paketnamen und Signatur-Hash ein und klicke auf **Konfigurieren**. Entra fügt `msauth://<Paketname>/<Signatur-Hash>` hinzu.

Füge dann unter **API-Berechtigungen** die Intune-Berechtigung hinzu:

1. Klicke auf **Berechtigung hinzufügen** und öffne **Von meiner Organisation verwendete APIs**.
2. Suche nach **Microsoft Mobile Application Management**.
3. Füge die delegierte Berechtigung `DeviceManagementManagedApps.ReadWrite` hinzu.
4. Klicke auf **Administratorzustimmung für deine Organisation erteilen**.

Details findest du in Microsofts Guides zum [Hinzufügen eines Umleitungs-URI](https://learn.microsoft.com/de-de/entra/identity-platform/how-to-add-redirect-uri) und zur [Administratorzustimmung](https://learn.microsoft.com/de-de/entra/identity/enterprise-apps/grant-admin-consent).

### Nutzer aus mehreren Entra-Tenants

Sind alle deine Nutzer in einem Entra-Tenant, schick Langdock zusammen mit der Client-ID deine Tenant-ID. Die App kann auch Nutzer aus mehreren Tenants zulassen. Dann gilt:

* Stell die [unterstützten Kontotypen](https://learn.microsoft.com/de-de/entra/identity-platform/howto-modify-supported-accounts) der App-Registrierung so ein, dass sie diese Tenants zulassen. Schränkst du Tenants ein, nimm sie in deine zugelassenen Tenants auf.
* Erteile die Administratorzustimmung für `DeviceManagementManagedApps.ReadWrite` in jedem Tenant, dessen Nutzer sich anmelden.
* Füge die App den App-Schutzrichtlinien jedes Tenants hinzu, der ein eigenes Intune betreibt. Intune wertet die Richtlinien im Heimat-Tenant des jeweiligen Nutzers aus.

### App zu deinen App-Schutzrichtlinien hinzufügen

Füge die App im Microsoft Intune Admin Center deiner iOS/iPadOS-Richtlinie hinzu:

1. Öffne **Apps** → **Schutz** und dort deine App-Schutzrichtlinie für iOS/iPadOS.
2. Öffne **Eigenschaften** und klicke neben **Apps** auf **Bearbeiten**.
3. Setze **Richtlinie als Ziel festlegen auf** auf **Ausgewählte Apps**.
4. Klicke auf **Benutzerdefinierte Apps auswählen** und füge die Bundle-ID hinzu.
5. Klicke auf **Überprüfen + erstellen** und dann auf **Speichern**.

Wiederhole die Schritte für deine Android-Richtlinie mit dem Paketnamen. Weise beide Richtlinien allen zu, die die App nutzen. Microsoft erklärt die komplette Einrichtung unter [App-Schutzrichtlinien erstellen und bereitstellen](https://learn.microsoft.com/de-de/intune/intune-service/apps/app-protection-policies).

> [!TIP]
>
> Weise die App zuerst ein paar Admins zu und teste deine Richtlinien, bevor du sie für alle ausrollst.

### Was deine Nutzer brauchen

* Jeder Nutzer braucht eine Intune-Lizenz und eine zugewiesene App-Schutzrichtlinie. Ohne beides blockiert die App den Zugriff.
* Builds mit Intune brauchen iOS 17 oder neuer. Android-Geräte brauchen die App [Intune-Unternehmensportal](https://learn.microsoft.com/de-de/intune/intune-service/user-help/sign-in-to-the-company-portal).
* Hatten deine Nutzer die App schon vor Intune, melden sie sich nach dem Update erneut an.
* Um die Kontoauswahl auf verwalteten Geräten zu überspringen, hinterlege `IntuneMAMUPN` und `IntuneMAMOID` unter iOS oder `com.microsoft.intune.mam.AllowedAccountUPNs` unter Android per [App-Konfigurationsrichtlinie](https://learn.microsoft.com/de-de/intune/intune-service/apps/app-configuration-policies-overview).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.