Partilhar via


Get-AipServiceTemplateProperty

Obtém as propriedades de um modelo de proteção para a Proteção de Informações do Azure.

Sintaxe

Get-AipServiceTemplateProperty
   -TemplateId <Guid>
   [-Names]
   [-Descriptions]
   [-RightsDefinitions]
   [-ContentExpirationOption]
   [-ContentExpirationDate]
   [-ContentValidityDuration]
   [-LicenseValidityDuration]
   [-ReadOnly]
   [-Status]
   [-ScopedIdentities]
   [-EnableInLegacyApps]
   [<CommonParameters>]

Description

O cmdlet Get-AipServiceTemplateProperty obtém propriedades especificadas de um modelo de proteção para a Proteção de Informações do Azure, usando o parâmetro TemplateId.

Informações de configuração semelhantes também podem ser exibidas no portal do Azure, mas esse cmdlet também inclui o GUID do modelo.

Você pode consultar propriedades de um modelo padrão ou um modelo personalizado. Para obter mais informações sobre modelos personalizados, incluindo como configurá-los no portal do Azure, consulte Configurando e gerenciando modelos para o Azure Information Protection.

Usando o cliente de rotulagem unificada da Proteção de Informações do Azure?

O cliente de etiquetagem unificada da Proteção de Informações do Azure usa modelos de proteção indiretamente. Se você tiver o cliente de rotulagem unificado, recomendamos que use cmdlets baseados em rótulo em vez de modificar seus modelos de proteção diretamente.

Para obter mais informações, consulte Criar e publicar rótulos de confidencialidade na documentação do Microsoft 365.

Exemplos

Exemplo 1: Obter a descrição e os direitos de uso de um modelo

PS C:\>Get-AipServiceTemplateProperty -TemplateId 28168524-29c3-44f1-9e11-ea6c60bb6428 -Descriptions -RightsDefinitions

Este comando obtém a descrição e os direitos de uso para todos os usuários ou grupos configurados para o modelo de proteção especificado.

Exemplo 2: Para todos os modelos, obtenha o nome, os direitos de uso, se é um modelo padrão e se foi publicado ou arquivado

PS C:\>$templates = Get-AipServiceTemplate PS C:\>foreach ($template in $templates) {Get-AipServiceTemplateProperty -TemplateId $template.TemplateId -Name -RightsDefinitions -ReadOnly -Status}

O primeiro comando obtém todos os IDs de modelo e os armazena em uma variável. O segundo comando, em seguida, usa essa variável para obter o nome do modelo, os direitos de uso, se ele é somente leitura (True para um modelo padrão, False para um modelo personalizado) e o status (Published ou Archived) para cada modelo.

Parâmetros

-ContentExpirationDate

Lista a data em que o conteúdo protegido com o modelo expira.

Use esse parâmetro somente se ContentExpirationOption estiver definido como OnDate.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ContentExpirationOption

Obtém a definição de configuração de expiração de conteúdo para conteúdo protegido com o modelo.

Um dos seguintes valores é retornado:

  • Nunca. Indica que o conteúdo está disponível indefinidamente.

  • OnDate. Indica que o conteúdo expira em uma determinada data fixa.

  • AfterDays. Indica que o conteúdo está disponível pelo número de dias indicado após a sua proteção.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ContentValidityDuration

Lista o número de dias a partir do dia da proteção após o qual o conteúdo protegido com o modelo expira.

Use esse parâmetro somente se ContentExpirationOption estiver definido como AfterDays.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Descriptions

Lista as descrições do modelo em todas as localidades.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EnableInLegacyApps

Indica o comportamento de um modelo departamental em aplicativos que não oferecem suporte a modelos departamentais (consulte o parâmetro ScopedIdentities).

Se definido como True e o modelo for um modelo departamental, todos os usuários que tentarem proteger o conteúdo de um aplicativo que não ofereça suporte a modelos departamentais verão o modelo e, portanto, poderão selecioná-lo, independentemente de os usuários serem membros do escopo de destino do modelo ou não.

Se definido como False, nenhum usuário verá e, portanto, não poderá selecionar o modelo em aplicativos que não oferecem suporte a modelos departamentais, mesmo que os usuários sejam membros do escopo de destino do modelo.

Essa configuração não tem efeito em modelos que não são modelos departamentais e também não tem efeito em aplicativos que suportam nativamente modelos departamentais.

Esse parâmetro é funcionalmente o equivalente à caixa de seleção Mostrar este modelo a todos os usuários quando os aplicativos não oferecem suporte à identidade do usuário quando você configura de compatibilidade de aplicativos no portal clássico do Azure (agora desativado). Não há nenhuma configuração equivalente no portal do Azure.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-LicenseValidityDuration

Lista o número de dias em que o conteúdo fica acessível offline após a aquisição de uma licença para consumi-lo.

-1 indica acesso ilimitado.

0 indica que deve ser obtida uma licença para cada utilização e que o conteúdo só está disponível online.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Names

Lista os nomes do modelo em todas as localidades.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ReadOnly

Indica se o modelo é um modelo padrão (True) e, portanto, não pode ser editado ou excluído, ou um modelo personalizado (False) e, portanto, pode ser editado ou excluído por um administrador.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-RightsDefinitions

Lista os direitos concedidos a usuários ou grupos para o conteúdo protegido com o modelo.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ScopedIdentities

Lista os usuários por endereço de e-mail (conta ou grupo) que podem ver e, portanto, selecionar modelos departamentais de aplicativos.

Para que os usuários especificados vejam os modelos, o aplicativo deve oferecer suporte a modelos departamentais ou o parâmetro EnableInLegacyApps deve ser definido como True.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Status

O status do modelo:

- Os modelos de arquivados estão disponíveis para consumir conteúdo protegido anteriormente, mas não são exibidos para os usuários.

- Os modelos de publicados estão disponíveis para os usuários protegerem o conteúdo.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-TemplateId

Especifica o GUID de um modelo de proteção.

Você pode usar o cmdlet Get-AipServiceTemplate para obter a ID do modelo de todos os modelos.

Tipo:Guid
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False