Configurare l'aggiornamento dei dati di Excel Online utilizzando connessioni a dati incorporati in Office Online Server
Riepilogo: configurare Excel Online in modo da utilizzare un'applicazione di destinazione di Archiviazione sicura per l'aggiornamento dei dati esterni.
Excel Online supporta due metodi di utilizzo del servizio di archiviazione sicura per la connessione a dati esterni:
È possibile specificare un'applicazione di destinazione dell'archiviazione sicura in una cartella di lavoro. Questa connessione è nota come connessione incorporata. Questo articolo descrive come eseguire questa operazione.
Utilizzare un file Office Data Connection (ODC) in cui è specificata un'applicazione di destinazione dell'archiviazione sicura. Per altre informazioni, vedere Configurare l'aggiornamento dati di Excel Online usando connessioni dati esterne in Office Online Server.
Per configurare l'accesso ai dati di Excel Online in modo da utilizzare connessioni dati incorporate, è necessario utilizzare la procedura seguente:
Creare un'applicazione di destinazione dell'archiviazione sicura
Configurare una cartella di lavoro di Excel affinché utilizzi una connessione dati incorporata
Tenere presente che, affinché questa soluzione funzioni, è necessario che Office Online Server sia stato installato e che SharePoint Server sia stato configurato in modo che possa utilizzarlo per eseguire in rendering dei documenti.
Configurare un account di accesso ai dati
È necessario disporre di un account al quale è concesso l'accesso all'origine dati a cui si desidera connettere la cartella di lavoro di Excel. Può trattarsi di un account di Windows Active Directory, un account di accesso di SQL Server o un altro set di credenziali, secondo quanto richiesto dall'origine dati. Questo account verrà archiviato con l'archiviazione sicura.
Dopo la creazione dell'account, il passaggio successivo consisterà nel concedere all'account l'accesso in lettura ai dati necessari. In questo articolo viene usato l'esempio di accesso a un database SQL Server tramite un account Active Directory. Se si usa un'origine dati diversa da SQL Server, vedere le istruzioni per l'origine dati per creare un accesso con autorizzazioni di lettura dei dati per l'account di accesso ai dati.
Per creare un account di accesso di SQL Server e concedere l'accesso in lettura al database, attenersi alla procedura seguente.
Per creare un account di accesso di SQL Server per l'account di accesso ai dati
In SQL Server Management Studio connettersi al motore di database.
In Esplora oggetti espandere Sicurezza.
Fare clic con il pulsante destro del mouse su Account di accesso e quindi scegliere Nuovo account di accesso.
Nella casella Nome di accesso digitare il nome dell'account di Active Directory creato per l'accesso ai dati.
Nella sezione Selezione pagina fare clic su Mapping utenti.
Selezionare la casella di controllo Mappa per il database a cui si vuole fornire l'accesso e quindi, in Appartenenza al ruolo del database per: <database>, selezionare la casella di controllo db_datareader .
Fare clic su OK.
Dopo avere creato un account di accesso ai dati a cui si è concesso l'accesso a un'origine dati, il passaggio successivo consisterà nel creare un'applicazione di destinazione dell'archiviazione sicura.
Creare un'applicazione di destinazione dell'archiviazione sicura
È necessario creare un'applicazione di destinazione dell'archiviazione sicura che contiene le credenziali create per l'accesso ai dati. Tale applicazione potrà quindi essere specificata nelle cartelle di lavoro di Excel connesse ai dati e utilizzata da Excel Online per l'aggiornamento dei dati nella cartella di lavoro.
Quando si crea l'applicazione di destinazione, è necessario specificare quali utenti saranno autorizzati a utilizzare le credenziali archiviate nell'archiviazione sicura. È possibile elencare gli utenti singolarmente oppure utilizzare un gruppo di Active Directory. Per la facilità di amministrazione, è consigliabile utilizzare un gruppo di Active Directory.
Nota
Gli utenti elencati nell'applicazione di destinazione non hanno accesso diretto alle credenziali archiviate. Le credenziali vengono invece utilizzate da Excel Online per conto degli utenti per aggiornare i dati nelle cartelle di lavoro connesse ai dati in cui è specificata questa applicazione di destinazione.
Per creare un'applicazione di destinazione dell'archiviazione sicura da Secure Store, attenersi alla procedura seguente.
Per creare un'applicazione di destinazione
Nella sezione Gestione applicazioni della home page di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione del servizio di archiviazione sicura.
Sulla barra multifunzione fare clic su Nuova.
Nella casella ID applicazione di destinazione digitare un identificatore univoco per questa applicazione di destinazione, ad esempioExcelOnlineDataAccess.
Nella casella Nome visualizzato digitare un nome descrittivo o una breve descrizione.
Nella casella Indirizzo di posta elettronica contatto digitare l'indirizzo di posta elettronica per un contatto per questa applicazione di destinazione.
Nell'elenco a discesa Tipo applicazione di destinazione selezionare Gruppo.
Fare clic su Avanti.
Nella pagina Campi credenziali, se si utilizzano credenziali di Windows, lasciare i campi delle credenziali predefiniti. Se si utilizzano credenziali diverse da quelle di Windows, modificare gli elenchi a discesa Tipo di campo in base alle credenziali in uso. Fare clic su Avanti.
Nella pagina Specificare le impostazioni delle appartenenze:
Nella casella Amministratori applicazione di destinazione digitare l'account dell'utente che amministrerà questa applicazione di destinazione.
Nota
È possibile specificare più utenti o un gruppo di Active Directory.
Nella casella Membri digitare gli utenti a cui si desidera concedere la possibilità di aggiornare i dati.
Nota
È possibile specificare più utenti o un gruppo di Active Directory.
- Fare clic su OK.
Per impostare le credenziali per l'applicazione di destinazione, attenersi alla procedura seguente.
Per impostare le credenziali per l'applicazione di destinazione
Nella colonna ID applicazione di destinazione della pagina dell'applicazione del servizio di archiviazione sicura scegliere l'applicazione di destinazione appena creata, fare clic sulla freccia visualizzata e quindi fare clic su Imposta credenziali.
Digitare il nome utente e la password dell'account di accesso ai dati.
Fare clic su OK.
Dopo avere impostato le credenziali, è possibile utilizzare l'applicazione di destinazione. Nel passaggio successivo l'applicazione di destinazione verrà specificata nelle impostazioni di autenticazione di Excel Online nella cartella di lavoro di Excel connessa ai dati.
Configurare una cartella di lavoro di Excel affinché utilizzi una connessione dati incorporata
È necessario configurare le impostazioni di autenticazione di Excel Online nella cartella di lavoro prima di pubblicarla in SharePoint Server 2016. Questa operazione consente alla cartella di lavoro di utilizzare un'applicazione di destinazione dell'archiviazione sicura per aggiornare i dati di cui si esegue il rendering tramite Excel Online. Per configurare le impostazioni di autenticazione, attenersi alla procedura seguente.
Per configurare le impostazioni di autenticazione di Excel Online
Nella scheda Dati di una cartella di lavoro di Excel connessa ai dati fare clic su Connessioni.
Nella finestra di dialogo Connessioni cartella di lavoro selezionare la connessione dati da aggiornare, quindi fare clic su Proprietà.
Nella scheda Definizione della finestra di dialogo Proprietà connessione fare clic su Impostazioni di autenticazione.
Nella finestra di dialogo Impostazioni autenticazione Excel Services selezionare l'opzione Usa account archiviato, digitare l'ID dell'applicazione di destinazione nella casella di testo e quindi fare clic su OK.
Nota
Se si utilizza Excel 2010, selezionare l'opzione SSS.
Nella finestra di dialogo Proprietà connessione fare clic su OK.
Nota
Se viene visualizzato un avviso in cui si segnala che il collegamento al file di connessione esterna verrà rimosso, fare clic su Sì.
Nella finestra di dialogo Connessioni cartella di lavoro fare clic su Chiudi.
Con l'applicazione di destinazione specificata nelle impostazioni di autenticazione di Excel Online, in Excel Online vengono utilizzate le credenziali associate a tale applicazione di destinazione per aggiornare i dati nella cartella di lavoro dopo che è stata pubblicata in SharePoint Server 2016.