Mobil Offline einrichten

Verwenden Sie den modernen App-Designer, um Ihre modellgesteuerten Apps für die Offline-Nutzung auf einem mobilen Gerät zu aktivieren. Wenn der Offlinemodus aktiviert ist, können Benutzer mit ihren Daten ohne Internetverbindung auf der Power Apps Mobil-App interagieren.

Anforderungen

Überprüfen Sie die folgenden Voraussetzungen, bevor Sie Mobile Offline aktivieren:

  • Die Rolle „Umgebungsersteller“, „System Administrator“ oder „Systemanpasser“ ist erforderlich, um den Offlinemodus für modellgesteuerte Apps zu konfigurieren. Diese Rollen haben Berechtigungen zum Erstellen, Lesen, Schreiben, Löschen und Freigeben für die Tabelle Mobile Offline-Profil. Weitere Informationen finden Sie unter Über vordefinierte Sicherheitsrollen

  • Benutzer mit der Rolle einfacher Benutzer können eine Offline-Anwendung öffnen und verwenden. Diese Rolle hat das Leserecht für die Tabelle Mobile Offline-Profil.

    Wenn Sie eine benutzerdefinierte Sicherheitsrolle haben, stellen Sie sicher, dass Sie das Leserecht für die Tabelle Mobile Offline-Profil haben. Weitere Informationen finden Sie unter Verschiedene Rechte

Optimieren Sie Ihre App für Mobil Offline

Mobile Apps laufen auf kleineren Bildschirmen mit eingeschränkter Konnektivität. Stellen Sie vor dem Aktivieren des Offlinemodus sicher, dass Ihre modellgesteuerte App für die Offline- und mobile Verwendung optimiert ist. Berücksichtigen Sie die Anzahl der Benutzerszenarien, die Sie abdecken möchten, und die Datenmenge, die die App verwendet. Erstellen Sie eine App, die einfach und unkompliziert ist.

Wenn Sie Desktop- und Remote-Mobilbenutzer haben, optimieren Sie die Benutzererfahrung, indem Sie zwei separate Apps erstellen. Erstellen Sie eine Online-App für Ihre Office-Nutzer und eine weitere App für Ihre mobilen Nutzer, die möglicherweise nur über eingeschränkte Konnektivität verfügen.

Befolgen Sie diese Best Practices beim Erstellen einer App für die mobile Offline-Nutzung:

  • Identifizieren Sie die Szenarien für unterwegs, die funktional verwandt sind, z. B. Aufgaben, die von Benutzenden ausgeführt werden, die im Außendienst arbeiten.

  • Reduzieren Sie die Komplexität Ihrer App, indem Sie die Menge an App-Metadaten begrenzen, die auf das Gerät eines Benutzers heruntergeladen werden müssen. Fügen Sie nur die Tabellen und Ansichten hinzu, die für Ihre mobilen Benutzer benötigt werden. Weitere Informationen finden Sie unter Hinzufügen von Seiten zu Ihrer App

  • Behalten Sie nur die notwendigen Ansichten bei und entfernen Sie diejenigen, die nicht täglich benötigt werden. Behalten Sie zum Beispiel die Ansicht Meine aktiven Konten und entfernen die Ansicht Alle Konten. Halten Sie Ihre Formulare schlank, um ein reibungsloses und intuitives Erlebnis auf Geräten mit kleinem Bildschirm zu gewährleisten. Die folgenden sind mögliche Optimierungen für Formulare auf Mobilgeräten:

    • Erstellen Sie dedizierte Formulare für den mobilen Einsatz.

    • Geben Sie Formulare auf Mobilgeräten und Desktops frei, deaktivieren Sie jedoch einige Felder auf Mobilgeräten.

      Formulareigenschaften

