Anmeldedaten des Betrachters erzwingen

Bei einem Community-Connector können Anmeldedaten des Betrachters für alle Datenquellen erzwungen werden, die mit dem Connector erstellt wurden.

Erforderliche Lektüre

Data Studio-Berichte können eine oder mehrere Datenquellen enthalten. Wenn ein Nutzer eine neue Datenquelle über einen Connector erstellt, kann er auswählen, ob die Datenquelle Anmeldedaten des Inhabers oder Anmeldedaten des Betrachters verwenden soll.

Inhaber-Anmeldedaten im Vergleich zu Betrachter-Anmeldedaten auswählen

Wenn Sie auf Nutzeridentitätseigenschaften zugreifen, basiert der effektive Nutzer darauf, wer den Connector autorisiert hat.

  • Bei Datenquellen mit Inhaber-Anmeldedaten ist der Inhaber der Datenquelle der effektive Nutzer. Der Inhaber der Datenquelle autorisiert den Connector, wenn er die Datenquelle erstellt.
  • Bei Datenquellen mit Anmeldedaten des Betrachters ist der effektive Nutzer der Betrachter des Berichts. Der Betrachter autorisiert den Connector, wenn er einen Bericht aufruft.

Vorteile

  • Sie können die Vertraulichkeit von Daten gewährleisten.
  • Der Datenzugriff kann nicht von einem Nutzer auf einen anderen übertragen werden.
  • So können Sie dafür sorgen, dass Nutzer nur die für sie relevanten Daten sehen.
  • Ihre Nutzer können einfacher skalierbare Dashboards erstellen.

Implementierungsschritte

Die Anmeldedaten des Betrachters für Ihren Connector werden in zwei Schritten erzwungen:

  1. Legen Sie im Manifest Ihres Connectors dataStudio.forceViewersCredentials auf true fest. Weitere Informationen finden Sie in der Manifestreferenz.
  2. Je nach Anwendungsfall können Sie Ihre Zugriffssteuerungslogik implementieren. Achten Sie darauf, dass vom Connector nur die relevanten Daten für den Betrachter des Berichts zurückgegeben werden. Unter Auf Nutzeridentitätseigenschaften zugreifen erfahren Sie, wie Ihr Code auf die Nutzeridentität bzw. die E‑Mail-Adresse zugreifen kann.