Konfigurieren der Datenaktualisierung für Excel Online mithilfe von eingebetteten Datenverbindungen in Office Online Server

Zusammenfassung: Konfigurieren Sie Excel Online für die Verwendung einer Secure Store-Zielanwendung zur Aktualisierung externer Daten.

Excel Online unterstützt zwei Methoden für die Verwendung von Secure Store Service zum Herstellen einer Verbindung mit externen Daten:

Zum Konfigurieren des Excel Online-Datenzugriffs zur Verwendung von eingebetteten Datenverbindungen führen Sie den folgenden Vorgang durch:

  1. Konfigurieren eines Datenzugriffskontos

  2. Erstellen einer Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden)

  3. Konfigurieren einer Excel-Arbeitsmappe für die Verwendung einer eingebetteten Datenverbindung

Beachten Sie, dass Sie Office Online Server installiert und SharePoint Server so konfiguriert haben müssen, dass es zum Rendern von Dokumenten verwendet wird, damit dies funktioniert.

Konfigurieren eines Datenzugriffskontos

Sie müssen über ein Konto verfügen, dem Zugriff auf die Datenquelle erteilt werden kann, mit der Sie eine Verbindung für Ihre Excel-Arbeitsmappe herstellen möchten. Bei diesem Konto kann es sich um ein Windows Active Directory-Konto, eine SQL Server-Anmeldung oder andere für die Datenquelle erforderliche Anmeldeinformationen handeln. Dieses Konto wird in Secure Store gespeichert.

Nachdem Sie das Konto erstellt haben, erteilen Sie diesem Konto im nächsten Schritt Lesezugriff auf die benötigten Daten. (In diesem Artikel verwenden wir das Beispiel für den Zugriff auf eine SQL Server-Datenbank über ein Active Directory-Konto. Wenn Sie eine andere Datenquelle als SQL Server verwenden, lesen Sie die Anweisungen für Ihre Datenquelle, um eine Anmeldung mit Datenleseberechtigungen für das Datenzugriffskonto zu erstellen.)

Führen Sie die folgenden Schritte aus, um eine SQL Server-Anmeldung zu erstellen und Lesezugriff auf die Datenbank zu erteilen.

So erstellen Sie eine SQL Server-Anmeldung für das Datenzugriffskonto

  1. Stellen Sie in SQL Server Management Studio eine Verbindung mit dem Datenbankmodul her.

  2. Erweitern Sie im Objekt-Explorer den Knoten Sicherheit.

  3. Klicken Sie mit der rechten Maustaste auf Anmeldenamen, und klicken Sie dann auf Neue Anmeldung.

  4. Geben Sie in das Feld Anmeldename den Namen des Active Directory-Kontos ein, das Sie für den Datenzugriff erstellt haben.

  5. Klicken Sie im Abschnitt Seite auswählen auf Benutzerzuordnung.

  6. Aktivieren Sie für die Datenbank, auf die Sie Zugriff bieten möchten, das Kontrollkästchen Zuordnen, und aktivieren Sie dann unter Mitgliedschaft in Datenbankrolle für: <Datenbank> das Kontrollkästchen db_datareader.

  7. Klicken Sie auf OK.

Da Sie nun ein Datenzugriffskonto erstellt und ihm Zugriff auf eine Datenquelle erteilt haben, erstellen Sie im nächsten Schritt eine Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden).

Erstellen einer Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden)

Sie müssen eine Zielanwendung in Secure Store erstellen, die die von Ihnen für den Datenzugriff erstellten Anmeldeinformationen enthält. Diese Zielanwendung kann dann in mit Daten verbundenen Excel-Arbeitsblättern angegeben und von Excel Online beim Aktualisieren von Daten in der Arbeitsmappe verwendet werden.

Beim Erstellen der Zielanwendung müssen Sie angeben, welche Benutzer für die Verwendung der in der einmaligen Anmeldung gespeicherten Anmeldeinformationen autorisiert sind. Sie können die Benutzer einzeln aufführen oder eine Active Directory-Gruppe verwenden. Zur einfacheren Verwaltung empfiehlt es sich, eine Active Directory-Gruppe zu verwenden.

Hinweis

Die von Ihnen in der Zielanwendung aufgeführten Benutzer verfügen nicht über direkten Zugriff auf die gespeicherten Anmeldeinformationen. Stattdessen werden die Anmeldeinformationen von Excel Online in ihrem Namen verwendet, um Daten in mit Daten verbundenen Arbeitsmappen zu aktualisieren, die diese Zielanwendung angeben.

Verwenden Sie das folgende Verfahren, um eine Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden) zu erstellen.

