List Views mit dem Benutzer teilen, der DQE One installiert hat

Support DQE
Support DQE
  • Aktualisiert

Beim Erstellen oder Bearbeiten eines Unify-Prozesses in DQE One können Sie ihn über eine Selected List View auf eine Teilmenge der Datensätze beschränken, anstatt das gesamte Objekt zu verarbeiten. Die Option Use List View Sort wendet zusätzlich die Sortierung dieser Liste auf den Prozess an.

Warum der Zugriff eines bestimmten Benutzers auf die List View zählt

Bei jeder Ausführung — geplant, an einen anderen Prozess angehängt oder manuell über die Konsole gestartet — liest DQE One die Filter (und bei aktivierter Option die Sortierung) der ausgewählten List View jedes Mal erneut direkt aus Salesforce. Dieser Lesevorgang erfolgt weder als der Benutzer, der den Prozess erstellt hat, noch als der Benutzer, der auf „Run" klickt: Er erfolgt immer als der Benutzer, der DQE One installiert hat, dessen Anmeldedaten für alle nachfolgenden Aufrufe wiederverwendet werden.

Was „DQE One installiert" hier bedeutet

In diesem Artikel bezeichnet „der Benutzer, der DQE One installiert hat" genau die Person, die den Einrichtungsassistenten der App DQE One Installer abgeschlossen hat — den Schritt, bei dem Sie DQE One Zugriff auf Ihre Salesforce-Org gewähren (der OAuth-Zustimmungsbildschirm). Das ist nicht dasselbe wie der Klick auf Installieren auf der AppExchange-Seite selbst: Dieser Schritt erfordert nur die Benutzerberechtigung „Download AppExchange Packages" und verbindet für sich genommen noch nichts mit DQE One. Wenn zwei verschiedene Personen diese beiden Schritte in Ihrer Org durchgeführt haben, zählt für die Freigabe der List Views diejenige, die den Einrichtungsassistenten abgeschlossen hat.

Es gibt nicht den einen Benutzer, der diese Rolle in jeder Org auf dieselbe Weise einnimmt — es hängt vollständig davon ab, wer den Einrichtungsassistenten ausgeführt hat. Je nachdem, wie Ihre Organisation das eingerichtet hat, kann das sein:

  • Ein eigens dafür angelegter Integrations-/Servicebenutzer — manche Organisationen machen das bewusst und nennen ihn intern bereits irgendwie (z. B. einen „technischen Benutzer").
  • Oder einfach das persönliche Konto der Person, die den Einrichtungsassistenten ausgeführt hat — in vielen Organisationen gibt es keinen eigenen Benutzer dafür.

Wenn Sie nicht sicher sind, welcher Fall bei Ihnen zutrifft, gehen Sie zu Setup > Connected Apps OAuth Usage, suchen Sie DQE One Installer, und prüfen Sie, welcher Benutzer derzeit eine aktive Autorisierung dafür besitzt.

So teilen Sie eine List View korrekt

Öffnen Sie bei der List View die Sichtbarkeitseinstellungen ("Restrict Visibility" / wer diese Liste sehen darf) und stellen Sie sicher, dass dieser Benutzer durch eine der folgenden Optionen abgedeckt ist:

  • Die List View wird direkt mit diesem Benutzer geteilt, oder
  • Die List View wird mit einer öffentlichen Gruppe geteilt, die diesen Benutzer enthält — empfohlen, da dies auch dann noch funktioniert, wenn sich die Freigaberegeln später ändern oder der Einrichtungsassistent irgendwann von einer anderen Person erneut ausgeführt wird.

Machen Sie dies für jede List View, die von einem DQE One-Prozess verwendet wird: Jeder Prozess hat seine eigene Selected List View, das Teilen einer davon deckt die anderen nicht ab.

Was passiert, wenn die Freigabe fehlt

Kann dieser Benutzer die List View nicht sehen, gibt DQE One keinen sichtbaren Fehler aus. Der Prozess fällt stillschweigend auf einen leeren Filter zurück (ohne Sortierung) und wird auf die gesamte Objektpopulation angewendet statt auf den von der List View definierten Bereich. Wenn ein Prozess, der nur eine Teilmenge von Datensätzen betreffen sollte, deutlich mehr Datensätze verarbeitet als erwartet, ist das der erste Punkt, den Sie prüfen sollten.

Gut zu wissen

Dies gilt gleichermaßen für Filter und Sortierung: Beide werden aus derselben List View im selben Aufruf gelesen und gehen gemeinsam verloren, wenn dieser Benutzer keinen Zugriff hat. Den Einrichtungsassistenten mit einem eigenen Integrationsbenutzer auszuführen, statt mit einem persönlichen Admin-Konto, erleichtert die langfristige Pflege, da sich dadurch nichts ändert, wenn die Person, die DQE One eingerichtet hat, das Unternehmen verlässt.

Verwandte Artikel

Verknüpfung mit

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich