Freigeben über


Aktionen für Visualisierungen (Diagramme)

Mit Hilfe der Dynamics 365 Customer Engagement Webdienste können Sie die folgenden Aktionen für die Entitäten der Visualisierung durchführen.

Aktionen für Visualisierungen im Besitz der Organisation

Um Aktionen für eine Visualisierung im Besitz der Organisation auszuführen (SavedQueryVisualization), müssen Sie über die Rolle "Systemadministrator" oder "Systemanpasser" verfügen. Sie können die folgenden Aktionen für eine Visualisierung im Besitz der Organisation ausführen:

  • Eine Visualisierung im Besitz der Organisation erstellen, abrufen, aktualisieren und löschen. Weitere Informationen: Visualisierung erstellen

    Notiz

    Nach der Aktualisierung einer Visualisierung im Besitz der Organisation müssen Sie die Metadatenänderungen veröffentlichen, um sie mithilfe der PublishAllXmlRequest-Nachricht in der ganzen Organisation sichtbar zu machen. Alternativ hierzu werden auch beim Veröffentlichen einer Entität alle nicht veröffentlichten Visualisierungen im Besitz der Organisation, die mit der Entität verknüpft sind, automatisch veröffentlicht.

  • Mit dem SavedQueryVisualization.PrimaryEntityTypeCode-Attribut können Sie alle Visualisierungen im Besitz der Organisation, die an eine Entität angefügt sind, abfragen und abrufen. Mehrere Visualisierungen im Besitz der Organisation können an eine einzelne Entität angefügt werden. Eine Liste der Entitäten, an die Sie eine Visualisierung anhängen können, finden Sie unter Für Visualisierungen unterstützte Entitäten. Ein Codebeispiel, das veranschaulicht, wie Sie alle Visualisierungen im Besitz der Organisation abrufen, die an eine Entität angefügt wurden, finden Sie unter Beispiel: Alle an eine Entität angefügten Diagramme abrufen.

    Notiz

    Sie können keine Visualisierung ändern oder aktualisieren, um sie einer anderen Entität anzufügen, nachdem Sie die Visualisierung erstellt haben. Da bedeutet, dass das SavedQueryVisualization.PrimaryEntityTypeCode-Attribut nicht gültig ist, um die Visualisierung im Besitz der Organisation zu aktualisieren.

  • Geben Sie eine Visualisierung im Besitz der Organisation als die Standardvisualisierung für die zugeordnete Entität an, indem Sie das SavedQueryVisualization.IsDefault-Attribut auf true festlegen. Wenn Sie eine organisationseigene Visualisierung als Standardvisualisierung für eine Entität festlegen, wird diese Visualisierung standardmäßig angezeigt, wenn Sie die Visualisierungen für diese Entität in Dynamics 365 for Customer Engagement anzeigen möchten.

    Notiz

    Wenn Sie über die Dynamics 365 Customer Engagement Webdienste eine organisationseigene Visualisierung als Standard für eine Entität festlegen, für die bereits eine andere Visualisierung als Standard festgelegt ist, werden beide Visualisierungen als Standardvisualisierungen für die Entität markiert. Um eine Visualisierung als Standardvisualisierung für eine Entität festzulegen, müssen Sie sicherstellen, dass keine Visualisierung als Standardvisualisierung für die Entität festgelegt ist.

    Eine Liste der unterstützten Meldungen für die organisationseigene Visualisierungsentität finden Sie unter SavedQueryVisualization-Entität.

Aktionen für Visualisierungen im Besitz des Benutzers

Sie können die folgenden Aktionen für eine Visualisierung im Besitz des Benutzers (UserQueryVisualization) ausführen:

  • Eine Visualisierung im Besitz des Benutzers erstellen, abrufen, aktualisieren und löschen. Weitere Informationen: Visualisierung erstellen

  • Mit dem UserQueryVisualization.PrimaryEntityTypeCode-Attribut können Sie alle Visualisierungen im Besitz des Benutzers, die an eine Entität angefügt sind, abfragen und abrufen. Mehrere Visualisierungen im Besitz des Benutzers können an eine Entität angefügt werden. Eine Liste der Entitäten, an die Sie eine Visualisierung anhängen können, finden Sie unter Für Visualisierungen unterstützte Entitäten.

    Notiz

    Sie können keine Visualisierung ändern oder aktualisieren, um sie einer anderen Entität anzufügen, nachdem Sie die Visualisierung erstellt haben. Da bedeutet, dass das UserQueryVisualization.PrimaryEntityTypeCode-Attribut nicht gültig ist, um die Visualisierung im Besitz des Benutzers zu aktualisieren.

  • Den Besitz an einer Visualisierung im Besitz des Benutzers ändern, indem Sie die Visualisierung einem anderen Benutzer oder Team mithilfe von AssignRequest zuweisen.

  • Mithilfe von RetrievePrincipalAccessRequest den Zugriff abrufen, über den der angegebene Sicherheitsprinzipal (Benutzer oder Team) für eine Visualisierung im Besitz des Benutzers verfügt. Mit RetrieveSharedPrincipalsAndAccessRequest können Sie auch alle Sicherheitsprinzipale (Benutzer oder Teams), die über einen Zugriff auf eine Visualisierung im Besitz des Benutzers verfügen, zusammen mit ihren Zugriffsrechten für die Visualisierung im Besitz des Benutzers abrufen.

  • Zusammenarbeiten mit anderen Benutzern und Teams in bestimmten Bereichen, indem Sie eine Visualisierung im Besitz des Benutzers mithilfe von GrantAccessRequest, ModifyAccessRequest und RevokeAccessRequest freigeben.

    Eine Liste der unterstützten Meldungen für die benutzereigene Visualisierungsentität finden Sie unter UserQueryVisualization-Entität.

Siehe auch

Diagramme
Diagramme verstehen: Zugrunde liegende Daten und Diagrammdarstellung
Erstellen eines Diagramms
Beispieldiagramme
Beispiel: Erstellen, Abrufen, Aktualisieren und Löschen (CRUD) eines Diagramms
Beispiel: Abrufen aller Diagramme, die an eine Entität angehängt sind
Beispiel: Zuweisen eines Diagramms zu einem anderen Benutzer
SavedQueryVisualization-Entität
UserQueryVisualization-Entität