Freigeben über


Umgebungsrouting

Umgebungsrouting ist ein Premium-Governance-Feature. Mit diesem Feature können Power Platform-Administratoren neue oder vorhandene Entwickler automatisch in ihre eigenen persönlichen Entwicklerumgebungen leiten, wenn sie Copilot Studio, Power Apps, Power Automate oder Power Automate für Desktop besuchen. Das Umgebungsrouting bietet Erstellenden einen persönlichen, sicheren Raum zum Erstellen mit Microsoft Dataverse, ohne befürchten zu müssen, dass andere auf ihre Apps oder Daten zugreifen.

In diesem Video erfahren Sie, was mit dem Umgebungsrouting im Power Platform Admin Center neu ist.

Wenn die Einstellung Umgebungsrouting im Power Platform Admin Center aktiviert ist, landen Ersteller in ihrer eigenen persönlichen Entwicklungsumgebung und nicht in der Standardumgebung. Persönliche Entwicklungsumgebungen sind die eigenen Bereiche der Ersteller, wie OneDrive, in denen sie allein arbeiten und mit der Entwicklung von Apps und Lösungen in ihrem eigenen Arbeitsbereich beginnen können. Erstellende müssen nicht wissen, in welcher Umgebung sie arbeiten sollen, da die persönliche Entwicklungsumgebung automatisch angezeigt wird.

Diagramm, das zeigt, wie neue und vorhandene Erstellende in das Umgebungsrouting und die Umgebungsgruppe passen.

Wenn das Feature aktiviert ist, wird der ausgewählte Erstellertyp (d. h. neue oder vorhandene Erstellende) in seine eigene, persönliche Entwicklungsumgebung weitergeleitet. Wenn der Erstellende Zugriff auf eine oder mehrere vorhandene Entwicklungsumgebungen hat, die ihm nicht gehören, wird er an eine neue Entwicklungsumgebung weitergeleitet.

Dataverse ist in Entwicklungsumgebungen verfügbar. Bei diesen Umgebungen handelt es sich um verwaltete Umgebungen und ihre Administratoreinstellungen sind je nach den zugewiesenen Umgebungsgruppenregeln vorkonfiguriert. Administrierende müssen sich keine Sorgen mehr machen, dass ihre Entwickelnde in der Standardumgebung arbeiten, in der ihre Arbeit mit anderen in Konflikt geraten kann.

Wichtig

  • Standardmäßig werden alle durch Umgebungsrouting erstellten Entwicklungsumgebungen verwaltet.
  • Verwaltete Umgebungen sind nicht als Berechtigung im Entwicklerplan enthalten, wenn Benutzer ihre Ressourcen ausführen. Weitere Informationen zu verwalteten Umgebungen und dem Entwicklerplan finden Sie unter Über den Power Apps-Entwicklerplan.
  • Nicht verwaltete Entwicklungsumgebungen sind von dieser Funktion nicht betroffen. Weitere Informationen zu Entwicklungsumgebung und Entwicklerplan finden Sie unter Über den Power Apps-Entwicklerplan.

Routing in einer multiregelbasierten Umgebung

Das Routing von Mehrfachregeln-Umgebungen ist ein erweitertes Governance-Feature in Power Platform, mit dem Mandantenadministratoren mehrere Routingregeln definieren können, um zu steuern, wie Entscheidungsträger über verschiedene Portale hinweg zu Entwicklungsumgebungen geleitet werden, z. B. Power Apps, Power Automate und Copilot Studio.

Diese Funktion basiert auf der ursprünglichen Umgebungsroutingfunktion, die Hersteller an eine einzelne Umgebungsgruppe weitergeleitet hat. Die Multiregelerweiterung bietet Flexibilität, indem das Routing an mehrere Umgebungsgruppen basierend auf der Regellogik ermöglicht wird. Dieses Feature ist besonders nützlich für Organisationen, bei denen Governance, Sicherheit und Skalierbarkeit kritisch sind. Sie ermöglicht Folgendes:

  • Detaillierte Kontrolle darüber, wo Hersteller bauen.
  • Einheitliche Richtlinienerzwingung in allen Umgebungen.
  • Reduziertes Risiko von Konflikten in geteilten oder Standardumgebungen.

Alle routinggesteuerten Umgebungen sind verwaltete Umgebungen, d. h. sie erben standardisierte Richtlinien wie Datenaufbewahrung, KI-Features und ALM-Einstellungen (Application Lifecycle Management), die vom Administrator über Umgebungsgruppen definiert werden.

Voraussetzungen

