PowerShell을 사용하여 사용자 지정 중요한 정보 유형 수정

Security & Compliance PowerShell에서 사용자 지정 중요한 정보 유형을 수정하려면 다음을 수행해야 합니다.

  1. XML 파일에 사용자 지정 중요한 정보 유형을 포함하는 기존 규칙 패키지를 내보냅니다. (또는 기존 XML 파일이 있는 경우이를 내보냅니다)

  2. 내보낸 XML 파일의 사용자 지정 중요한 정보 유형을 수정합니다.

  3. 기존 규칙 패키지에 업데이트된 XML 파일을 다시 가져옵니다.

Security & Compliance PowerShell에 연결하려면 보안 & 준수 PowerShell을 참조하세요.

1단계: XML 파일로 기존 규칙 패키지 내보내기

참고

XML 파일의 복사본이 있는 경우(예: XML 파일을 만들고 가져온 경우) 다음 단계로 건너 뛰고 XML 파일을 수정할 수 있습니다.

  1. 아직 모르는 경우 Get-DlpSensitiveInformationTypeRulePackage cmdlet을 실행하여 사용자 지정 규칙 패키지의 이름을 찾습니다.

    Get-DlpSensitiveInformationTypeRulePackage
    

    참고

    기본 제공 민감한 정보 유형이 들어있는 기본 제공 규칙 패키지의 이름은 Microsoft Rule Package입니다. 규정 준수 센터 UI에서 만든 사용자 지정 중요한 정보 유형이 포함된 규칙 패키지의 이름은 Microsoft.SCCManaged.CustomRulePack입니다.

  2. DlpSensitiveInformationTypeRulePackage cmdlet을 사용하여 사용자 지정 규칙 패키지를 변수에 저장합니다.

    $rulepak = Get-DlpSensitiveInformationTypeRulePackage -Identity "RulePackageName"
    

    예를 들어, 규칙 패키지의 이름이 "Employee ID Custom Rule Pack"인 경우 다음 cmdlet을 실행합니다.

    $rulepak = Get-DlpSensitiveInformationTypeRulePackage -Identity "Employee ID Custom Rule Pack"
    
  3. 다음 구문을 사용하여 사용자 지정 규칙 패키지를 변수로 내보냅니다.

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

    다음은 규칙 패키지를 C:\My Documents 폴더의 ExportedRulePackage.xml 파일로 내보내는 예제입니다.

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

2단계: 내보낸 XML 파일의 중요한 정보 유형 수정

XML 파일의 중요한 정보 유형 및 파일의 기타 요소는 이 항목의 앞부분에 설명되어 있습니다.

3단계: 기존 규칙 패키지에 업데이트된 XML 파일 다시 가져오기

업데이트된 XML을 기존 규칙 패키지로 가져오려면 Set-DlpSensitiveInformationTypeRulePackage cmdlet을 사용합니다.

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

구문과 매개 변수에 대한 자세한 내용은 설정-DlpSensitiveInformationTypeRulePackage를 참조하세요.

추가 정보