So erstellen Sie eine Zielanwendung

  1. Klicken Sie auf der Homepage der Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf die Secure Store Service-Anwendung.

  3. Klicken Sie im Menüband auf Neu.

  4. Geben Sie im Feld Zielanwendungs-ID eine eindeutige ID für diese Zielanwendung ein (z. B.ExcelOnlineDataAccess).

  5. Geben Sie in das Feld Anzeigename einen Anzeigenamen oder eine kurze Beschreibung ein.

  6. Geben Sie in das Feld E-Mail des Kontakts die E-Mail-Adresse eines Kontakts für diese Zielanwendung ein.

  7. Wählen Sie in der Dropdownliste Zielanwendungstyp die Option Gruppe aus.

  8. Klicken Sie auf Weiter.

  9. Verwenden Sie auf der Seite Anmeldeinformationsfelder die standardmäßigen Anmeldeinformationsfelder, wenn Sie Windows-Anmeldeinformationen verwenden. Wenn Sie keine Windows-Anmeldeinformationen verwenden, ändern Sie die Dropdownliste Feldtyp so, dass Sie den von Ihnen verwendeten Anmeldeinformationen entspricht. Klicken Sie auf Weiter.

  10. Führen Sie auf der Seite Angeben der Mitgliedschaftseinstellungen die folgenden Aktionen aus:

  • Geben Sie im Feld Administratoren für die Zielanwendung das Konto des Benutzers ein, der diese Zielanwendung verwaltet.

    Hinweis

    Sie können mehrere Benutzer oder eine Active Directory-Gruppe angeben.

  • Geben Sie im Feld Mitglieder die Benutzer ein, denen Sie die Fähigkeit zum Aktualisieren von Daten erteilen möchten.

    Hinweis

    Sie können mehrere Benutzer oder eine Active Directory-Gruppe angeben.

  1. Klicken Sie auf OK.

Verwenden Sie zum Festlegen der Anmeldeinformationen für die Zielanwendung das folgende Verfahren.

So legen Sie die Anmeldeinformationen für die Zielanwendung fest

  1. Zeigen Sie auf der Seite Secure Store Service-Anwendung in der Spalte Zielanwendungs-ID auf die gerade von Ihnen erstellte Zielanwendung, klicken Sie auf den nun angezeigten Pfeil und dann auf Anmeldeinformationen festlegen.

  2. Geben Sie den Benutzernamen und das Kennwort für das Datenzugriffskonto ein.

  3. Klicken Sie auf OK.

Nachdem Sie die Anmeldeinformationen für die Zielanwendung festgelegt haben, kann die Zielanwendung verwendet werden. Im nächsten Schritt geben Sie diese Zielanwendung in den Excel Online-Authentifizierungseinstellungen in Ihrer mit Daten verbundenen Excel-Arbeitsmappe an.

Konfigurieren einer Excel-Arbeitsmappe für die Verwendung einer eingebetteten Datenverbindung

Sie müssen die Excel Online-Authentifizierungseinstellungen in der Arbeitsmappe konfigurieren, bevor Sie sie in SharePoint Server 2016 veröffentlichen können. Dadurch wird von der Arbeitsmappe eine Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden) verwendet, um mithilfe von Excel Online gerenderte Daten zu aktualisieren. Verwenden Sie das folgende Verfahren, um die Authentifizierungseinstellungen zu konfigurieren.

So konfigurieren Sie Excel Online-Authentifizierungseinstellungen

  1. Klicken Sie in der mit Daten verbundenen Excel-Arbeitsmappe auf der Registerkarte Daten auf Verbindungen.

  2. Wählen Sie im Dialogfeld Arbeitsmappenverbindungen die zu aktualisierende Datenquelle aus, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie im Dialogfeld Verbindungseigenschaften auf der Registerkarte Definition auf Authentifizierungseinstellungen.

  4. Wählen Sie im Dialogfeld Excel Services-Authentifizierungseinstellungen die Option Ein gespeichertes Konto verwenden aus, geben Sie in das Textfeld die Anwendungs-ID der Zielanwendung ein, und klicken Sie dann auf OK.

    Hinweis

    Bei Verwendung von Excel 2010 wählen Sie die Option SSS aus.

  5. Klicken Sie im Dialogfeld Verbindungseigenschaften auf OK.

    Hinweis

    Wenn eine Warnmeldung mit dem Hinweis angezeigt wird, dass die Verknüpfung zur externen Verbindungsdatei entfernt wird, klicken Sie auf Ja.

  6. Klicken Sie im Dialogfeld Arbeitsmappenverbindungen auf Schließen.

Wenn die Zielanwendung in den Excel Online-Authentifizierungseinstellungen angegeben ist, werden von Excel Online die dieser Zielanwendung zugeordneten Anmeldeinformationen verwendet, um die Daten in der Arbeitsmappe nach ihrer Veröffentlichung in SharePoint Server 2016 zu aktualisieren.

Siehe auch

Configure the Secure Store Service (SharePoint Server 2013)