Das Umgebungsrouting ist eine Einstellung des Administrators auf Mandantenebene. Machen Sie sich klar, dass:

  • Nur Power Platform-Administratoren können das Umgebungsrouting aktivieren.

  • Es erfordert die Verwendung von verwalteten Umgebungen, da alle neu erstellten Umgebungen verwaltet werden. Benutzer in einer verwalteten Entwicklungsumgebung benötigen Premiumlizenzen, um Power Platform-Anlagen auszuführen.

  • Beim Zugriff auf das Maker Portal eines unterstützten Produkts wird automatisch eine persönliche Entwicklungsumgebung für neue oder vorhandene Erstellende (je nach konfiguriertem Benutzertyp) erstellt.

  • Routing-Ersteller landen in ihrer vorhandenen Entwicklungsumgebung, wenn sie bereits über eine Entwicklungsumgebung verfügen, die sie besitzen.

  • Die Ersteller werden in ihren neu erstellten Entwicklerumgebungen der Administratorrolle zugewiesen.

  • Standardmäßig werden alle durch Umgebungsrouting erstellten Entwicklungsumgebungen verwaltet.

Aktivieren des Umgebungsroutings im Admin Center

Die Einstellung für das Umgebungsrouting ist standardmäßig deaktiviert und muss über das Power Platform Admin Center aktiviert werden – sowohl das neue Admin Center als auch das klassische Admin Center&mdash.

  1. Navigieren Sie zum Power Platform Admin Center.

  2. Wählen Sie im Navigationsbereich die Option Verwalten aus.

  3. Wählen Sie im Bereich Verwalten die Option Mandanteneinstellungen aus.

  4. Wählen Sie auf der Seite Mandanteneinstellungen die Option Umgebungsrouting aus. Der Bereich "Umgebungsroutingregeln erstellen und verwalten " wird angezeigt.

  5. Wählen Sie im Abschnitt " Umgebungsrouting aktivieren" die Produktportale aus, für die Sie das Routing zulassen möchten.

  6. Wählen Sie "Neue Regel" aus, um eine neue Regel zu definieren. Der Bereich "Neue Routingregel erstellen" wird angezeigt. Führen Sie die folgenden Aktionen aus:

    1. Geben Sie im Feld Name einen Namen für die Regel ein.

    2. Wenden Sie die Routingregel auf jeden oder bestimmte Sicherheitsgruppen an.

      Wenn Sie Alle auswählen, werden alle Erstellenden an vorhandene oder neue persönliche Entwicklungsumgebungen weitergeleitet. Wählen Sie eine Sicherheitsgruppe aus, um das Routing ausschließlich auf die Mitglieder der konfigurierten Sicherheitsgruppe zu beschränken.

    3. Wählen Sie eine Umgebungsgruppe aus, der die neu erstellten Entwicklerumgebungen automatisch zugewiesen werden. Diese Umgebungsgruppe erbt alle definierten Gruppenregeln der Umgebung. Weitere Informationen finden Sie in Umgebungsgruppen.

    4. Wählen Sie Speichern aus. Der Bereich "Umgebungsroutingregeln erstellen und verwalten " wird erneut angezeigt.

  7. Verwenden Sie die Pfeilsymbole, um die Priorität der Regeln zu ändern.

    Wenn ein Hersteller auf ein Portal zugreift, wertet das System die Regeln in der Reihenfolge aus und wendet die erste übereinstimmende Regel an.

    • Wenn eine übereinstimmende Regel gefunden wird, wird der Hersteller an eine vorhandene oder neu bereitgestellte Entwicklerumgebung weitergeleitet.
    • Wenn keine Regel übereinstimmt oder das Umgebungsrouting nicht aktiviert ist, wird der Benutzer zur Standardumgebung weitergeleitet.
  8. Wählen Sie Speichern aus.

Aktivieren des Umgebungsroutings mithilfe von PowerShell

  1. Melden Sie sich bei Ihrem Mandantenkonto an.

    Add-PowerAppsAccount -Endpoint "prod" -TenantID <Tenant_ID>
    
  2. Rufen Sie Ihre Mandanteneinstellungen ab und speichern Sie sie in TenantSettings.

    $tenantSettings = Get-TenantSettings  
    
  3. Legen Sie das Kennzeichen enableDefaultEnvironmentRouting auf True fest.

    tenantSettings.powerPlatform.governance.enableDefaultEnvironmentRouting = $True
    Set-TenantSettings -RequestBody $tenantSettings
    
  4. Legen Sie das Kennzeichen environmentRoutingAllMakers auf True fest, um das Routing für alle Erstellenden zuzulassen, oder auf False, um das Routing auf neue Erstellende zu beschränken.

    tenantSettings = Get-TenantSettings
    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingAllMakers' -Value $True -Force
    
  5. (Optional) Legen Sie environmentRoutingTargetEnvironmentGroupId auf die gewünschte Umgebungsgruppen-ID fest.

    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingTargetEnvironmentGroupId' -Value "<GUID for the group that has published rules>" -Force
    
  6. (Optional) Legen Sie environmentRoutingTargetSecurityGroupId auf die gewünschte Sicherheitsgruppe fest.

    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingTargetSecurityGroupId' -Value "<GUID for the security group>" -Force
    
    
  7. Speichern Sie TenantSettings.

    Set-TenantSettings -RequestBody $tenantSettings
    

Deaktivieren des Umgebungsroutings mithilfe von PowerShell

tenantSettings = Get-TenantSettings  

