Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Applicabilità per la creazione di schemi EDM classici
Questa procedura si applica all'esperienza classica di creazione del tipo di informazione riservata (SIT) EDM (Exact Data Match).
Per semplificare la creazione del file di schema, è possibile utilizzare lo strumento Modello di tipo di tipo di informazione esatta e corrispondenza esatta dei dati.
Se non si ha familiarità con SITS basati su EDM o con la loro implementazione, è consigliabile acquisire familiarità con:
- Informazioni sui tipi di informazioni riservate
- Informazioni sui tipi di informazioni sensibili basate sulla corrispondenza esatta dei dati
- Introduzione ai tipi di informazioni sensibili basati sulla corrispondenza esatta dei dati
Un singolo schema EDM può essere utilizzato in più tipi di informazioni riservate che usano la stessa tabella dati sensibile. È possibile creare fino a 10 schemi EDM diversi in un tenant di Microsoft 365.
Usare lo schema Corrispondenza esatta dei dati e lo strumento Tipo di informazioni riservate
È possibile utilizzare lo schema di corrispondenza esatta dei dati e lo strumento Tipo di informazioni riservate per semplificare il processo di creazione del file di schema.
Prerequisiti
- Eseguire la procedura descritta in Esportare i dati di origine per il tipo di informazioni sensibili in base alla corrispondenza esatta.
Usare lo schema di corrispondenza esatta dei dati e lo strumento modello del tipo di informazioni riservate
Esegui i passaggi seguenti per creare uno schema EDM usando lo strumento modello:
Accedere al portale >di Microsoft Purview: Classificatori di Information Protection>, Classificatori>EDM,>Schemi EDM (disponibili quando la nuova esperienza EMD è disattivata).
Scegliere Create EDM schema per aprire il riquadro a comparsa di configurazione dello strumento schema.
Immettere il Nome e la Descrizione appropriati.
Scegliere Ignora delimitatori e punteggiatura per tutti i campi dello schema se si desidera applicare il comportamento Ignora... all'intero schema. Per altre informazioni sulla configurazione di EDM per ignorare maiuscole/minuscole o delimitatori, vedere Uso dei campi caseInsensitive e ignoredDelimiters per altre informazioni su questa funzionalità.
Immettere i valori desiderati per il campo n.1 dello schema e aggiungere più campi secondo necessità. Ogni campo dello schema deve essere identico alle intestazioni di colonna nel file di origine delle informazioni sensibili.
Se si vuole, impostare i valori per campo per:
- Campo ricercabile
- Nel campo non viene fatta distinzione tra maiuscole e minuscole
- Scegliere i delimitatori e la punteggiatura da ignorare per questo campo
- Immettere delimitatori e segni di punteggiatura personalizzati per il campo
Importante
Almeno uno, ma non più di dieci, dei campi dello schema devono essere designati come ricercabili.
Scegliere Salva. Lo schema è ora elencato e disponibile per l'uso.
Importante
Se si desidera rimuovere uno schema già associato a un SIT EDM, è necessario innanzitutto eliminare il SIT EDM. Se si elimina uno schema a cui è associato un archivio dati, entro 24 ore viene eliminato anche l'archivio dati.
Esportazione del file di schema EDM in formato XML
Se lo schema EDM è stato creato nello strumento schema EDM, è necessario esportare il file di schema in formato XML. È necessario il file XML per completare la fase Hash e caricare la tabella di origine delle informazioni sensibili per la corrispondenza esatta dei tipi di informazioni riservate .
Per esportare lo schema EDM in un file XML locale in modo da poter rivedere o modificare le definizioni dei campi, utilizzare questa sintassi:
$Schema = Get-DlpEdmSchema -Identity "[your EDM Schema name]" Set-Content -Path ".\Schemafile.xml" -Value $Schema.EdmSchemaXMLSalva questo file per un uso successivo.
Creare e caricare manualmente il file di schema della corrispondenza esatta dei dati
Durante la creazione del file di schema, le intestazioni di colonna (campi dati) devono rispettare i requisiti di denominazione seguenti:
- Deve iniziare con una lettera e deve essere composto da almeno tre caratteri alfanumerici.
- Deve includere solo caratteri alfanumerici.
Usare la sintassi seguente per ogni campo di colonne o dati:
<Field name="FieldName" searchable="true/false" caseInsensitive="true/false" ignoredDelimiters="delimiter characters" />
Uso dei campi caseInsensitive e ignoredDelimiters
Nell'esempio di schema XML seguente vengono usati i caseInsensitive campi and ignoredDelimiters per illustrare in che modo EDM gestisce le differenze tra maiuscole e minuscole e i caratteri di delimitazione.
Quando si include il caseInsensitive campo impostato sul valore di nella definizione dello schema, EDM non esclude un elemento in base alle differenze tra true maiuscole e minuscole. Ad esempio, EDM vede i valori FOO-1234 e fOo-1234 come identici per il PatientID campo.
Quando si include un ignoredDelimiters campo contenente caratteri supportati, la tecnologia EDM li ignora. Quindi EDM vede i valori FOO-1234 e FOO#1234 come identici per il PatientID campo.
Quando entrambi caseInsensitiveignoredDelimiters e vengono usati insieme, EDM vede FOO-1234 e fOo#1234 come identici e classifica l'elemento come un tipo di informazioni sensibili della cartella clinica.
Entrambi caseInsensitive e ignoredDelimiters vengono utilizzati in base al campo.
Importante
Se si configurano gli spazi da ignorare, tale configurazione sarà efficace solo per le colonne dei campi primari per le quali è definito un tipo di informazioni riservate in grado di rilevare stringhe di più parole. In caso contrario, il confronto verrà effettuato con ogni singola parola del contenuto analizzato.
Il ignoredDelimiters flag supporta qualsiasi carattere non alfanumerico. Ecco alcuni esempi:
- -
- /
- _
- *
- ^
- #
- [
- ]
- {
- }
- \
- ~
Il contrassegno ignoredDelimiters non supporta:
- Caratteri 0-9
- A-Z
- a-z
- "
- ,
- Delimitatori usati come separatori di token
Importante
Quando si definisce il tipo di informazioni riservate EDM, ignoredDelimiters non influisce sul modo in cui il tipo di informazioni riservate di classificazione associato all'elemento primario in un modello EDM identifica il contenuto in un elemento. Pertanto, se si configura ignoredDelimiters un campo ricercabile, è necessario assicurarsi che il tipo di informazioni riservate usato per un elemento primario basato su tale campo selezionino stringhe sia con che senza tali caratteri.
Il numero di colonne nella tabella di origine delle informazioni sensibili e il numero di campi nello schema devono corrispondere, l'ordine non è importante.
I caratteri utilizzati come separatori di token si comportano in modo diverso rispetto agli altri delimitatori. Ecco alcuni esempi:
- \ (spazio)
- \t
- ,
- .
- ;
- ?
- !
- \r
- \n
Quando si include un separatore di token, EDM interrompe il token nel punto in cui si trova il separatore. Ad esempio, EDM vede il valore Middle-Last Name in Middle-Last e Name per il LastName campo. Se è inclusa per ignoredDelimiters il LastName campo con il carattere '-', l'azione viene eseguita solo dopo che il valore è stato interrotto. Alla fine, EDM vedrà i valori seguenti, MiddleLast e Name.
Per usare i caratteri seguenti come ignoredDelimitersseparatori di token e non separatori di token, è necessario associare al campo un SIT corrispondente al formato corrispondente. Ad esempio, un SIT che rileva una stringa di più parole con trattini deve essere associato al LastName campo.
- .
- ;
- !
- ?
- \
È possibile associare tipi di informazioni sensibili (SIT) a elementi secondari usando PowerShell.
Definire lo schema in formato XML (simile all'esempio seguente). Assegnare un nome a questo file di schemaedm.xml e quindi configurarlo in modo tale che, per ogni colonna della tabella Origine informazioni sensibili, sia presente una riga che usa la sintassi:
\<Field name="" searchable=""/\>.- Usare i nomi delle colonne per i valori dei nomi dei campi.
- Usare
searchable="true"per i campi che si desidera siano ricercabili e i campi primari fino a un massimo di cinque campi. Almeno un campo deve essere disponibile per la ricerca.
Ad esempio, il seguente file XML definisce lo schema per un database di cartelle cliniche, con cinque campi specificati come ricercabili:
PatientID,MRN,SSN,PhoneeDOB.(È possibile copiare, modificare e usare l'esempio.)
<EdmSchema xmlns="http://schemas.microsoft.com/office/2018/edm"> <DataStore name="PatientRecords" description="Schema for patient records" version="1"> <Field name="PatientID" searchable="true" caseInsensitive="true" ignoredDelimiters="-,/,*,#,^" /> <Field name="MRN" searchable="true" /> <Field name="FirstName" /> <Field name="LastName" /> <Field name="SSN" searchable="true" /> <Field name="Phone" searchable="true" /> <Field name="DOB" searchable="true" /> <Field name="Gender" /> <Field name="Address" /> </DataStore> </EdmSchema>Dopo aver creato il file di schema EDM in formato XML, è necessario caricarlo nel servizio cloud.
Per caricare lo schema del database, eseguire il comando seguente:
New-DlpEdmSchema -FileData ([System.IO.File]::ReadAllBytes('.\\edm.xml')) -Confirm:$trueVerrà richiesto di confermare, come indicato di seguito:
Conferma
Eseguire questa azione?
Verrà importato un nuovo schema EDM per l'archivio dati "cartelle pazienti".
[Y] Sì [A] Sì a tutti [N] No [L] No a tutti [?] Guida (il valore predefinito è "Y"):
Consiglio
Se si vuole che le modifiche vengano apportate senza conferma, non usare
-Confirm:$truenel passaggio 3.
Nota
L'aggiornamento dello schema EDM impiega tra i 10 e i 60 minuti con aggiunte. Completare l'aggiornamento prima di eseguire i passaggi che usano le aggiunte.
Passaggi successivi
Dopo aver creato lo schema EDM, procedi con l'hash e carica i dati sensibili. Vedere Hash e caricare la tabella dell'origine delle informazioni sensibili per i tipi di dati sensibili che corrispondono esattamente.