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.
Sie können Microsoft Dataverse mithilfe von Tools anpassen, die in Power Apps verfügbar sind oder die in der Entwicklerdokumentation beschrieben werden. Diese Anpassungen werden unterstützt und können aktualisiert werden.
Anpassungen, die mit anderen als den hier beschriebenen Methoden vorgenommen wurden, werden nicht unterstützt und können probleme bei Updates und Upgrades auf Dataverse verursachen. Weitere Informationen finden Sie unter Nicht unterstützte Anpassungen.
Themen, die in technischen Artikeln behandelt werden, die auf Microsoft-Websites wie Microsoft Learn veröffentlicht werden, werden unterstützt, sind aber möglicherweise nicht aufwärtsgradfähig.
Anpassungen mit Power Apps
Es gibt eine Vielzahl von Tools, die in Dataverse enthalten sind, mit denen Sie sie anpassen können. Anpassungen, die mithilfe von Power Apps-Tools und Webanwendungen vorgenommen werden, werden vollständig unterstützt und vollständig aktualisiert.
Die folgenden Anpassungsmethoden können verwendet werden, um vollständig unterstützte Anpassungen zu erstellen:
Anpassung in Power Apps oder im Solution Explorer. Weitere Informationen finden Sie unter Was ist Dataverse?
Einstellungen in der Webanwendung. Weitere Informationen finden Sie unter Verwalten von Power Apps.
Berichterstellungsdienste. Weitere Informationen finden Sie unter Hinzufügen von Berichten zu Ihrer modellgesteuerten App.
Hinweis
Vollständig unterstützt bedeutet, dass der Entwicklersupport Unterstützung für Anpassungen bereitstellen kann und dass der Anwendungssupport Kunden bei der Ausführung dieser Änderungen helfen kann.
Weitere Informationen zur Verwendung der Anpassungstools in der Webanwendung finden Sie unter "Was ist Dataverse?".
Anpassungen, die mit Code angewendet werden
Die Dokumentation auf dieser Website für Entwickler, technische Artikel und Beispielcode, die auf dieser Website veröffentlicht wurden, sowie Informationen, die vom Dataverse Developer Support Team veröffentlicht werden, sind im Bereich der Anpassungen enthalten, die mit Code angewendet werden. Die bestimmten Aktionen und Ebenen der Supportfähigkeit und Aktualisierbarkeit werden weiter unten in diesem Thema beschrieben.
Dataverse-Webdienste
Die Verwendung der Webdienste wird vollständig unterstützt. Dazu gehören: Web-API, Organisationsdienst und Ermittlungsdienst. Wir bemühen uns, die APIs abwärtskompatibel zu halten, behalten uns jedoch das Recht vor, APIs für zusätzliche Features zu ändern. Tabellenspalten können sich auch in zukünftigen Versionen ändern.
Lösungsdatei
Die Änderung einer Datei einer nicht verwalteten Lösung wird unterstützt, wie in dieser Dokumentation beschrieben. Bestimmte Anpassungsaufgaben für modellgesteuerte Apps können mit den folgenden Schritten ausgeführt werden:
- Exportieren einer Lösungskomponente als nicht verwaltete Lösung.
- Extrahieren der Inhalte des Lösungspakets.
- Bearbeiten der Customizations.xml-Datei.
- Neupacken der Lösungsdatei.
- Importieren der geänderten Lösung.
Hinweis
Änderungen an der Customizations.xml Datei müssen dem CustomizationsSolution.xsd Schema entsprechen. Weitere Informationen finden Sie unter Dateischema für Anpassungslösungen.
Die folgenden unterstützten Aufgaben können mit diesem Verfahren ausgeführt werden:
- Menübandanpassung.
- Anpassung der Anwendungsnavigation mithilfe von SiteMap.
- Formular- und Dashboardanpassung mithilfe FormXml.
- Anpassung gespeicherter Abfragen.
Plug-ins
Die Fähigkeit, eine angepasste Geschäftslogik mithilfe des in dieser Dokumentation beschriebenen Plug-In-Mechanismus zu erstellen, wird vollständig unterstützt und ist aktualisierbar. Plug-Ins können nur im Sandkasten (Isolation) registriert und ausgeführt werden. Weitere Informationen: Plug-Ins
Workflowerweiterungen
Die Möglichkeit, angepasste Workflowaktivitäten (Assemblys) zu erstellen, die von Workflowregeln aufgerufen werden können, ist vollständig unterstützt und kann aktualisiert werden. Benutzerdefinierte Workflowaktivitäten können nur im Sandkasten (Isolation) registriert und ausgeführt werden. Weitere Informationen: Workflowerweiterungen
Unterstützung für .NET Framework-Versionen
Im Folgenden werden die Unterstützungsüberlegungen beschrieben, die für Microsoft .NET Framework 4.6.2 geschrieben wurden.
Jeder Webdienstclient, der mit Microsoft .NET Framework 4.6.2 oder höher erstellt wurde, der die Webdienste aufruft, wird in Dataverse vollständig unterstützt.
Von Bedeutung
Sie sollten benutzerdefinierte Clientanwendungen mit Microsoft .NET Framework 4.6.2 oder höher erstellen. Nur Anwendungen, die TLS (Transport Level Security) 1.2 oder eine bessere Sicherheit verwenden, können eine Verbindung herstellen. TLS 1.2 ist nicht das Standardprotokoll, das von .NET Framework 4.5.2 verwendet wird, sondern in .NET Framework 4.6.2.
Jede .NET-Assembly, die mit Microsoft .NET Framework 4.6.2 für die Verwendung in Dataverse als Plug-In-Assembly oder als benutzerdefinierte Workflowaktivität erstellt wird, wird unterstützt.
Nicht unterstützte Anpassungen
Änderungen an Dataverse, die ohne die in dieser Dokumentation beschriebenen Methoden oder Dataverse-Tools vorgenommen werden, werden nicht unterstützt und werden während Updates oder Upgrades von Dataverse nicht beibehalten. Alles, was nicht in dieser Dokumentation und den unterstützenden Dokumenten dokumentiert wird, wird nicht unterstützt. Darüber hinaus können nicht unterstützte Änderungen Probleme verursachen, wenn Sie das Update über das Hinzufügen von Hotfixes oder Service Packs oder Upgrade Dataverse durchführen.
Im Folgenden finden Sie eine Liste nicht unterstützter Aktionstypen, nach denen häufig gefragt wird:
Verweisen auf andere Dataverse Dynamic Link Libraries (DLLs) als die folgenden:
- Microsoft.Crm.Outlook.Sdk.dll
- Microsoft.Crm.Sdk.Proxy.dll
- Microsoft.Xrm.Sdk.dll
- Microsoft.Xrm.Sdk.Data.dll
- Microsoft.Xrm.Sdk.Deployment.dll
- Microsoft.Xrm.Sdk.Workflow.dll
- Microsoft.Xrm.Tooling.Connector.dll
- Microsoft.Xrm.Tooling.CrmConnectControl.dll
- Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll
- Microsoft.Xrm.Tooling.WebResourceUtility.dll
Die Verwendung anderer ApIs (Application Programming Interfaces, APIs) als der dokumentierten APIs in den Webdiensten: Web-API, SDK für .NET, Bereitstellungsdienst, Ermittlungsdienst, Organisationsdatendienst.
Plug-Ins und Workflowassemblys müssen alle erforderlichen Logik innerhalb der jeweiligen DLL enthalten. Plugins können auf einige Core .NET Assemblies verweisen. Es werden jedoch keine Abhängigkeiten von .NET-Assemblys unterstützt, die mit Windows-APIs auf niedriger Ebene interagieren, z. B. die Grafikentwurfsschnittstelle. Zuvor erlaubte Dynamics 365 Assemblys, auf diese Schnittstellen zu verweisen, aber um unsere Sicherheitsstandards einzuhalten, sind Änderungen an diesem Verhalten erforderlich.
Das Erstellen eines Plug-In-Assemblys für ein Standard-Dataverse-Assembly (Microsoft.Crm.*.dll) oder zum Ausführen eines Updates oder Löschens einer Plattform, die in
pluginassemblyerstellt wurde, wird nicht unterstützt.Bearbeiten einer Lösungsdatei zum Bearbeiten von Lösungskomponenten, abgesehen von Menübändern, Formularen, SiteMap oder gespeicherten Abfragen wird nicht unterstützt. Weitere Informationen finden Sie unter "Wann können Sie die Anpassungsdatei bearbeiten". Das Definieren neuer Lösungskomponenten durch das Bearbeiten der Lösungsdatei wird nicht unterstützt. Das Bearbeiten der Webressourcendateien, die mit einer Lösung exportiert werden, wird nicht unterstützt. Mit Ausnahme der in verwalteten Lösungen dokumentierten Schritte wird die Bearbeitung des Inhalts einer verwalteten Lösung nicht unterstützt.
Outlook-Client
- Änderungen an einem der Dynamics 365-Formulare oder das Hinzufügen neuer Formulare, wie benutzerdefinierte .aspx-Seiten, direkt in Office Outlook oder Änderungen an .pst-Dateien. Diese Änderungen werden nicht aktualisiert.
- Anpassungen mit anderen Mitteln als den unterstützten Tools vornehmen.