Aktivieren Sie Ihre App für die Offline-Nutzung

  1. Melden Sie sich bei Power Apps an.

  2. Wählen Sie links im Navigationsbereich Apps aus und öffnen Sie dann die modellgesteuerte App, die Sie für Offline aktivieren möchten.

  3. Wählen Sie Mehr (...) > Bearbeiten, um den modernen App Designer zu öffnen.

  4. Wählen Sie in der Befehlsleiste Einstellungen aus.

  5. Auf der Allgemein Registerkarte, legen Sie die Umschaltung Kann offline verwendet werden auf Ein fest.

  6. Wählen Sie den Typ des Offline-Profils aus: Standard oder Erweitert.

    • Wenn Sie Standard auswählen, ist die App für alle Benutzer zur Offline-Nutzung freigegeben. Wählen Sie ein vorhandenes Offline-Profil aus oder wählen Sie Neues Profil mit aktuellen App-Daten aus. Um ein neues Offline-Profil einzurichten, lesen Sie Einrichten eines Mobile Offline-Profils.

    • Wenn Sie Auf ausgewählte Benutzer beschränkt auswählen, ist die App nur für eine ausgewählte Liste von Benutzern für die Offline-Nutzung aktiviert. Wählen Sie ein oder mehrere Offline-Profile aus oder wählen Sie Neues Profil mit aktuellen App-Daten aus. Um ein neues Offline-Profil einzurichten, lesen Sie Einrichten eines Mobile Offline-Profils.

    • Sie müssen über Administratorrechte verfügen, um Benutzer einem Offline-Profil zuzuweisen.

  7. Schließen Sie die Seite Einstellungen und speichern und veröffentlichen Sie dann Ihre App. Wenn Sie fertig sind, wird die App für die Offline-Nutzung eingerichtet.

Einrichten eines Mobile Offline-Profils

Das mobile Offline-Profil stellt das DataSet dar, das sich auf dem Gerät eines Benutzenden synchronisiert. Das Profil enthält die Tabellen, einschließlich zugehöriger Filter, die angewendet werden, wenn Daten mit dem Gerät eines Benutzers synchronisiert werden. Weitere Informationen zu Offlineprofilen finden Sie unter Richtlinien für Offline-Profile.

Wenn sich das Offline-Profil im erweiterten Modus befindet, müssen Sie Benutzende zum Offline-Profil hinzufügen. Wenn Sie keinen Benutzer zum Offline-Profil hinzufügen, kann der Benutzer die App nicht im Offline-Modus verwenden.

Eine Tabelle für Offline aktivieren

Eine Tabelle muss für die Offline-Nutzung aktiviert sein, um sie zu einem Offline-Profil hinzuzufügen. Einige Tabellen sind standardmäßig für den Offlinemodus aktiviert. Führen Sie diese Schritte aus, um zu überprüfen, ob eine Tabelle für den Offlinemodus aktiviert ist.

  1. Melden Sie sich bei Power Apps an.

  2. Wählen Sie im linken Bereich Daten > Tabellen.

  3. Wählen Sie die Tabelle aus, die Sie einem Offline-Profil hinzufügen möchten, und wählen Sie dann in der Befehlsleiste Einstellungen aus.

  4. In den Einstellungen Tabelle bearbeiten wählen Sie Erweiterte Optionen, und im Abschnitt Zeilen in dieser Tabelle wählen Sie Kann offline verwendet werden.

Eine App kann nur mit einem Profil verknüpft werden. Ein Profil kann jedoch von mehreren Apps gemeinsam genutzt werden. Dies kann nützlich sein, wenn mehrere Apps dasselbe DataSet verwenden, da dieses dann nur einmal auf das Gerät heruntergeladen werden muss und von den Apps gemeinsam benutzt wird.

Aktivieren Sie eine Tabelle für die Offline-Nutzung.

Generieren Sie ein Standardprofil

Der moderne App-Designer generiert ein standardmäßiges Offlineprofil, das auf der Konfiguration der App basiert.

Das standardmäßige Offline-Profil ist ein Ausgangspunkt, um Ihnen dabei zu helfen, schnell ein Offline-Profil zu erstellen. Das Standardprofil berechnet nicht die optimalen Filter für jede Tabelle. Wenn Sie über eine komplexe App verfügen, ist das automatisch generierte Profil möglicherweise teilweise erfolgreich, da eventuell nur ein Teil der App korrekt für die Offline-Nutzung eingerichtet ist. Vor diesem Hintergrund ist es wichtig, dass Sie die vorgeschlagenen Filter basierend auf den Anforderungen Ihrer Organisation überprüfen und anpassen.

  1. Neues Profil mit aktuellen App-Daten wählen.

    Ein neues Profil erstellen.

  2. Überprüfen Sie die vorgeschlagenen Filter für jede Tabelle. Stellen Sie sicher, dass die auf die Geräte der Benutzer heruntergeladenen Daten nur auf das Notwendige beschränkt sind. Konzentrieren Sie sich auf die am häufigsten verwendeten Tabellen in Ihrer App, die in den meisten Fällen den Organisationszeilen Filtersatz aufweisen.

    Automatisch generiertes Standardprofil.

