GDPR per Server Office Web Apps e Office Online Server

Office Online Server e i dati di telemetria di Office App Web Server vengono archiviati sotto forma di log ULS. È possibile usare ULS Viewer per visualizzare i log ULS dal tenant locale.

Ogni riga di log contiene un CorrelationID. Le righe di log correlate condividono lo stesso CorrelationID. Ogni CorrelationID è associato a un singolo SessionID e un SessionID può essere correlato a molti CorrelationID. Ogni SessionID può essere correlato a un singolo UserID, anche se alcune sessioni possono essere anonime e pertanto non hanno un ID utente associato. Per determinare quali dati sono associati a un determinato utente, è quindi possibile eseguire il mapping da un singolo UserID agli ID sessione associati a tale utente, da tali ID sessione agli ID correlazione associati e da tali ID correlazione a tutti i log in tali correlazioni. Vedere il diagramma seguente per la relazione tra i diversi ID.

Diagramma di flusso che mostra la relazione tra SessionID e CorrelationIds.

Raccolta dei log

Per raccogliere tutti i log associati a UserID 1, ad esempio, il primo passaggio consiste nel raccogliere tutte le sessioni associate a UserID 1 (ovvero SessionID 1 e SessionID2). Il passaggio successivo consiste nel raccogliere tutte le correlazioni associate a SessionID 1 (ovvero CorrelationID 1, 2 e 3) e a SessionID 2 (ovvero CorrelationID 4). Infine, raccogliere tutti i log associati a ognuna delle correlazioni nell'elenco.

  1. Avvio di UlsViewer

  2. Aprire il log uls corrispondente all'intervallo di tempo previsto; I log ULS vengono archiviati in %PROGRAMDATA%\Microsoft\OfficeWebApps\Data\Logs\ULS

  3. Modifica | Modifica filtro

  4. Applicare il filtro:

    • EventID è uguale a apr3y

      Oppure

    • EventID è uguale a bp2d6

  5. UserId con hash saranno presenti nel Messaggio di uno o due eventi

  6. Per apr3y, il Messaggio conterrà un valore UserID e un valore PUID

  7. Per bp2d6, il messaggio conterrà un bel po ' di informazioni. Il campo Valore LoggableUserId è l'ID utente con hash.

  8. Dopo aver ottenuto UserId con hash da uno di questi due tag, il valore WacSessionId della riga corrispondente in ULSViewer conterrà il valore WacSessionId associato a quell'utente

  9. Raccogliere tutti i valori WacSessionId associati all'utente in questione

  10. Filtrare per tutti gli EventId uguali a "xmnv", messaggio uguale a "UserSessionId=<WacSessionId>" per il primo WacSessionId nell'elenco (sostituendo la parte <WacSessionId> del filtro con WacSessionId)

  11. Raccogliere tutti i valori di Correlation corrispondenti a tale WacSessionId

  12. Ripetere i passaggi 10 e 11 per tutti i valori di WacSessionId nell'elenco per l'utente in questione

  13. Filtrare per tutti i valori di Correlation uguali alla prima Correlation nell'elenco

  14. Raccogliere tutti i log corrispondenti a tale Correlation

  15. Ripetere i passaggi 13 e 14 per tutti i valori di Correlation nell'elenco per l'utente in questione

Tipi di dati

I log di Office contengono diversi tipi di dati. Di seguito sono riportati alcuni esempi dei dati che possono essere contenuti nei log ULS:

  • Codici di errore per problemi riscontrati durante l'utilizzano del prodotto

  • Pulsanti e altre parti dei dati sull'utilizzo delle app

  • Dati sulle prestazioni dell'applicazione e/o funzionalità particolari all'interno dell'applicazione

  • Informazioni generali sulla posizione del computer dell'utente (ad esempio paese/area geografica, provincia e città, derivate dall'indirizzo IP), ma non sulla precisa posizione geografica.

  • I metadati di base del browser, ad esempio nome e versione del browser, e del computer, ad esempio tipo e versione del sistema operativo

  • Messaggi di errore dall'host del documento (ad esempio OneDrive, SharePoint, Exchange)

  • Informazioni sui processi interni all'applicazione, non correlate a operazioni che effettuate dall'utente