Freigeben über


Verwenden Sie die Einstellungen, um angepasste App-Erlebnisse zu schaffen

Einstellungen sind Lösungskomponenten, mit denen Ersteller und Administratoren Apps schnell konfigurieren können, um ein angepasstes Erlebnis zu bieten. Mit den Einstellungen können Sie Funktionen aktivieren oder deaktivieren oder das Verhalten von Funktionen für eine einzelne App oder alle Apps innerhalb einer Umgebung festlegen.

Die Einstellungen bestehen aus drei Teilkomponenten: Definition der Einstellungen, Festlegen der Umgebung und Festlegen der App-Werte.

Unterkomponente Beschreibung
Einstellungsdefinition
  • Anwendungsautoren, Administratoren oder Partner können eine Einstellungsdefinition erstellen, die Eigenschaften wie Name, Beschreibung, Datentyp, Standardwert und mehr enthält.
  • Sie können dann über den Code den Wert der Einstellung verwenden, um die Funktion, die sie bereitstellen, zu aktivieren oder zu deaktivieren oder zu konfigurieren.
  • Sie können die Einstellungsdefinition in die Lösung aufnehmen, mit der die Funktion für ihre Kunden bereitgestellt wird.
  • Beispiel:
    • Der Async save handler für modellbasierte Apps ist eine Funktion aus Power Apps, die Einstellungen verwendet.
    • Die Einstellung ist vom Typ Ja/Nein und der Standardwert dieser Einstellung ist Nein.
    • Daher ist die Funktion Async save handler standardmäßig für alle modellbasierten Apps deaktiviert.
Wert der Umgebung festlegen
  • Ein Umgebungswert kann verwendet werden, um den in der Einstellungsdefinition festgelegten Standardwert außer Kraft zu setzen.
  • Beispiel:
    • In Erweiterung des obigen Beispiels kann ein Umgebungsadministrator in einem Kundenunternehmen einen Umgebungswert für die Einstellung Async save handler hinzufügen und ihn auf Ja festlegen.
    • Dieser Wert für die Umgebung setzt den Standardwert außer Kraft und gilt für alle Apps in dieser Umgebung.
    • Dadurch wird die Funktion Async save handler für alle modellbasierten Apps in dieser Umgebung aktiviert.
Wert einer App festlegen
  • Eine App-Einstellung kann verwendet werden, um den in der Einstellungsdefinition festgelegten Standardwert und den Wert der Umgebung (falls vorhanden) zu überschreiben.
  • Beispiel:
    • In Erweiterung des obigen Beispiels kann ein Anwendungsautor in derselben Umgebung einen App-Wert für die Einstellung Async save handler für eine App, die er erstellt, hinzufügen und auf No festlegen
    • Dieser Wert für die App-Einstellung setzt den Wert für die Umgebung außer Kraft und gilt nur für diese eine App.
    • Dadurch wird die Funktion Async save handler für diese einzelne App aktiviert.

Hinweis

Um die unten aufgeführten Schritte ausführen zu können, müssen Sie die Lösungsvorschau einschalten. Vergewissern Sie sich im Bereich Lösungen unter Power Apps in der Befehlsleiste, dass Sie Lösungsvorschau ein haben. Wenn Lösungsvorschau aus angezeigt wird, wählen Sie die Option, um die Vorschau zu aktivieren. Weitere Informationen: Lösungsansicht

Definition einer Einstellung

Eine Einstellungsdefinition gibt die Basiseigenschaften einer Einstellung an. Die vollständige Liste der Eigenschaften, die in einer Einstellungsdefinition festgelegt werden können, ist unten aufgeführt. Einige dieser Eigenschaften können nicht mehr geändert werden, nachdem die Einstellung erstellt wurde.

Eigenschaft Beschreibung
Name anzeigen Der Name, der den Benutzern der Einstellung in allen Benutzeroberflächen angezeigt wird, in denen Einstellungen angezeigt werden.
Name Der eindeutige Name der Einstellung in einer Umgebung.
Der Name wird automatisch auf der Grundlage des angegebenen Anzeigenamens generiert, kann aber geändert werden, bevor die Einstellung erstellt wird. Sobald eine Einstellung erstellt ist, kann der Name nicht mehr geändert werden, da er in Anwendungen oder Code referenziert werden kann.
Name hat ein Präfix, das der Lösung publisher entspricht. Dieses Präfix ist dazu gedacht, der Einstellung einen eindeutigen Namen zu geben, falls Sie sie in Zukunft in eine andere Lösung oder Umgebung importieren möchten (die dann ein anderes Präfix hätte).
Beschreibung Die Beschreibung hilft anderen zu verstehen, wofür die Einstellung in allen Benutzeroberflächen, in denen Einstellungen angezeigt werden, verwendet wird.
Datentyp Der Datentyp einer Einstellung legt fest, wie der Wert der Einstellung gespeichert wird. Der Datentyp kann auf Zahl, String oder Ja/Nein festgelegt werden. Der Datentyp kann nicht mehr geändert werden, nachdem die Einstellung erstellt wurde.
Standardwert Der Standardwert wird verfügbar, nachdem Sie einen Datentyp ausgewählt haben. Dies gibt den Wert der Einstellung an, der verwendet wird, es sei denn, er wird durch einen Einstellungsumgebungswert oder einen Einstellungs-App-Wert außer Kraft gesetzt.
Wert kann geändert werden für Eine Einstellung kann auf einer der folgenden Ebenen übergangen werden:
  • Umgebung und App, lässt sowohl das Festlegen von Umgebungswerten als auch das Festlegen von App-Werten zu, um den Standardwert außer Kraft zu setzen.
  • Nur Umgebung, lässt nur zu, dass die festgelegten Werte der Umgebung den Standardwert überschreiben.
  • Nur App, lässt nur das Festlegen von App-Werten zu, um den Standardwert zu überschreiben.
  • Keine, die Einstellung kann nicht überschrieben werden.
Release Level Die Freigabestufe wird verwendet, um das Framework und andere Verbraucher der Einstellung über den Status der Funktion zu informieren, mit der die Einstellung verwendet wird. Die Freigabestufe kann auf General verfügbar oder Vorschau festgelegt werden.
Informations-Url Ein Link zur Dokumentation, der den Benutzern der Einstellung hilft, den Zweck der Einstellung zu verstehen. Wird in allen Benutzeroberflächen, in denen Einstellungen angezeigt werden, als Mehr erfahren-Link verwendet.

Hinzufügen einer neuen Einstellungsdefinition

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, der Sie die Einstellung hinzufügen möchten.
  4. Wählen Sie in der Befehlsleiste Neu > Mehr > Einstellung > Einstellungsdefinition.
  5. Geben Sie im Dialogfeld Neue Einstellung für jede der Eigenschaften Werte an, die Ihren Anforderungen entsprechen. Informationen zum Festlegen der Eigenschaften von Einstellungen finden Sie unter: Einstellungsdefinition
  6. Wenn Sie mit der Eingabe der Werte für die Eigenschaften fertig sind, wählen Sie Speichern.

Hinzufügen einer bestehenden Einstellungsdefinition

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, der Sie die Einstellung hinzufügen möchten.
  4. Wählen Sie in der Befehlsleiste Vorhandenes hinzufügen > Mehr > Einstellung.
  5. Wählen Sie im Dialog Vorhandene Einstellungsdefinition hinzufügen eine oder mehrere Einstellungen aus, die Sie hinzufügen möchten.
  6. Wenn Sie mit der Auswahl der Einstellungen fertig sind, wählen Sie Weiter
  7. Im Dialog Ausgewählte Einstellungsdefinition haben Sie für jede von Ihnen festgelegte Einstellung die Möglichkeit, Einstellungsdefinition einfügen. Sie können auch Einstellungsumgebungswert für jede Einstellung festlegen, sofern einer vorhanden ist.
  8. Wählen Sie Hinzufügen, um die Einstellungsdefinition und/oder die Werte für die Umgebung der Einstellung hinzuzufügen.

Aktualisieren einer Einstellungsdefinition

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, in der Sie die Einstellung erstellt haben.
  4. Wählen Sie in der Baum-Ansicht Einstellungen > Einstellungsdefinitionen.
  5. Wählen Sie die Einstellungsdefinition, die Sie aktualisieren möchten.
  6. Aktualisieren Sie im Dialog Einstellung bearbeiten die Werte für die Eigenschaften, die Sie ändern möchten.
    Beachten Sie, dass einige Eigenschaften nicht mehr aktualisiert werden können, nachdem eine Einstellung erstellt wurde. Außerdem können Sie in den meisten Fällen keine Einstellungsdefinitionen aktualisieren, deren Besitzer Sie nicht sind.
  7. Wenn Sie mit der Aktualisierung der Werte für die Eigenschaften fertig sind, wählen Sie Speichern.

Entfernen einer Einstellungsdefinition

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, die Sie erstellt oder der Sie die Einstellung hinzugefügt haben.
  4. Wählen Sie in der Baum-Ansicht Einstellungen > Einstellungsdefinitionen.
  5. Wählen Sie die Einstellungsdefinition aus, die Sie entfernen möchten.
  6. Wählen Sie in der Befehlsleiste Entfernen > Aus dieser Lösung entfernen.
    Entfernen aus dieser Lösung entfernt die Einstellungsdefinition aus der aktuellen Lösung, sie ist jedoch weiterhin Bestandteil der Standardlösung oder einer anderen Lösung, der sie hinzugefügt wurde.

Löschen einer Einstellungsdefinition

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, die Sie erstellt oder der Sie die Einstellung hinzugefügt haben.
  4. Wählen Sie in der Baum-Ansicht Einstellungen > Einstellungsdefinitionen.
  5. Markieren Sie die Einstellungsdefinition, die Sie löschen möchten.
  6. Wählen Sie in der Befehlsleiste Entfernen > Aus dieser Umgebung löschen.
    Löschen aus dieser Umgebung löscht die Einstellungsdefinition aus der aktuellen Umgebung und sie ist nicht mehr Bestandteil von Lösungen in dieser Umgebung. Sie können nur Einstellungsdefinitionen löschen, die Sie selbst besitzen.

Wert der Umgebung festlegen

Ein Umgebungswert für eine Einstellung wird verwendet, um den Standardwert der Einstellung für alle Apps in einer Umgebung zu überschreiben. Verwenden Sie einen Umgebungswert, wenn der Standardwert der Einstellung nicht dem entspricht, was Sie für die Apps in Ihrer Umgebung verwenden möchten.

Hinzufügen eines neuen Wertes für die Umgebung der Einstellung

  1. Melden Sie sich bei Power Apps an.

  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.

  3. Öffnen Sie in der Liste der Lösungen die Lösung, der Sie den Umgebungswert für die Einstellung hinzufügen möchten.

  4. Wenn die Einstellungsdefinition in der Lösung verfügbar ist:

    1. Wählen Sie die Einstellungsdefinition aus.
    2. Wählen Sie im Dialog Einstellungswert bearbeiten im Abschnitt Einstellung Umgebungswert die Option Neuer Wert.
    3. Geben Sie den Wert ein und wählen Sie dann Speichern.

    Wenn die Einstellungsdefinition nicht in der Lösung verfügbar ist:

    1. Wählen Sie in der Befehlsleiste Neu > Mehr > Einstellung > Einstellung Umgebung Wert.
    2. Markieren Sie die Einstellung, für die Sie den Umgebungswert festlegen möchten, und wählen Sie dann Hinzufügen.
    3. Wählen Sie im Dialog Neuer Umgebungswert im Abschnitt Einstellungsumgebungswert die Option Neuer Wert.
    4. Geben Sie den Wert ein und wählen Sie dann Speichern.

