Partilhar via


Modificar um tipo de informação confidencial personalizado com o PowerShell

No PowerShell de Conformidade do & de Segurança, modificar um tipo de informação confidencial personalizado requer que:

  1. Exporte um pacote de regras existente que contém o tipo personalizado de informação confidencial para um arquivo XML (ou use o arquivo XML existente, se você o tiver).

  2. Modifique um tipo personalizado de informação confidencial no arquivo XML exportado.

  3. Importe o arquivo XML atualizado de volta para o pacote de regras existente.

Para ligar ao PowerShell de Conformidade & de Segurança, veja PowerShell de Conformidade do & de Segurança.

Dica

Se você não é um cliente E5, use a avaliação das soluções do Microsoft Purview de 90 dias para explorar como os recursos adicionais do Purview podem ajudar sua organização a gerenciar as necessidades de segurança e conformidade de dados. Comece agora no hub de avaliações do Microsoft Purview. Saiba mais detalhes sobre os termos de inscrição e avaliação.

Etapa 1: Exportar o pacote de regras existente para um arquivo XML

Observação

Se tiver uma cópia do ficheiro XML (por exemplo, se acabou de o criar e importar), pode avançar para Passo: 2 Modificar o tipo de informações confidenciais no ficheiro XML exportado.

  1. Se ainda não souber o nome do pacote de regras personalizado, execute o cmdlet Get-DlpSensitiveInformationTypeRulePackage para o localizar:

    Get-DlpSensitiveInformationTypeRulePackage
    

    Observação

    O pacote de regras incorporado que contém os tipos de informações confidenciais incorporados chama-se Pacote de Regras da Microsoft. O pacote de regras que contém os tipos de informações confidenciais personalizados que criou na IU do Centro de Conformidade chama-se Microsoft.SCCManaged.CustomRulePack.

  2. Use o cmdlet Get-DlpSensitiveInformationTypeRulePackage para armazenar o pacote de regras personalizadas em uma variável:

    $rulepak = Get-DlpSensitiveInformationTypeRulePackage -Identity "RulePackageName"
    

    Por exemplo, se o nome do pacote de regras for "Pacote de regras personalizadas do ID do funcionário", execute o seguinte cmdlet:

    $rulepak = Get-DlpSensitiveInformationTypeRulePackage -Identity "Employee ID Custom Rule Pack"
    
  3. Use a seguinte sintaxe para exportar o pacote de regras personalizado para um arquivo XML:

    [System.IO.File]::WriteAllBytes('XMLFileAndPath', $rulepak.SerializedClassificationRuleCollection)
    

    Este exemplo exporta o pacote de regras para o ficheiro com o nome ExportedRulePackage.xml na pasta C:\Os Meus Documentos.

    [System.IO.File]::WriteAllBytes('C:\My Documents\ExportedRulePackage.xml', $rulepak.SerializedClassificationRuleCollection)
    

Etapa 2: Modificar um tipo personalizado de informação confidencial no arquivo XML exportado

Encontre mais informações sobre como modificar tipos de informações confidenciais através de XML em Personalizar um tipo de informação confidencial incorporado.

Etapa 3: Importar o arquivo XML atualizado de volta para o pacote de regras existente

Para importar o XML atualizado de volta para o pacote de regras existente, use o cmdlet Set-DlpSensitiveInformationTypeRulePackage:

Set-DlpSensitiveInformationTypeRulePackage -FileData ([System.IO.File]::ReadAllBytes('C:\My Documents\External Sensitive Info Type Rule Collection.xml'))

Para informações detalhadas sobre sintaxe e parâmetros, confira Set-DlpSensitiveInformationTypeRulePackage.

Mais informações