Erklärseite: Was sind Layers?

Auf den Punkt

Im Kontext der Power Platform sind verwaltete und nicht verwaltete Lösungen Paketierungs- und Bereitstellungskonzepte, die sich auf die Layer innerhalb der Power Platform-Anwendungen beziehen. Diese Konzepte sind für das Organisieren, Anpassen und Verteilen Ihrer Anwendungen und Komponenten unerlässlich. Lassen Sie uns untersuchen, wie verwaltete und nicht verwaltete Lösungen in die Layers passen:

Verwaltete vs. nicht verwaltete Lösungen

Details Verwaltet Nicht verwaltet
Definition Verwaltete Lösungen sind paketierte Sammlungen von Anwendungskomponenten, einschließlich Canvas-Anwendungen, Flows, Tabellen, Entitäten, Konnektoren und mehr, die für die Verteilung, Bereitstellung und Versionskontrolle konzipiert sind. Nicht verwaltete Lösungen sind Sammlungen von Anwendungskomponenten, die für die Entwicklung und Anpassung innerhalb einer bestimmten Umgebung konzipiert sind. Sie sind nicht gesperrt und können frei geändert werden.
Schlüsselfunktionen
  • Sie sind für die Verteilung an andere Umgebungen oder Tenants vorgesehen, z. B. für den Wechsel von einer Entwicklungsumgebung in eine Produktionsumgebung.
  • Verwaltete Lösungen sind normalerweise gesperrt, um eine direkte Anpassung oder Bearbeitung der enthaltenen Komponenten durch die Empfänger zu verhindern.
  • Sie können versioniert, importiert und exportiert werden, um einen kontrollierten Entwicklungslebenszyklus zu gewährleisten.
  • Bei nicht verwalteten Lösungen können Sie die enthaltenen Komponenten direkt in der Umgebung, in der sie erstellt wurden, ändern, erweitern und anpassen.
  • Komponenten in nicht verwalteten Lösungen können frei bearbeitet, gelöscht und hinzugefügt werden, um Entwicklungs- und Testanforderungen zu erfüllen.
  • Sie werden in der Regel während der Entwicklungs- und Testphase einer Anwendung verwendet.
Anwendungsbeispiele
  • Verwaltete Lösungen eignen sich für die Bereitstellung fertiger Anwendungen in Produktionsumgebungen.
  • Sie stellen sicher, dass die Komponenten der Anwendung konsistent und unverändert bleiben, wenn sie in verschiedene Umgebungen verschoben werden.
  • Verwaltete Lösungen sind die bevorzugte Wahl für die Verteilung von Anwendungen und die gemeinsame Nutzung mit anderen Unternehmen.
  • Unverwaltete Lösungen sind ideal für die Anpassung und Erweiterung von Anwendungskomponenten während des Entwicklungsprozesses.
  • Sie bieten den Entwicklern die Flexibilität, Änderungen und Aktualisierungen ohne Einschränkungen vorzunehmen.
  • Unverwaltete Lösungen sind nicht für die Weitergabe an andere Umgebungen gedacht, da sie eine uneingeschränkte Anpassung ermöglichen.

Layers

HR for Dynamics wird immer als verwaltete Lösung geliefert. Wenn Sie Änderungen an Komponenten der HR für Dynamcis-Lösung vornehmen, wird ein nicht verwaltetes Layer erstellt. Bitte beachten Sie: Wenn wir unsere neuesten Rollup Updates mit dem Package Deployer ausliefern, aktualisieren wir immer die Verwaltete Lösung. Das bedeutet, dass wir Ihre nicht verwalteten Layers (Ihre Anpassungen) nicht überschreiben. Das heißt, wenn Hubdrive ein Rollup-Update durchführt, kann es sein, dass Sie nicht alle Änderungen erhalten, wenn Sie eigene Anpassungen haben.
Deshalb empfehlen wir, dass Sie unverwaltete Layer vor dem Update Ihrer HR-Lösung entfernen, wenn Sie nicht 100% sicher sind, dass Sie Anpassungen im System haben, die Sie behalten möchten. Sie finden mehr Informationen hierzu im Update Guide.

Weitere Informationen zu Layers finden Sie im zugehörigen Tutorial auf der Microsoft-Seite.

Diese Abbildung gibt Ihnen einen Überblick, wie Layer bei verwalteten und unverwalteten Lösungen zusammenspielen: Screenshot