Hinzufügen eines vorhandenen Wertes für die Umgebung der Einstellung

  1. Melden Sie sich bei Power Apps an.

  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.

  3. Öffnen Sie in der Liste der Lösungen die Lösung, der Sie den Umgebungswert für die Einstellung hinzufügen möchten.

  4. Wenn die Einstellungsdefinition in der Lösung verfügbar ist:

    1. Wählen Sie die Einstellungsdefinition aus.
    2. Wählen Sie im Dialog Einstellungswert bearbeiten im Abschnitt Einstellungsumgebung Wert die Option Vorhandenen Wert hinzufügen.
    3. Aktualisieren Sie den Wert, falls erforderlich, und wählen Sie dann Speichern.

    Wenn die Einstellungsdefinition nicht in der Lösung verfügbar ist:

    1. Wählen Sie in der Befehlsleiste Vorhandenes hinzufügen > Mehr > Einstellung.
    2. Wählen Sie im Dialog Vorhandene Einstellungsdefinition festlegen eine oder mehrere Einstellungen aus, für die Sie Werte für die Umgebung hinzufügen möchten.
    3. Wenn Sie mit der Auswahl der Einstellungen fertig sind, wählen Sie Weiter
    4. Im Dialog Ausgewählte Einstellungsdefinition haben Sie für jede ausgewählte Einstellung die Möglichkeit, einen Wert für die Umgebung der Einstellung festzulegen, falls einer vorhanden ist. Sie können auch Einstellungsdefinitionen für jede Einstellung festlegen, wenn Sie möchten.
    5. Wählen Sie Hinzufügen, um die Werte der Umgebung und/oder die Definitionen der Einstellungen hinzuzufügen.

Aktualisieren eines Wertes für die Umgebung einer Einstellung

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, zu der Sie den Wert für die Umgebung der Einstellungen festgelegt haben.
  4. Wählen Sie in der Baum-Ansicht Einstellungen > Werte der Umgebung festlegen.
  5. Wählen Sie den Wert der Umgebung, den Sie aktualisieren möchten.
  6. Aktualisieren Sie im Dialog Einstellung bearbeiten im Abschnitt Einstellung Umgebungswert den Wert und wählen Sie dann Speichern.

Entfernen eines Wertes für die Umgebung der Einstellung

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, die Sie erstellt oder der Sie die Einstellung hinzugefügt haben.
  4. Wählen Sie in der Baum-Ansicht Einstellungen > Werte der Umgebung festlegen.
  5. Wählen Sie den Wert der Umgebung, die Sie entfernen möchten.
  6. Wählen Sie in der Befehlsleiste Entfernen > Aus dieser Lösung entfernen.
    Entfernen aus dieser Lösung entfernt den Wert für die Umgebung der Einstellung aus der aktuellen Lösung, aber er ist weiterhin Bestandteil der Standardlösung oder jeder anderen Lösung, der er hinzugefügt wurde.

Löschen eines Wertes der Umgebung, in der die Einstellung festgelegt ist

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, die Sie erstellt oder der Sie die Einstellung hinzugefügt haben.
  4. Wählen Sie in der Baum-Ansicht Einstellungen > Werte der Umgebung festlegen.
  5. Markieren Sie den Wert für die Umgebung, die Sie löschen möchten.
  6. Wählen Sie in der Befehlsleiste Entfernen > Aus dieser Umgebung löschen.
    Löschen aus dieser Umgebung löscht den Wert der Einstellungsumgebung aus der aktuellen Umgebung, so dass er nicht mehr Teil der Lösungen in dieser Umgebung ist.

App-Wert festlegen

Das Festlegen eines App-Wertes wird verwendet, um den Standardwert der Einstellung und alle Werte der Umgebung für eine einzelne App außer Kraft zu setzen. Verwenden Sie einen App-Einstellungswert, wenn der Wert der Umgebung nicht dem entspricht, den Sie für Ihre App verwenden möchten. Wenn kein Wert für die Umgebung der Einstellung vorhanden ist, verwenden Sie einen Wert für eine App, wenn der Standardwert der Einstellung nicht dem entspricht, was Sie für Ihre App verwenden möchten.

Hinweis

Um die unten aufgeführten Schritte auszuführen, müssen Sie den neuen App-Designer verwenden. Derzeit zeigt der App-Designer nur Power Apps Plattformeinstellungen an. Für Einstellungen, die nicht für eine Plattform gelten, verwenden Sie bitte den Lösungsexplorer, wie unten beschrieben.

Hinzufügen oder Aktualisieren einer App-Einstellung mit dem App-Designer

  1. Öffnen Sie die App, für die Sie den Wert der Einstellungs-App im App-Designer hinzufügen möchten.
  2. Wählen Sie in der Befehlsleiste Einstellungen.
  3. Wählen Sie im Dialog Einstellungen die Registerkarte Funktionen oder Künftig.
    Auf der Registerkarte Funktionen werden alle Einstellungen angezeigt, deren Freigabestufe auf Allgemein verfügbar festgelegt ist. Auf der Registerkarte Künftig werden alle Einstellungen angezeigt, deren Freigabestufe auf Vorschau festgelegt ist.
  4. Fügen Sie einen App-Wert für die von Ihnen gewünschte Einstellung hinzu oder aktualisieren Sie ihn.
  5. Sichern und veröffentlichen Sie die App.

