Eventi
19 nov, 23 - 21 nov, 23
Acquisire competenze su richiesta con sessioni online progettate per soddisfare le sfide del settore in Microsoft Ignite.
Iscriviti subitoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: Configuration Manager (Current Branch)
È possibile visualizzare i dati di diagnostica e utilizzo dalla gerarchia Configuration Manager per verificare che non includa informazioni sensibili o identificabili. Il sito riepiloga e archivia i dati di diagnostica nella tabella TEL_TelemetryResults del database del sito. Formatta i dati in modo che siano utilizzabili ed efficienti a livello di codice.
Le informazioni contenute in questo articolo offrono una visualizzazione dei dati esatti inviati a Microsoft. Non è destinato ad essere usato per altri scopi, ad esempio l'analisi dei dati.
Usare il comando SQL seguente per visualizzare il contenuto di questa tabella e visualizzare i dati esatti inviati:
SELECT * FROM TEL_TelemetryResults
Quando il punto di connessione del servizio è in modalità offline, usare lo strumento di connessione del servizio per esportare i dati correnti in un file CSV (Comma-Separated Values). Eseguire lo strumento di connessione del servizio nel punto di connessione del servizio con il parametro -Export .
Per altre informazioni, vedere Usare lo strumento di connessione del servizio.
Alcuni dati sono costituiti da stringhe di caratteri alfanumerici casuali. Configuration Manager usa l'algoritmo SHA-256 per creare hash unidirezionali. Questo processo garantisce che Microsoft non raccoglie dati potenzialmente sensibili. I dati con hash possono comunque essere usati a scopo di correlazione e confronto.
Ad esempio, anziché raccogliere i nomi delle tabelle nel database del sito, acquisisce l'hash unidirezionale per ogni nome di tabella. Questo comportamento garantisce che i nomi di tabella personalizzati non siano visibili. Microsoft esegue quindi lo stesso processo hash unidirezionale dei nomi di tabella SQL Server predefiniti. Il confronto dei risultati delle due query determina la deviazione dello schema del database rispetto all'impostazione predefinita del prodotto. Queste informazioni vengono quindi usate per migliorare gli aggiornamenti che richiedono modifiche allo schema SQL Server.
Quando si visualizzano i dati non elaborati, in ogni riga di dati viene visualizzato un valore hash comune. Questo hash è l'ID di supporto, noto anche come ID gerarchia. Viene usato per correlare i dati con la stessa gerarchia senza identificare il cliente o l'origine.
Ottenere l'ID di supporto dalla console di Configuration Manager. Selezionare la freccia nell'angolo superiore sinistro della barra multifunzione e quindi scegliere Informazioni su Configuration Manager. È possibile selezionare e copiare l'ID di supporto dalla finestra visualizzata.
Usare lo script Windows PowerShell seguente per eseguire l'hash unidirezionale dell'ID di supporto.
Param( [Parameter(Mandatory=$True)] [string]$value )
$guid = [System.Guid]::NewGuid()
if( [System.Guid]::TryParse($value,[ref] $guid) -eq $true ) {
#many of the values we hash are Guids
$bytesToHash = $guid.ToByteArray()
} else {
#otherwise hash as string (unicode)
$ue = New-Object System.Text.UnicodeEncoding
$bytesToHash = $ue.GetBytes($value)
}
# Load Hash Provider (https://en.wikipedia.org/wiki/SHA-2)
$hashAlgorithm = [System.Security.Cryptography.SHA256Cng]::Create()
# Hash the input
$hashedBytes = $hashAlgorithm.ComputeHash($bytesToHash)
# Base64 encode the result for transport
$result = [Convert]::ToBase64String($hashedBytes)
return $result
Confrontare l'output dello script con il GUID nei dati non elaborati. Questo processo mostra come vengono oscurati i dati.
Informazioni sui livelli di dati di diagnostica e utilizzo raccolti Configuration Manager:
Eventi
19 nov, 23 - 21 nov, 23
Acquisire competenze su richiesta con sessioni online progettate per soddisfare le sfide del settore in Microsoft Ignite.
Iscriviti subito