Set-RetentionPolicyTag

Este cmdlet está disponível no Exchange local e no serviço baseado na nuvem. Alguns parâmetros e configurações podem ser exclusivos de um ambiente ou de outro.

Use o cmdlet Set-RetentionPolicyTag para modificar as propriedades de uma marca de retenção.

Para obter mais informações sobre marcas de retenção, consulte Marcas de retenção e políticas de retenção no Exchange Server.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Sintaxe

Identity

Set-RetentionPolicyTag
    [-Identity] <RetentionPolicyTagIdParameter>
    [-AddressForJournaling <RecipientIdParameter>]
    [-AgeLimitForRetention <EnhancedTimeSpan>]
    [-Comment <String>]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-Force]
    [-JournalingEnabled <Boolean>]
    [-LabelForJournaling <String>]
    [-LegacyManagedFolder <ELCFolderIdParameter>]
    [-LocalizedComment <MultiValuedProperty>]
    [-LocalizedRetentionPolicyTagName <MultiValuedProperty>]
    [-MessageClass <String>]
    [-MessageFormatForJournaling <JournalingFormat>]
    [-MustDisplayCommentEnabled <Boolean>]
    [-Name <String>]
    [-RetentionAction <RetentionAction>]
    [-RetentionEnabled <Boolean>]
    [-RetentionId <Guid>]
    [-SystemTag <Boolean>]
    [-WhatIf]
    [<CommonParameters>]

MailboxTask

Set-RetentionPolicyTag
    -Mailbox <MailboxIdParameter>
    [-Comment <String>]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-Force]
    [-LegacyManagedFolder <ELCFolderIdParameter>]
    [-LocalizedComment <MultiValuedProperty>]
    [-LocalizedRetentionPolicyTagName <MultiValuedProperty>]
    [-MustDisplayCommentEnabled <Boolean>]
    [-Name <String>]
    [-OptionalInMailbox <RetentionPolicyTagIdParameter[]>]
    [-RetentionId <Guid>]
    [-SystemTag <Boolean>]
    [-WhatIf]
    [<CommonParameters>]

Description

As marcas de retenção são usadas para aplicar configurações de retenção de mensagens a pastas e itens em uma caixa de correio.

Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.

Exemplos

Exemplo 1

Set-RetentionPolicyTag "AllUsers-DeletedItems" -Comment "Items in the Deleted Items folder are automatically deleted in 120 days"

Este exemplo altera o comentário da marca da diretiva de retenção AllUsers-DeletedItems.

Exemplo 2

Set-RetentionPolicyTag -Mailbox "Terry Adams" -OptionalInMailbox "ProjectA","ProjectB"

Este exemplo disponibiliza marcas de retenção opcionais para o usuário Terry Adams usando os parâmetros Mailbox e OptionalInMailbox.

Parâmetros

-AddressForJournaling

Aplicável: Exchange Server 2010

Esse parâmetro está reservado para uso interno da Microsoft.

Propriedades do parâmetro

Tipo:RecipientIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AgeLimitForRetention

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro AgeLimitForRetention especifica a idade com que a retenção é imposta a um item. O limite de idade corresponde ao número de dias a contar da data em que o item foi entregue ou da data em que um item foi criado, se não tiver sido entregue. Se esse parâmetro não estiver presente e o parâmetro RetentionEnabled estiver definido como $true, um erro será retornado.

Propriedades do parâmetro

Tipo:EnhancedTimeSpan
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Comment

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro Comment especifica um comentário para a marca da diretiva de retenção.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como essa opção afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.

  • Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a reconhecer o comando antes de continuar.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DomainController

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

Este parâmetro está disponível somente no Exchange local.

O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Force

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

A opção Forçar oculta mensagens de aviso ou confirmação. Não é preciso especificar um valor com essa opção.

Use essa opção para ocultar a solicitação de confirmação ao usar o parâmetro RetentionId.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Identity

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro Identity especifica o nome, o DN ou o GUID da marca da diretiva de retenção a ser modificada.

Propriedades do parâmetro

Tipo:RetentionPolicyTagIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-JournalingEnabled

Aplicável: Exchange Server 2010

Esse parâmetro está reservado para uso interno da Microsoft.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LabelForJournaling

Aplicável: Exchange Server 2010

Esse parâmetro está reservado para uso interno da Microsoft.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LegacyManagedFolder

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro LegacyManagedFolder especifica o nome de uma pasta gerenciada. A marca de retenção é criada usando configurações de retenção da pasta gerenciada e as suas configurações de conteúdos gerenciados. Você pode usar este parâmetro para criar marcas de retenção baseadas nas pastas gerenciadas existentes para migrar usuários da diretiva de caixa de correio da pasta gerenciada à diretiva de retenção.

Propriedades do parâmetro

Tipo:ELCFolderIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LocalizedComment

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro LocalizedComment especifica o comentário localizado e o idioma da marca da política de retenção. Esse comentário é exibido no Microsoft Outlook com base na localidade do usuário.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LocalizedRetentionPolicyTagName

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro LocalizedRetentionPolicyTagName especifica um nome localizado para a marca de política de retenção. Esse nome é exibido no Outlook com base na localidade do usuário.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Mailbox

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro Mailbox especifica uma caixa de correio para atribuir marcas de aceitar. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome
  • Alias
  • Nome diferenciado (DN)
  • Nome diferenciado (DN)
  • Domínio\Nome de usuário
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN

Você deve usar esse parâmetro com o parâmetro OptionalInMailbox.

Propriedades do parâmetro

Tipo:MailboxIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

MailboxTask
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MessageClass

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro MessageClass especifica o tipo de mensagem ao qual a marca se aplica. Se não for especificado, o valor padrão será definido como *.

Com exceção de uma marca de política padrão (DPT) para caixa postal, o Exchange não dá suporte a marcas de retenção para diferentes tipos de mensagem. Apenas marcas com um MessageClass de * são suportadas e se aplicam a todos os tipos de mensagem.

Para criar um DPT para mensagens de caixa postal, defina o parâmetro MessageClass para voicemail e o parâmetro Type para All.

Um DPT para mensagens de caixa postal se aplica apenas a mensagens de caixa postal do Serviço de Unificação de Mensagens do Microsoft Exchange (identificadas pelo valor de propriedade de MAPI PR_MESSAGE_CLASSIPM.Note.Microsoft.Voicemail*).

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MessageFormatForJournaling

Aplicável: Exchange Server 2010

Esse parâmetro está reservado para uso interno da Microsoft.

Propriedades do parâmetro

Tipo:JournalingFormat
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MustDisplayCommentEnabled

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro MustDisplayCommentEnabled especifica se o comentário pode ficar oculto. O valor padrão é $true.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro Name especifica o nome da marca da diretiva de retenção.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-OptionalInMailbox

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro OptionalInMailbox é usado com o parâmetro Mailbox para atribuir marcas pessoais à caixa de correio. Você pode usar esse parâmetro para disponibilizar a um usuário uma marca pessoal que não esteja atribuída à política de retenção aplicada à caixa de correio especificada. Você pode especificar várias marcas pessoais separadas por vírgulas.

Propriedades do parâmetro

Tipo:

RetentionPolicyTagIdParameter[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

MailboxTask
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RetentionAction

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro RetentionAction especifica a ação para a política de retenção. Os valores válidos são:

  • DeleteAndAllowRecovery: exclui uma mensagem e permite a recuperação da pasta Itens Recuperáveis.
  • DeleteAndAllowRecovery: exclui uma mensagem e permite a recuperação da pasta Itens Recuperáveis.
  • MoveToArchive: move uma mensagem para a caixa de correio de arquivo morto do usuário. Você pode usar essa ação para marcas de retenção do tipo All, Personal e RecoverableItems.
  • PermanentlyDelete: exclui permanentemente uma mensagem. Uma mensagem excluída permanentemente não pode ser recuperada usando a pasta Itens Recuperáveis. As mensagens excluídas definitivamente não são retornadas em uma pesquisa de Descoberta, a menos que a retenção de litígio esteja habilitada para a caixa de correio.

As ações MoveToDeletedItems e MoveToFolder estão disponíveis, mas não funcionam. Estas ações estão disponíveis para atualizações de gerenciamento de registros de mensagens (MRM) 1.0 (pastas gerenciadas) à MRM 2.0 (políticas de retenção). O MRM 2.0 foi introduzido no Exchange 2010 Service Pack 1 (SP1).

Se esse parâmetro não estiver presente e o parâmetro RetentionEnabled estiver definido como $true, um erro será retornado.

Propriedades do parâmetro

Tipo:RetentionAction
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RetentionEnabled

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro RetentionEnabled especifica se a marca está habilitada. Quando definida como $false, a marca é desabilitada e nenhuma ação de retenção é executada nas mensagens que têm a marca aplicada.

As mensagens com um a marca desabilitada ainda serão consideradas marcadas, portanto, qualquer marca de política padrão na política de retenção do usuário não será aplicada a essas mensagens.

Ao definir o parâmetro RetentionEnabled para $false, o período de retenção para a marca é exibido como Never. Os usuários podem aplicar essa marca a itens que desejam indicar que nunca devem ser excluídos ou movidos para o arquivo morto. Habilitar a marca posteriormente pode resultar na exclusão ou arquivamento não intencional de itens. Para evitar essa situação, se uma política de retenção for desabilitada temporariamente, talvez seja aconselhável alterar o nome dessa marca para que os usuários sejam desencorajados a usá-la, como DISABLED_<Original Name>.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Identity
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-RetentionId

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro RetentionId especifica uma ID de marca alternativa para garantir que a marca de retenção encontrada nos itens de caixa de correio marcados em uma organização do Exchange corresponda à marca quando a caixa de correio é movida para outra organização do Exchange (por exemplo, em uma implantação entre florestas ou em uma implantação entre locais, quando uma caixa de correio é movida de um servidor Exchange local para a nuvem, ou uma caixa de correio baseada em nuvem é movida para um servidor Exchange local).

Normalmente, você não precisa especificar ou modificar o parâmetro RetentionId para uma marca de retenção. Esse parâmetro é preenchido automaticamente ao importar marcas de retenção em uma implantação entre florestas ou entre locais.

Propriedades do parâmetro

Tipo:Guid
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SystemTag

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

O parâmetro SystemTag especifica se a marca da política de retenção é criada para a funcionalidade interna do Exchange.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

A opção WhatIf mostra o que o comando faz sem fazer nenhuma alteração. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

Entradas

Input types

Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.

Saídas

Output types

Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.