New-RetentionComplianceRule

이 cmdlet은 보안 & 준수 PowerShell에서만 사용할 수 있습니다. 자세한 내용은 보안 & 준수 PowerShell을 참조하세요.

New-RetentionComplianceRule cmdlet을 사용하여 Microsoft Purview 규정 준수 포털 새 보존 규칙을 만듭니다.

아래 구문 섹션에 있는 매개 변수 집합에 대한 자세한 내용은 Exchange cmdlet 구문을 참조하십시오.

Syntax

New-RetentionComplianceRule
   -ApplyComplianceTag <String>
   -Policy <PolicyIdParameter>
   [-ContentContainsSensitiveInformation <PswsHashtable[]>]
   [-Confirm]
   [-ContentMatchQuery <String>]
   [-ExpirationDateOption <String>]
   [-MachineLearningModelIDs <MultiValuedProperty>]
   [-RetentionComplianceAction <String>]
   [-WhatIf]
   [<CommonParameters>]
New-RetentionComplianceRule
   [-Name] <String>
   -Policy <PolicyIdParameter>
   [-Comment <String>]
   [-ExcludedItemClasses <MultiValuedProperty>]
   [-RetentionDuration <Unlimited>]
   [-RetentionDurationDisplayHint <HoldDurationHint>]
   [-Confirm]
   [-ContentMatchQuery <String>]
   [-ExpirationDateOption <String>]
   [-RetentionComplianceAction <String>]
   [-WhatIf]
   [<CommonParameters>]
New-RetentionComplianceRule
   -Policy <PolicyIdParameter>
   -PublishComplianceTag <String>
   [-Confirm]
   [-ExpirationDateOption <String>]
   [-RetentionComplianceAction <String>]
   [-WhatIf]
   [<CommonParameters>]

Description

보존 규칙은 Policy 매개 변수를 사용하여 기존 보존 정책에 추가해야 합니다. 각 보존 정책에는 하나의 규칙만 추가할 수 있습니다.

보안 & 준수 PowerShell에서 이 cmdlet을 사용하려면 권한이 할당되어야 합니다. 자세한 내용은 Microsoft Purview 규정 준수 포털의 사용 권한을 참조하세요.

예제

예 1

New-RetentionComplianceRule -Name InternalCompanyRule -Policy "Internal Company Policy" -RetentionDuration Unlimited

이 예제에서는 InternalCompanyRule이라는 새 사례 보존 규칙을 만들고 "내부 회사 정책"이라는 기존 사례 보존 정책에 추가합니다. 콘텐츠는 무기한 보존됩니다.

예 2

New-RetentionComplianceRule -Name SeptOneYear -Policy "Internal Company Policy" -RetentionDuration 365 -RetentionComplianceAction KeepAndDelete -ExpirationDateOption ModificationAgeInDays

이 예제에서는 SeptOneYear라는 새 보존 규칙을 만들고 "내부 회사 정책"이라는 기존 보존 정책에 추가합니다. 콘텐츠는 콘텐츠가 삭제되기 전에 마지막으로 수정된 날부터 1년 동안 유지됩니다.

매개 변수

-ApplyComplianceTag

ApplyComplianceTag 매개 변수는 전자 메일 메시지 또는 문서에 콘텐츠가 보존되는 기간에 영향을 주는 규칙이 적용된 레이블을 지정합니다. 이 매개 변수에 유효한 값은 기존 레이블의 이름입니다. 값에 공백이 포함되어 있으면 값을 큰따옴표로 묶습니다.

Get-ComplianceTag 및 New-ComplianceTag cmdlet을 사용하여 레이블을 보거나 만듭니다.

Name 또는 PublishComplianceTag 매개 변수와 함께 이 매개 변수를 사용할 수는 없습니다.

Teams 보존 규칙에는 이 매개 변수를 사용할 수 없습니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Comment