tenantSettings.powerPlatform.governance.enableDefaultEnvironmentRouting = $False

Set-TenantSettings -RequestBody $tenantSettings

Weitere Informationen über die Verwendung von PowerShell in Power Apps finden Sie unter Übersicht.

Häufig gestellte Fragen (Frequently Asked Questions, FAQs)

Sind Entwicklungsumgebungen verwaltet?

Ja, alle neu erstellten Entwicklungsumgebungen sind standardmäßig verwaltete Umgebungen.

Welche Umgebungstypen werden erstellt, wenn das Umgebungsrouting aktiviert ist?

Bei den erstellten Umgebungen handelt es sich um Entwicklungsumgebungen.

Welche Rollen werden den Entwickelnden in den Entwicklungsumgebungen zugewiesen?

Die Entwickelnden werden der Administratorsicherheitsrolle in den Entwicklungsumgebungen zugewiesen.

Können neue Erstellende nach dem Start ihrer eigenen Entwicklungsumgebung zur Standardumgebung oder zu anderen Umgebungen wechseln?

Ja, Entwickelnde können jederzeit zu anderen Umgebungen wechseln.

Wirkt sich die Entwicklungsumgebung auf das Dataverse-Kontingent meines Mandanten aus?

Nein, die Entwicklungsumgebung beeinflusst Ihre Dataverse-Mandantenvorgabe nicht.

Was passiert, wenn die Erstellung der Entwicklungsumgebung fehlschlägt?

Wenn die Erstellung der Entwicklungsumgebung fehlschlägt, werden die Erstellenden automatisch zur Standardumgebung weitergeleitet.

Welche Datenrichtlinien werden für die Entwicklerumgebung angewendet?

Der Entwicklerumgebung werden keine spezifischen Datenrichtlinien zugewiesen. Die Entwicklerumgebung erbt vorhandene Datenrichtlinien auf Mandantenebene.

Wie lauten die vorkonfigurierten Einstellungen für verwaltete Umgebungen für die neu erstellten Entwicklungsumgebungen?

In allen Entwicklungsumgebungen sind die folgenden Einstellungen für verwaltete Umgebungen vorkonfiguriert:

  • Grenzwerte teilen: Die Freigabe für Sicherheitsgruppen ist ausgeschlossen und für die Freigabe mit fünf Personen vorkonfiguriert.

  • Lösungsprüfung: Wird auf Warnen festgelegt.

  • Nutzungserkenntnisse: Ist ausgewählt.

  • Willkommensnachricht des Entwickelnden: Nicht etabliert.

Ist das Umgebungsrouting auch für Power Pages verfügbar?

Das Umgebungsrouting ist derzeit für Microsoft Copilot Studio, Power Apps und Power Automate Cloud- und Desktopworkflows verfügbar.

Muss ich ein Power Platform-Mandantenadministrator sein, um dieses Feature zu aktivieren?

Ja, Sie benötigen eine Power Platform-Berechtigung eines Mandantenadministrators, um dieses Feature in Ihrem Mandanten zu aktivieren, oder Sie können Ihren Mandantenadministrator bitten, es für Sie zu aktivieren.

Ist für die Erstellung einer App oder eines Flows in einer verwalteten Entwicklungsumgebung eine Premiumlizenz erforderlich?

Für die Erstellung oder Vorschau einer App oder eines Flows in einer verwalteten Entwicklungsumgebung ist eine Premiumlizenz erforderlich. Allerdings benötigen Benutzer oder Entwickelnde eine Premiumlizenz, um eine App oder einen Flow in einer verwalteten Entwicklungsumgebung auszuführen.

Muss die Standardumgebung verwaltet werden, um das Umgebungsrouting zu ermöglichen?

Nein, die Standardumgebung muss nicht verwaltet werden, um das Umgebungsrouting zu ermöglichen.

Zu welcher Entwicklungsumgebung wird der Erstellende weitergeleitet, wenn er über mehr als eine Entwicklungsumgebung verfügt?

Erstellende werden immer zu seiner eigenen vorhandenen persönlichen Entwicklungsumgebung weitergeleitet, beispielsweise zu der von ihnen oder für sie erstellten Entwicklungsumgebung. Wenn sie mehrere Entwicklungsumgebungen erstellt haben, werden sie zur ersten in alphabetischer Reihenfolge weitergeleitet.

Was passiert, wenn der Power Platform-Administrator die Zuweisungseinstellungen für Entwicklungsumgebungen von „Alle“ auf „Nur bestimmte Administratoren“ ändert, während das Umgebungsrouting eingeschaltet ist?

Das Ändern der Einstellung für die Zuweisungen der Entwicklungsumgebung wirkt sich nicht auf das Umgebungsrouting aus.

Wohin werden Erstellende weitergeleitet, wenn sie noch über keine Entwicklungsumgebung verfügen?

Wenn neue oder bestehende Erstellende noch keine eigene Entwicklungsumgebung haben, werden sie an eine neue Entwicklungsumgebung weitergeleitet.