Die Tabellen, die dem Profil hinzugefügt werden, haben ebenfalls den Filter Nur zugehörige Zeilen. Hierbei handelt es sich um Tabellen, die in bestimmten Ansichten verwendet werden und zugehörige Informationen erfordern. Möglicherweise müssen Sie sie nicht entsprechend den Anforderungen Ihrer Organisation ändern.

Fügen Sie einem Offline-Profil eine Tabelle hinzu und wenden Sie Filter an

Das Anwenden eines geeigneten Filters für jede der im Offlineprofil konfigurierten Tabellen ist entscheidend, um die Datenmenge zu begrenzen, die auf die Geräte der Benutzenden heruntergeladen wird.

Denken Sie daran, dass Sie in einem benutzerdefinierten Filter 15 verwandte Tabellen haben können. Sie können auch 15 Beziehungen haben. Dies sind unterschiedliche Überprüfungen, die sich möglicherweise nicht summieren. Die Grenze von 15 Beziehungen ist transitiv, d. h., wenn Tabelle B N Beziehungen enthält und Sie einen Verweis auf Tabelle B in Tabelle A hinzufügen, wird die Beziehungsanzahl von A um N+1 erhöht. Eins plus die bereits in Tabelle B vorhandene Anzahl N. Diese Grenze gilt pro Profilelement für Tabellen im Profil.

  1. Tabelle hinzufügen auswählen.

    Eine Tabelle hinzufügen.

  2. Wählen Sie eine Tabelle aus und definieren Sie dann die Filter.

  3. Legen Sie die folgenden Filter fest:

    1. Wählen Sie die Zeile aus, die Sie offline zur Verfügung stellen möchten. Für die Benutzerdefinierte Option verwenden Sie den Ausdrucks-Generator, um erweiterte Bedingungen einzurichten.

    2. Beziehungen listet die verschiedenen Beziehungen auf, die zwischen der aktuellen Tabelle und anderen im Offline-Profil hinzugefügten Tabellen verfügbar sind. Durch die Auswahl einer Beziehung wird sichergestellt, dass zugehörige Zeilen nach dieser Beziehung heruntergeladen und offline verfügbar gemacht werden.

    3. Unter Dateien und Bilder können Sie definieren, welche Tabellenspalten für eine Datei oder ein Bild offline heruntergeladen werden müssen. Bei Dateien können Sie wählen, ob Sie jede Spalte oder gar keine herunterladen möchten. Für Bilder können Sie jede Spalte auswählen, die Sie granular herunterladen möchten.

    4. Synchronisierungsintervall definiert die Synchronisierungsfrequenz, die auf dem Gerät angewendet werden soll, um die Daten mit dem Server zu synchronisieren. Wenn sich die Daten einer Tabelle nicht häufig ändern, wie z. B. ein Katalog oder eine Produkttabelle, sollten Sie sich darauf konzentrieren, Daten nur bei Bedarf zu synchronisieren, z. B. nur einmal am Tag aktualisieren.

      Sie können nur bis zu 15 verknüpfte Tabellen in einem Profil haben. Wenn Sie das Limit überschreiten, erhalten Sie eine Fehlermeldung und können das Offlineprofil nicht veröffentlichen.

  4. Wählen Sie Hinzufügen + speichern, um Ihre Tabelle und Filter zum Profil hinzuzufügen.

  5. Wenn alle Tabellen ordnungsgemäß für das Profil konfiguriert sind, wählen Sie Fertig > Anwendung veröffentlichen aus.

    Wenn die App veröffentlicht wird, wird die App für die Offline-Nutzung aktiviert.

Einem Offline-Profil Benutzer hinzufügen

Wenn Sie den Offline-Profilmodus Standard ausgewählt haben, können alle Ihre Benutzer, die Zugriff auf die App haben, diese auch im Offline-Modus verwenden.

Wenn Sie jedoch Auf ausgewählte Benutzer beschränkt ausgewählt haben, müssen Sie Benutzer manuell zum Offline-Profil hinzufügen (erfordert Administratorrechte). Die App ist nur für die konfigurierten Benutzenden für die Offline-Nutzung aktiviert.

  1. Wählen Sie Benutzer hinzufügen (erfordert Administratorrechte).

    Auf ausgewählte Benutzende beschränktes automatisch generiertes Profil.

  2. Melden Sie sich beim Power Platform Admin Center an.

  3. Wählen Sie im Bereich Benutzer mit Offline-Zugriff die Option Benutzer hinzufügen aus.

  4. Wählen Sie die Benutzer aus, die Sie dem Mobile Offline-Profil hinzufügen möchten. Die Benutzer, die basierend auf Teams hinzugefügt wurden, werden unter jedem Team aufgelistet. Benutzer, die einzeln hinzugefügt werden, werden als einzelne Benutzer aufgelistet.

  5. Wählen Sie nach dem Hinzufügen der Personen Speichern aus.

    Wenn Sie Änderungen an einem Microsoft Entra ID-Gruppenteam vorgenommen haben, müssen Sie das Team entfernen und wieder dem Mobile Offline-Profil hinzufügen, damit die Änderungen wirksam werden.

Mobile Offline klassisch aktivieren

„Offline zuerst“ ist der Standardmodus, wenn Sie eine App für die Offline-Nutzung aktivieren. Wenn Sie zum klassischen Offline-Modus wechseln möchten, müssen Sie ihn für jede Ihrer modellgesteuerten Apps aktivieren. Es handelt sich um eine separate App-Einstellung für jede App.

  1. Melden Sie sich bei Power Apps an.

  2. Wählen Sie im linken Bereich Apps und dann die modellgesteuerte App aus, die Sie für Offline aktivieren möchten.

  3. Wählen Sie Mehr (...) > Bearbeiten aus, um den modernen App-Designer zu öffnen.

  4. Wählen Sie in der Befehlsleiste Einstellungen aus.

  5. Auf der Funktionen-Registerkarte legen Sie den Umschalter Offline klassisch aktivieren auf Ja fest.

  6. Wählen Sie Speichern und dann veröffentlichen Sie die App.

Synchronisierungskonflikt

Wenn ein Benutzer Änderungen an Daten in einer Offline-App vornimmt, werden Aktualisierungen für jede Spalte an Dataverse zurückgesendet, sobald das Netzwerk verfügbar ist. Die letzte Aktualisierung jeder Spalte wird in Dataverse gespeichert, damit diese Synchronisierung nicht aufgrund widersprüchlicher Änderungen fehlschlägt.

Serverseitige Plug-Ins und Validierungen können Änderungen ungültig machen. Diese Änderungen werden lokal rückgängig gemacht und ein Fehler wird in die Synchronisierungsfehler-Dataverse-Tabelle geschrieben.

Definieren Sie Synchronisierungseinstellungen auf Mobilgeräten

Sie können Benutzern ermöglichen, die automatischen Synchronisierungsintervalle oder den Verbindungstyp zum Synchronisieren der Daten zu steuern.

  1. Wählen Sie in der Befehlsleiste Einstellungen aus.

  2. Wählen Sie die Registerkarte Bevorstehend aus:

    • Setzen Sie die Option Benutzern erlauben, die Synchronisierungshäufigkeit anzupassen auf Ein, um das Synchronisierungsintervall so anzupassen, dass mehr oder weniger häufig synchronisiert wird, je nach individuellem Bedarf. Benutzer können wählen, nicht automatisch zu synchronisieren, wenn sie nur bei Bedarf synchronisieren möchten.
    • Stellen Sie die Option Benutzern nur die Synchronisierung über WLAN erlauben auf Ein ein, damit Benutzer auswählen können, ob ihre automatische Synchronisierung in Mobilfunknetzen und Wi-Fi-Verbindungen oder nur bei Verbindung mit einem Wi-Fi-Netzwerk erfolgen soll.

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).