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 |