Freigeben über


ITokenDataExtension Schnittstelle

Definition

Definiert Unterstützung für eine Datenverarbeitungserweiterung, um ein SharePoint-Benutzertoken zu verwenden, um auf eine SharePoint-Datenquelle zuzugreifen.

public interface class ITokenDataExtension
public interface ITokenDataExtension
type ITokenDataExtension = interface
Public Interface ITokenDataExtension

Hinweise

Der Berichtsserver sendet das Sicherheitstoken des SharePoint-Benutzers unter den folgenden Umständen an eine Datenverarbeitungserweiterung:

  • Der Berichtsserver befindet sich im integrierten SharePoint-Modus.

  • Die Datenverarbeitungserweiterung implementiert die ITokenDataExtension Schnittstelle.

Es wird empfohlen, das unbeaufsichtigte Ausführungskonto auf dem Berichtsserver zu konfigurieren. Wenn der Berichtsserver kein Benutzertoken abrufen kann, erstellt er ein SharePoint-Token seines unbeaufsichtigten Ausführungskontos. Weitere Informationen finden Sie unter Configure the Unattended Execution Account (SSRS Configuration Manager).

Der Berichtsserver ermöglicht es der Datenquelle, gespeicherte, nicht windowsbezogene Anmeldeinformationen zu verwenden. Eine bewährte Methode besteht darin, die Implementierung von Revert-to-Self-Logik zu vermeiden, da das Ergebnis möglicherweise die Berichtsserverdienstidentität beim Herstellen einer Verbindung mit Datenquellen verwendet wird.

Methoden

SetUserToken(Byte[])

Legt das SharePoint-Benutzertoken fest. Diese Methode wird vom Berichtsserver verwendet, um das SharePoint-Benutzertoken an die Datenverarbeitungserweiterung zu senden.

Gilt für: