Systemkonfiguration von Code-Apps in Power Apps

In diesem Artikel wird erläutert, wie Power Apps Code-Apps kompilierte App-Ressourcen hosten und wie Sie die Sichtbarkeit von Headern steuern.

Öffentlich gehostete Code-App-Ressourcen

Wenn Sie eine Code-App mithilfe pa app pushvon Power Platform veröffentlichen, hosten Sie die kompilierten App-Objekte auf einem öffentlich zugänglichen Endpunkt. Dieser Endpunkt unterstützt derzeit keine IP-basierten Zugriffsbeschränkungen. Da sich Apps mit Code bei Microsoft Entra ID authentifizieren, verwenden Sie Conditional Access, um den Zugriff basierend auf Standort oder IP-Adresse zu steuern. Speichern Sie keine vertraulichen Benutzer- oder Organisationsdaten in der App. Speichern Sie diese Art von Daten in einer Datenquelle, damit der Inhalt abgerufen werden kann, nachdem Endbenutzer die App verwendet und Authentifizierungs- sowie Autorisierungsprüfungen durchlaufen haben.

Ausblenden der Power Apps-Kopfzeile beim Wiedergeben einer App

Es gibt zwei Möglichkeiten, die Kopfzeile für alle Benutzer der App oder für eine bestimmte App-URL auszublenden.

Method Description
Konfigurieren der App-Einstellung zum Ausblenden der Kopfzeile Verwenden Sie die Power Platform CLI, um den Header für alle App-Benutzer auszublenden.
Hinzufügen eines Abfragezeichenfolgenparameters zum Ausblenden der Kopfzeile Fügen Sie einen Parameter hinzu, um den Header für eine bestimmte App-URL auszublenden.

Konfigurieren der App-Einstellung zum Ausblenden der Kopfzeile

Verwenden Sie pa app set-setting, um die Kopfzeile standardmäßig auszublenden. Führen Sie den Befehl aus dem initialisierten Code-App-Projekt aus:

pa app set-setting --show-header false

Mit dem Befehl wird die Einstellung zu power.config.json hinzugefügt. Führen Sie Folgendes aus, um die aktuellen App-Einstellungen zu überprüfen:

pa app get-settings

Veröffentlichen Sie die App, um die Einstellung anzuwenden:

pa app push

Um die Kopfzeile erneut anzuzeigen, setzen Sie --show-header auf true und veröffentlichen Sie dann die App.

Hinzufügen eines Abfragezeichenfolgenparameters zum Ausblenden der Kopfzeile

Um den Header für eine bestimmte App-URL auszublenden, ohne die App-Einstellung zu ändern, fügen Sie den hideNavBar=true Abfragezeichenfolgenparameter an, wenn Sie die URL freigeben.

Kopfzeile ist sichtbar:

https://apps.powerapps.com/play/e/{environment-id}/a/{app-id}

Kopfzeile ist ausgeblendet:

https://apps.powerapps.com/play/e/{environment-id}/a/{app-id}?hideNavBar=true

Wenn die URL bereits einen Abfragezeichenfolgenparameter enthält, fügen Sie stattdessen an &hideNavBar=true .