Comment 매개 변수는 설명(선택 사항)을 지정합니다. 공백이 포함된 값을 지정하는 경우 값을 큰따옴표(")로 묶어야 합니다(예: “이는 관리자 정보입니다”).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Confirm

Confirm 스위치는 확인 메시지를 표시할지 여부를 지정합니다. 진행하기 전에 cmdlet이 확인을 요구하는지에 따라 이 스위치가 cmdlet에 미치는 영향이 달라집니다.

  • 파괴적인 cmdlet(예: Remove-* cmdlet)에는 계속하기 전에 명령을 강제로 승인하도록 하는 기본 제공 일시 중지가 있습니다. 이러한 cmdlet의 경우 정확한 구문 -Confirm:$false를 사용하여 확인 메시지를 건너뛸 수 있습니다.
  • 대부분의 다른 cmdlet(예: New-* 및 Set-* cmdlet)에는 기본 제공 일시 중지가 없습니다. 이러한 cmdlet의 경우 값 없이 스위치를 지정하면 계속하기 전에 명령을 강제로 확인하도록 하는 일시 중지가 추가됩니다.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-ContentContainsSensitiveInformation

ContentContainsSensitiveInformation 매개 변수는 콘텐츠의 중요한 정보 형식 일치를 기반으로 하는 규칙의 조건을 지정합니다. 규칙은 지정된 중요한 정보 유형을 포함하는 콘텐츠에 적용됩니다.

이 매개 변수는 기본 구문 @(@{Name="SensitiveInformationType1";[minCount="Value"],@{Name="SensitiveInformationType2";[minCount="Value"],...)를 사용합니다. 예를 들면 @(@{Name="U.S. Social Security Number (SSN)"; minCount="2"},@{Name="Credit Card Number"})와 같습니다.

Get-DLPSensitiveInformationType cmdlet을 사용하여 조직의 중요한 정보 유형을 나열합니다. 중요한 정보 유형에 대한 자세한 내용은 Exchange의 중요한 정보 유형이 찾는 내용을 참조하세요.

이 매개 변수는 ApplyComplianceTag 매개 변수와 함께 사용할 수 있습니다.

Teams 보존 규칙에는 이 매개 변수를 사용할 수 없습니다.

Type:PswsHashtable[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-ContentMatchQuery

ContentMatchQuery 매개 변수는 콘텐츠 검색 필터를 지정합니다.

이 매개 변수는 텍스트 검색 문자열 또는 KQL(키워드 쿼리 언어)를 사용하여 서식이 지정된 쿼리를 사용합니다. 자세한 내용은 KQL(키워드 쿼리 언어) 구문 참조eDiscovery에 대한 키워드 쿼리 및 검색 조건을 참조하세요.

Teams 보존 규칙에는 이 매개 변수를 사용할 수 없습니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-ExcludedItemClasses

ExcludedItemClasses 매개 변수는 규칙에서 제외할 메시지 유형을 지정합니다. 이 매개 변수를 사용하여 지정된 항목 클래스를 보류에서 제외하는 보류 정책에서 항목을 제외할 수 있습니다. 이 매개 변수를 사용하면 항목이 삭제 정책에서 제외되지 않습니다. 일반적으로 이 매개 변수를 사용하여 음성 메일 메시지, 메신저 대화 및 기타 비즈니스용 Skype Online 콘텐츠가 보류 정책에 의해 유지되지 않도록 제외합니다. 일반적인 비즈니스용 Skype 값은 다음과 같습니다.

  • Ipm. 참고. Microsoft. 대화
  • Ipm. 참고. Microsoft. Conversation.Voice
  • Ipm. 참고. Microsoft. 놓친
  • Ipm. 참고. Microsoft. Missed.Voice
  • Ipm. 참고. Microsoft. 음성
  • Ipm. 참고. Microsoft.VoiceMessage.UA
  • Ipm. 참고. Microsoft. Voicemail.UM
  • Ipm. 참고. Microsoft.Voicemail.UM.CA

또한 Exchange 항목 및 사용자 지정 또는 타사 메시지 클래스에 대한 메시지 클래스를 지정할 수 있습니다. 지정한 값의 유효성은 검사되지 않으므로 매개 변수는 텍스트 값을 허용합니다.

구문을 "Value1","Value2",..."ValueN"사용하여 여러 항목 클래스 값을 지정할 수 있습니다.

Teams 보존 규칙에는 이 매개 변수를 사용할 수 없습니다.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-ExpirationDateOption

ExpirationDateOption 매개 변수는 콘텐츠 생성 날짜 또는 마지막 수정 날짜에서 만료 날짜를 계산할지 여부를 지정합니다. 유효한 값은 다음과 같습니다.

  • CreationAgeInDays
  • ModificationAgeInDays

Teams 보존 규칙에는 이 매개 변수를 사용할 수 없습니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-MachineLearningModelIDs

이 매개 변수는 Microsoft 내부에서 사용하도록 예약되어 있습니다.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Name

Name 매개 변수는 보존 규칙의 고유 이름을 지정합니다. 값에 공백이 포함되어 있으면 값을 큰따옴표로 묶습니다.

ApplyComplianceTag 또는 PublishComplianceTag 매개 변수와 함께 이 매개 변수를 사용할 수는 없습니다.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-Policy

Policy 매개 변수는 규칙을 포함하는 정책을 지정합니다.

Type:PolicyIdParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-PublishComplianceTag

PublishComplianceTag 매개 변수는 규칙에 대해 게시된 레이블을 지정하여 앱(예: Outlook, SharePoint 및 OneDrive)에서 사용자에게 레이블을 표시합니다. 이 매개 변수에 유효한 값은 기존 레이블의 이름입니다. 값에 공백이 포함되어 있으면 값을 큰따옴표로 묶습니다.

Get-ComplianceTag 및 New-ComplianceTag cmdlet을 사용하여 레이블을 보거나 만듭니다.

다음 시나리오에서는 이 매개 변수를 사용할 수 없습니다.

  • Name 또는 ApplyComplianceTag 매개 변수를 사용합니다.
  • Teams 보존 규칙의 경우.
  • 클라우드 첨부 파일 정책을 사용합니다.
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-RetentionComplianceAction

RetentionComplianceAction 매개 변수는 규칙에 대한 보존 작업을 지정합니다. 유효한 값은 다음과 같습니다.

  • 삭제
  • 유지
  • KeepAndDelete

이 매개 변수를 사용하지 않으면 보존 정책이 "mbx" 정책 대신 "UniH" 정책으로 만들어집니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-RetentionDuration

RetentionDuration 매개 변수는 보존 규칙의 보존 기간을 지정합니다. 유효한 값은 다음과 같습니다.

  • 정수: 보류 기간(일)입니다.
  • 무제한: 콘텐츠는 무기한 보존됩니다.
Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-RetentionDurationDisplayHint

RetentionDurationDisplayHint 매개 변수는 Microsoft Purview 규정 준수 포털 보존 기간을 표시하는 데 사용되는 단위를 지정합니다. 유효한 값은 다음과 같습니다.

  • 년 후에 삭제

예를 들어 이 매개 변수가 Year 값으로 설정되고 RetentionDuration 매개 변수가 값 365로 설정된 경우 Microsoft Purview 규정 준수 포털 콘텐츠 보존 기간으로 1년을 표시합니다.

Teams 보존 규칙에는 이 매개 변수를 사용할 수 없습니다.

Type:HoldDurationHint
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance

-WhatIf

WhatIf 스위치는 보안 & 준수 PowerShell에서 작동하지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Security & Compliance