Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Tipps zum Einrichten und Verwenden des Microsoft CoE Starter Kit und beantwortet häufig gestellte Fragen (FAQs).
Installieren einer Lösung in einer Produktionsumgebung
Gehen Sie zu make.powerapps.com.
Gehen Sie zu Ihrer CoE-Umgebung. In diesem Beispiel heißt die Umgebung "Contoso CoE".
Wählen Sie im linken Bereich Lösungen aus.
Wählen Sie Importieren und dann Durchsuchen aus.
Wählen Sie die Lösung aus dem Download des CoE Starter Kit aus.
Richten Sie Verbindungen ein, um Ihre Lösung zu aktivieren. Wenn Sie eine neue Verbindung erstellen, wählen Sie Aktualisieren aus. Der Fortschritt Ihres Imports bleibt erhalten.
Aktualisieren Sie die Umgebungsvariablenwerte.
Diese Umgebungsvariablen werden verwendet, um Anwendungs- und Flow-Konfigurationsdaten zu speichern, die für Ihre Organisation oder Umgebung spezifisch sind. Wenn Sie den Wert einmal pro Umgebung festlegen, wird er in allen erforderlichen Flows und Anwendungen in dieser Umgebung angezeigt.
Wählen Sie Importieren aus.
„Nur ausführende Benutzer“-Eigenschaften im Flow festlegen
Entfernen Sie nicht verwaltete Ebenen für alle Flows.
Gehen Sie auf die Seite Details und wählen Sie dann die Bearbeitungsschaltfläche Nur ausführende Benutzer aus.
Alle Verbindungen im untergeordneten Flow werden angezeigt.
Ändern Sie für jede Verbindung mit Ausnahme von Microsoft Dataverse den Wert in Use this connection `(userPrincipalName@company.com). Lassen Sie den Wert für Microsoft Dataverse leer.
Wenn für keinen der Connectors eine Verbindung besteht, wechseln Sie zu Daten>Verbindungen, und erstellen Sie eine für den Connector.
Nachdem Sie alle „Nur Benutzer ausführen“ aktualisiert haben, aktivieren Sie den untergeordneten Flow.
Suchen der Sicherheitsrollen eines Benutzers in einer Umgebung
Führen Sie die folgenden Schritte aus, um die Sicherheitsrollen eines Benutzers in einer Umgebung zu finden:
Navigieren Sie zum Power Platform Admin Center.
Wählen Sie "Umgebungen> aus.
Wählen Sie Ihre Umgebung aus.
Wählen Sie Einstellungen aus.
Wählen Sie unter Benutzer + Berechtigungen die Option Benutzer aus.
Suchen Sie den Benutzer, und wählen Sie ihn zum Anzeigen von Eigenschaften aus.
Überprüfen Sie die Sicherheitsrollen des Benutzers unter "Rollen".
Importieren eines Flusses
Gelegentlich können Sie einen einmaligen Ablauf bereitstellen, um bestimmte Probleme zu beheben. Wenn Sie diese Flüsse verfügbar machen, besteht der erste Schritt darin, sie zu importieren.
So importieren Sie Ihre Flüsse:
Wechseln Sie zu make.powerautomate.com.
Wählen Sie Ihre Zielumgebung aus. Wählen Sie in diesem Beispiel Ihre CoE-Umgebung aus.
Wählen Sie Meine Flows>Importieren>Paket importieren (Veraltet) aus.
Wählen Sie Ihren Flow aus, und laden Sie ihn hoch.
Erstellen Sie alle erforderlichen Verbindungen, und wählen Sie dann "Importieren" aus.
Wählen Sie zum Anzeigen Flow öffnen aus.
Kehren Sie zur vorherigen Ansicht zurück, um die Paketdetails anzuzeigen.
Starten Sie den Prozessfluss.
Einrichten von CoE für eine Teilmenge von Umgebungen
Sie können nur bestimmte Umgebungen überwachen und steuern, indem Sie das CoE Starter Kit verwenden. Sie können beispielsweise das CoE Starter Kit für einzelne Geschäftseinheiten einrichten, die ihre eigenen kleineren Exzellenzzentren verwalten, oder Sie können Ihre Dynamics 365-Umgebungen in die CoE Starter Kit-Prozesse einschließen.
Wichtig
Ein Starter-Kit-Prozess ist keine Sicherheitsfunktion und implementiert weder Datenschutz noch Sicherheit auf Zeilenebene. Der Prozess dient ausschließlich dazu, die Überwachung und Verwaltung von Umgebungen für Organisationseinheiten zu erleichtern.
Sie können CoE Starter Kit-Prozesse selektiv für bestimmte Umgebungen aktivieren:
Legen Sie nach dem Import der Kernkomponenten und vor dem Aktivieren von Flows den Wert der Umgebungsvariable Ist das Inventar aller Umgebungen auf Nein fest. Weitere Informationen finden Sie in Update-Umgebungsvariablen.
Fahren Sie fort mit dem Inventar einrichten fort und aktivieren Sie sämtliche Umgebungsflows.
Warten Sie, bis die erste Inventarausführung von Administrator | Synchronisierungsvorlage v3 abgeschlossen wurde. Alle Umgebungen im Mandanten werden als vom Inventar ausgeschlossen hinzugefügt.
Fügen Sie die Umgebungen zum Inventar hinzu, die Sie überwachen und verwalten möchten, indem Sie für die Konfiguration Von Inventar freistellen die Option Nein auswählen.
Warten Sie, bis die nächste Inventarausführung abgeschlossen wurde. Inventar für die ausgewählten Umgebungen wird von der Ausführung nun automatisch erfasst und überwacht.
Vollständige Inventur durchführen
Um API-Aufrufe zu reduzieren, aktualisieren Bestandsflüsse nicht alle Objekte mit jedem Synchronisierungsfluss. Die Flows aktualisieren nur Objekte, die seit dem letzten Bestand geändert wurden.
Notiz
Die Bestandsflows überprüfen nicht täglich jedes Objekt, um zu sehen, ob sein Änderungsdatum neuer als das Datum im Inventar ist.
Aktionen für den Bestandsflow:
Ruft alle Objekte ab. Zum Beispiel ruft der Flow Apps als Administrator abrufen auf.
Filtert die zurückgegebene Liste der Objekte nach Objekten, deren Änderungsdatum mindestens sieben Tage zurückliegt (konfigurierbar über InventoryFilter_DaysToLookBack).
Überprüft jedes Objekt im gefilterten Ergebnis, um festzustellen, ob sein aktuelles Änderungsdatum jünger ist als das Inventardatum.
Aktualisiert diese Objekte mit dem gemäß Änderungsdatum neueren Objekt.
Wenn die Synchronisierungsflüsse länger als sieben Tage deaktiviert sind, können Sie die Bestandsaktualisierungen, die Sie verpasst haben, nur abrufen, indem Sie die Umgebungsvariable InventoryFilter_DaysToLookBack ändern. Weitere Informationen finden Sie in Update-Umgebungsvariablen.
Um Ihr gesamtes Inventar erneut vollständig zu aktualisieren, ändern Sie die Umgebungsvariable Vollständiges Inventar:
Legen Sie den Wert der Umgebungsvariable Vollständiger Bestand auf Ja fest. Weitere Informationen finden Sie in Update-Umgebungsvariablen.
Führen Sie den Flow Admin | Synchronisierungsvorlage v4 (Treiber) aus.
Warten Sie, bis die Ausführung des Flows beendet ist.
Legen Sie die Umgebungsvariable Vollständiger Bestand auf Nein fest.
Inventar für eine ausgewählte App oder einen ausgewählten Flow aktualisieren
Sie können ein Bestandsupdate für eine bestimmte App oder einen bestimmten Fluss manuell auslösen, wenn Sie die neuesten Details außerhalb des regulären Synchronisierungszeitplans benötigen.
Erzwingen des Bestands für Objekte
Um API-Aufrufe zu reduzieren, aktualisieren die Bestandsflows nicht bei jeder Synchronisierungsausführung alle Objekte. Stattdessen aktualisieren die Flows nur Objekte, die seit dem letzten Bestand geändert wurden. Wenn Sie jedoch das Inventar für ein einzelnes Objekt erzwingen möchten, verwenden Sie das Kennzeichen "Inventar" . Alle Objekte haben diese Kennzeichnung.
Hier ist ein Beispiel für das Festlegen dieses Kennzeichens mithilfe von Cloud Flow-Objekten.
- Gehen Sie zu Power Apps und wählen Sie Ihre CoE-Umgebung aus.
- Öffnen Sie die App Power Platform Admin Ansicht.
- Wählen Sie Flows aus.
- Wählen Sie den Flow aus, für den Sie das Inventar aus der Ansicht erzwingen möchten.
- Wählen Sie Einstellungen aus.
- Ändern Sie die Kennzeichnung Mich inventarisieren auf Ja.
Wenn Sie dieses Kennzeichen auf "Ja" festlegen, wird das Objekt im nächsten Bestand aktualisiert, auch wenn es nicht kürzlich geändert wurde. Die Kennzeichnung wird dann auf "Nein" zurückgesetzt.
Details der Aktion „Bestand in Cloud-Flow erzwingen“
Wir sammeln Details zu den Flowaktionen in einem zeitintensiven Flow namens Admin | Synchronisierungsvorlage v3 (Flowaktionsdetails).
Um die Ausführung des Inventars für Ihren Flow zu erzwingen, verwenden Sie das Flag Meine FlowActionDetails inventarisieren.
- Gehen Sie zu Power Apps und wählen Sie Ihre CoE-Umgebung aus.
- Öffnen Sie die App Power Platform Admin Ansicht.
- Wählen Sie Flows aus.
- Wählen Sie den Flow aus, für den Sie die Flowaktionsdetails zum Inventar aus der Ansicht erzwingen möchten.
- Wählen Sie Einstellungen aus.
- Ändern Sie das Flag Meine FlowActionDetails inventarisieren zu Ja.
Umgebungsvariablen aktualisieren
Verwenden Sie Umgebungsvariablen, um Konfigurationseinstellungen für Ihr CoE Starter Kit in allen Umgebungen zu verwalten. In diesem Abschnitt werden wichtige Einschränkungen hervorgehoben und erläutert, wie Variablen aktualisiert werden.
Einschränkungen für Umgebungsvariablen
Beim Aktualisieren von Umgebungsvariablen gelten die folgenden Einschränkungen:
- Sie können die Werte für Umgebungsvariablen nicht innerhalb der importierten Lösung aktualisieren.
- Fügen Sie immer einen Wert hinzu oder aktualisieren Sie den aktuellen Wert. Dies darf nicht der Standardwert sein, da dieser überschrieben wird, wenn Sie ein Upgrade installieren.
- Sie können Azure Key Vault-Umgebungsvariablen nicht mithilfe des CoE Admin Command Centers aktualisieren. Aktualisieren Sie sie stattdessen über Standardlösung.
Aktualisieren spezifischer Umgebungsvariablen des CoE Starter Kit
Verwenden Sie das CoE Admin Command Center, um umgebungsvariablen zu aktualisieren, die im Kit verwendet werden:
- Gehen Sie zu Power Apps und wählen Sie Ihre CoE-Umgebung aus.
- Öffnen Sie die App CoE-Administrator – Command Center.
- Wählen Sie die Anzeige Umgebungsvariablen aus.
- Wählen Sie eine Zu aktualisierende Umgebungsvariable aus, und wählen Sie dann in der Navigationsleiste "Bearbeiten" aus.
Sicherstellen, dass Flows, die Umgebungsvariablen verwenden, nicht zwischengespeichert werden
Power Automate speichert manchmal alte Werte von Umgebungsvariablen im Cache. Wenn das erwartete Verhalten nach dem Ändern einer Umgebungsvariable nicht angezeigt wird, starten Sie die betroffenen Flüsse neu.
Gehen Sie zu Power Automate.
Wählen Sie im linken Bereich Lösungen aus.
Wählen Sie die Standardlösung aus, und ändern Sie den Filter so, dass Umgebungsvariablen angezeigt werden.
Wählen Sie eine Variable aus, die Sie aktualisieren möchten, und wählen Sie dessen Überlaufmenü zu erweiterten>Abhängigkeiten anzeigen aus.
Suchen Sie die Registerkarte Verwendet von und den Prozess Objekttyp.
Deaktivieren Sie alle Flows und aktivieren Sie sie dann wieder.
Umgebungsvariablen außerhalb des Kit
Wenn Sie die CoE Admin Command Center-App nicht verwenden, können Sie Umgebungsvariablen außerhalb des Kits direkt in der Umgebung aktualisieren. Die Aktualisierung über die Umgebung ist die einzige Möglichkeit, geheime Azure Key Vault-Umgebungsvariablen zu aktualisieren.
Gehen Sie zu Power Automate.
Wählen Sie im linken Bereich Lösungen aus.
Wählen Sie die Standardlösung aus, und ändern Sie den Filter so, dass Umgebungsvariablen angezeigt werden.
Wählen Sie eine Variable, die Sie aktualisieren möchten, und konfigurieren Sie dann ihren Aktuellen Wert.
Wenn Sie eine Azure Key Vault-Umgebungsvariable aktualisieren, geben Sie die folgenden Informationen ein:
- Azure Abonnement ID: Der mit dem Azure Key Vault verbundene Key Vault.
- Ressourcengruppenname: Die Azure-Ressourcengruppe, in der sich der Key Vault, der das Geheimnis enthält, befindet.
- Azure Key Vault Name: Der Name des Key Vault, der das Geheimnis enthält.
- Geheimnisname: Der Name des Geheimnisses, das sich im Azure Key Vault befindet.
Trinkgeld
Die ID des Abonnements, den Namen der Ressourcengruppe und den Namen des Key Vault finden Sie auf der Seite Übersicht des Azure Portals zum Key Vault. Den Namen des Geheimnisses finden Sie auf der Seite „Key Vault“ im Azure-Portal, indem Sie Einstellungen>Geheimnisse auswählen.
Aktualisieren Sie Verbindungsreferenzen
- Gehen Sie zu Power Automate.
- Wählen Sie im linken Bereich Lösungen aus.
- Wählen Sie die Standardlösung aus, und ändern Sie den Filter, um Verbindungsreferenzen anzuzeigen.
- Wählen Sie eine Verbindungsreferenz aus.
- Legen Sie den Wert fest, indem Sie eine vorhandene Verbindung aus der Dropdownliste auswählen oder eine neue Verbindung erstellen.
- Wählen Sie "Speichern" aus, und bestätigen Sie Ihre Änderungen.
E-Mails überwachen und anpassen
Die Lösung speichert alle im CoE Starter Kit gesendeten E-Mails in der Tabelle "Angepasste E-Mails ". Um die E-Mails anzupassen, müssen Sie die Flows oder Apps, die die E-Mails senden, nicht ändern. Stattdessen können Sie die CoE-Administrator – Command Center App verwenden.
- Gehen Sie zu Power Apps und wählen Sie Ihre CoE-Umgebung aus.
- Öffnen Sie die App CoE-Administrator – Command Center.
- Wählen Sie Angepasste E-Mails auf.
- Wählen Sie die E-Mail aus, die Sie anpassen möchten, und wählen Sie dann Bearbeiten aus.
Standardmäßig werden alle E-Mails auf Englisch bereitgestellt. Wenn Sie lokalisierte Versionen der E-Mail hinzufügen möchten, wählen Sie "Sprache hinzufügen" aus.
Eine App aus einer Produktionsumgebung teilen
Gehen Sie zu Power Apps und wählen Sie Ihre CoE-Umgebung aus.
Wählen Sie für die App, die Sie teilen möchten, das Überlaufmenü ...>Teilen aus.
Wählen Sie die Dataverse-Sicherheitsrolle aus. Das CoE Starter Kit bietet drei Sicherheitsrollen:
- Power Platform Admin SR zum Teilen einer App mit Administratoren
- Power Platform Maker SR zum Teilen einer App mit Ihren Erstellern
- Power Platform Benutzer-SR zum Teilen einer App mit Benutzern
Wählen Sie Freigeben.
Eine Power Apps-URL aus einer Produktionsumgebung abrufen
- Gehen Sie zu Power Apps und wählen Sie Ihre CoE-Umgebung aus.
- Wählen Sie Apps aus.
- Wählen Sie die App mit der benötigten URL aus.
- Wählen Sie das Überlaufmenü ...>Details aus.
- Wählen Sie den Weblink aus.
Drosselung des Back-Ends während Bestandsausführungen handhaben
Bei manchen Benutzern kann es während des Inventarisierungsprozesses zu einer Drosselung durch die Back-Ends der Produkte kommen, z. B. beim Aktualisieren von Datensätzen in Dataverse. Diese Drosselung führt zu 429 Fehlern. Um dieses Problem zu beheben, verwenden Sie eine Umgebungsvariable, die zu Beginn jeder einzelnen Bestandsaktion eine Verzögerung hinzufügt. Diese Verzögerung verhindert, dass Aktionen gleichzeitig ausgeführt werden. Beachten Sie, dass dieser Ansatz zwar Parallelitätsprobleme mindert, jedoch den Inventurvorgang verlängern kann.
Um diese Umgebungsvariable zu verwenden, ändern Sie die Option DelayObjectInventory zu Ja.
Weitere Informationen finden Sie in Update-Umgebungsvariablen.
Konfigurieren von mandantenübergreifenden Verbindungsidentitäten
In der Power Platform Admin View-App werden die mandantenübergreifenden Verbindungsidentitäten hervorgehoben. Wie konfiguriert man, was als mandantenübergreifend gilt?
Konfigurieren einer lokalen Verbindungsidentität
Standardmäßig wird nur die Host-Domäne der Identität, von der die Bestandsflows ausgeführt werden, als lokale Identität betrachtet. Verwenden Sie die Umgebungsvariable "Hostdomänen ", um diese Identität zu konfigurieren.
Geben Sie alle Hosts ein, die Sie als durch Trennzeichen getrennte Zeichenfolge hinzufügen möchten.
Erfahren Sie mehr über das Aktualisieren von Umgebungsvariablen.
Aktualisieren von Daten unter Berücksichtigung konfigurierter lokaler Mandanten
Durch das Ändern der Umgebungsvariablen „Hostdomänen“ werden alte Daten in Tabellen nicht rückwirkend aktualisiert. Da diese Einstellungsänderung selten ist, vergleicht die Lösung sie nicht regelmäßig, um zusätzliche API-Aufrufe zu vermeiden. Sie müssen diese Umgebungsvariable manuell aktualisieren.
Aktualisieren Sie diese Variable manuell mit benutzerdefinierten Flüssen, einem Excel-Add-In oder über Plug-Ins. Die zugrunde liegende Logik ist über diese Methoden hinweg konsistent. Wählen Sie daher die Methode aus, die Ihren Anforderungen am besten entspricht.
In diesem Beispiel verwenden wir die Excel-Add-In aufgrund ihrer Geschwindigkeit und minimalen API-Auswirkungen.
Wechseln Sie zur Tabelle "Verbindungsreferenzidentität ", und wählen Sie "Daten in Excel bearbeiten" aus.
Wählen Sie Bearbeitung aktivieren aus.
Wählen Sie "Annehmen" und "Weiter" aus, wenn Sie dazu aufgefordert werden, und melden Sie sich dann mit Ihrer CoE-Administratoridentität an.
Filtern Sie das Feld accountName nach der Domäne, die Sie der Umgebungsvariable Host-Domänen hinzugefügt haben.
Setzen Sie das Feld „NoneOrCrossTenantIdentity“ auf „Nein“.
Löschen Sie die Filter und klicken Sie auf „Veröffentlichen“.
Wie aktiviere ich Geschäftsprozessflüsse?
Gelegentlich stoßen Benutzer aufgrund von Installationsproblemen auf deaktivierte Geschäftsprozessflows (BPFs) innerhalb des Kits.
Um Features zu verwenden, die auf diesen BPFs basieren, können Sie sie manuell aktivieren:
Navigieren Sie zu der Lösung mit den BPFs und wählen Sie die Anzeige für Prozesse aus.
Suchen Sie nach BPFs, die deaktiviert sind, und wählen Sie das Element aus, das Sie aktivieren möchten, um es zu öffnen.
Wählen Sie Aktivieren aus, um den BPF zu aktivieren.
Welche Lizenz sollte ich dem Benutzer zuweisen, der CoE Starter Kit-Flüsse ausführt?
Vor der Installation des CoE Starter Kit muss der Benutzer über eine Power Automate-Lizenz pro Benutzer verfügen, oder die Flüsse müssen von einer Pro Flow-Lizenz abgedeckt werden.
Häufig benötigen Sie eine Kombination dieser Lizenzen, um das CoE Starter Kit erfolgreich auszuführen. Die spezifische Kombination hängt von Faktoren wie der Anzahl der Ressourcen (Apps, Flüsse, Umgebungen) in Ihrem Mandanten, der Anzahl der Hersteller und der Häufigkeit der Erstellung und Änderung neuer Ressourcen ab.
Unterschiedliche Power Automate-Lizenztypen haben unterschiedliche API-Grenzwerte und -Durchsetzungen. Wenn Ihr Lizenztyp nicht ausreicht, wird der Flow möglicherweise gedrosselt oder über einen längeren Zeitraum ausgeführt.
Führen Sie die folgenden Schritte aus, um zu bestimmen, welche Lizenz sie auswählen soll:
Grundlegendes zu Grenzwerten für Power Automate-Anforderungen.
Beginnen Sie mit der Zuweisung einer Power Automate-Lizenz pro Benutzer und aktivieren Sie alle erforderlichen Flows. Überwachen Sie die Flows mit CLEANUP, Synchronisierungsvorlage (Flows) und Synchronisierungsvorlage (Apps) im Namen. Die Optionen können eine große Anzahl von API-Anforderungen verbrauchen. Sie können Aktionsanalysen verwenden, um die API-Anforderungen dieser Flows zu überwachen.
Wenn der Flow zu viele Aktionen ausführt, ändern Sie den Flow-Besitzer in ein anderes Konto mit einer Power Automate Pro-Benutzer-Lizenz. In diesem Schritt wird der Lastenausgleich für die API-Anforderungen ausgeführt.
Wenn der Flow weiterhin zu viele Aktionen ausführt, sollten Sie ihm einen Pro-Flow-Plan zuweisen. Diese Aktion ordnet Kapazität und API-Anforderungen speziell für den Flow zu.