Löschen eines App-Wertes mit dem App-Designer

  1. Öffnen Sie die App, für die Sie die Einstellung entfernen möchten, im App-Designer.
  2. Wählen Sie in der Befehlsleiste Einstellungen.
  3. Wählen Sie im Dialog Einstellungen die Registerkarte Funktionen oder Künftig.
  4. Wählen Sie Zurücksetzen auf Umgebungswert neben dem Wert der App, den Sie löschen möchten. Dadurch wird der Einstellungswert auf den Wert der Umgebung zurückgesetzt, falls ein solcher festgelegt ist. Wenn kein Wert für die Umgebung festgelegt ist, wird der Wert auf den Standardwert der Einstellung zurückgesetzt.
    Beachten Sie, dass die Option Zurücksetzen auf Umgebungswert nur angezeigt wird, wenn zuvor ein App-Wert für diese Einstellung festgelegt wurde.
  5. Sichern und veröffentlichen Sie die App.

Hinzufügen oder Aktualisieren eines Wertes für eine App mithilfe des Lösungsexplorers

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Projektmappen die Projektmappe, der Sie die App-Einstellung hinzufügen möchten.
  4. Wenn die Einstellungsdefinition oder der Wert für die Umgebung in der Lösung nicht verfügbar ist, fügen Sie einen dieser Werte hinzu. Gehen Sie auf Eine vorhandene Einstellungsdefinition festlegen oder Einen vorhandenen Wert für die Umgebung hinzufügen.
  5. Wählen Sie die Einstellungsdefinition oder den Wert für die Umgebung aus.
  6. Suchen Sie im Dialog Einstellungswert bearbeiten im Abschnitt Einstellungswerte für Apps die App, für die Sie den Wert der Einstellungsumgebung hinzufügen möchten. Beachten Sie, dass Sie über den Projektmappen-Explorer nur App-Werte für Apps hinzufügen können, die sich in der aktuellen Projektmappe befinden.
  7. Geben Sie den Wert ein und wählen Sie Speichern.
  8. Damit die App-Einstellung wirksam wird, müssen Sie die App mit dem App-Designer oder dem Projektmappen-Explorer neu veröffentlichen.

Löschen eines Wertes für die App-Einstellung über den Lösungsexplorer

  1. Melden Sie sich bei Power Apps an.
  2. Wählen Sie im Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
  3. Öffnen Sie in der Liste der Lösungen die Lösung, aus der Sie den Wert der App-Einstellung löschen möchten.
  4. Wenn die Einstellungsdefinition oder der Wert für die Umgebung in der Lösung nicht verfügbar ist, fügen Sie einen dieser Werte hinzu. Weitere Informationen: Eine vorhandene Einstellungsdefinition festlegen oder Einen vorhandenen Wert für die Umgebung hinzufügen.
  5. Wählen Sie die Einstellungsdefinition oder den Wert für die Umgebung aus.
  6. Suchen Sie im Dialog Einstellungswert bearbeiten im Abschnitt Einstellungswerte für Apps die App, für die Sie den Wert der Einstellungs-App löschen möchten. Beachten Sie, dass Sie über den Projektmappen-Explorer nur App-Einstellungen für Apps entfernen können, die sich in der aktuellen Projektmappe befinden.
  7. Wählen Sie ... neben dem Wert der App-Einstellung und wählen Sie dann Zurücksetzen auf Umgebung.
  8. Wählen Sie Save (Speichern).
  9. Damit das Löschen der App-Einstellung wirksam wird, müssen Sie die App über den App-Designer oder den Lösungsexplorer neu veröffentlichen.

Abrufen oder Aktualisieren eines Einstellungswertes über Code

Die verfügbaren Methoden finden Sie unter Abrufen oder Aktualisieren eines Einstellungswerts mithilfe der Client-API.

Siehe auch

Für Entwickler: