Get-AadrmTemplateProperty
Obtém as propriedades de um modelo de Gestão de Direitos.
Sintaxe
Get-AadrmTemplateProperty
-TemplateId <Guid>
[-Names]
[-Descriptions]
[-RightsDefinitions]
[-ContentExpirationOption]
[-ContentExpirationDate]
[-ContentValidityDuration]
[-LicenseValidityDuration]
[-ReadOnly]
[-Status]
[-ScopedIdentities]
[-EnableInLegacyApps]
[<CommonParameters>]
Description
Nota
Este cmdlet do módulo AADRM está agora depreciado. Depois de 15 de julho de 2020, este nome cmdlet será suportado apenas como um pseudónimo à sua substituição no módulo AIPService.
Para mais informações, consulte a página geral.
O cmdlet Get-AadrmTemplateProperty obtém propriedades especificadas de um modelo de Gestão de Direitos Azure, utilizando o parâmetro TemplateId .
Informações de configuração semelhantes também podem ser vistas no portal do Azure, mas este cmdlet também inclui o modelo GUID.
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 configurar e gerir modelos para a Azure Information Protection.
Exemplos
Exemplo 1: Obtenha a descrição e os direitos de utilização de um modelo
PS C:\>Get-AadrmTemplateProperty -TemplateId 28168524-29c3-44f1-9e11-ea6c60bb6428 -Descriptions -RightsDefinitions
Este comando obtém a descrição e os direitos de utilização de todos os utilizadores ou grupos configurados para o modelo especificado de Gestão de Direitos.
Exemplo 2: Para todos os modelos, obtenha o nome, os direitos de utilização, seja um modelo padrão, e seja publicado ou arquivado
PS C:\>$templates = Get-AadrmTemplate PS C:\>foreach ($template in $templates) {Get-AadrmTemplateProperty -TemplateId $template.TemplateId -Name -RightsDefinitions -ReadOnly -Status}
O primeiro comando obtém todos os IDs do modelo e armazena-os numa variável. O segundo comando usa então esta variável para obter o nome do modelo, os direitos de utilização, se é apenas leitura (Verdadeiro para um modelo padrão, Falso para um modelo personalizado), e o estado (Publicado ou Arquivado) para cada modelo.
Parâmetros
-ContentExpirationDate
Lista a data em que o conteúdo protegido com o modelo expira.
Utilize este parâmetro apenas se a ContentExpirationOption estiver definida para o 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 é devolvido:
Nunca, nunca. Indica que o conteúdo está disponível indefinidamente.
No Dia do 10. Indica que o conteúdo expira numa determinada data fixa.
Depois dos Dias. Indica que o conteúdo está disponível para o número indicado de dias 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.
Utilize este parâmetro apenas se a ContentExpirationOptionoption estiver definida para 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 todos os locais.
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 departacional em aplicações que não suportam modelos departameiros (ver o parâmetro ScopedIdentities ).
Se definido para True e o modelo é um modelo departacional, todos os utilizadores que tentem proteger o conteúdo de uma aplicação que não suporta modelos departamâneos verão o modelo e, portanto, poderão selecioná-lo, independentemente de os utilizadores serem ou não membros do âmbito alvo do modelo.
Se definido para Falso, nenhum utilizadores vê e, portanto, não pode selecionar o modelo em aplicações que não suportam modelos departameiros, mesmo que os utilizadores sejam membros do âmbito alvo do modelo.
Esta definição não tem qualquer efeito em modelos que não são modelos departameiros e também não tem nenhum efeito em aplicações que suportam modelos departameiros nativos.
Este parâmetro é funcionalmente o equivalente ao 'Mostrar' a todos os utilizadores quando as aplicações não suportam a caixa de verificação de identidade do utilizador quando configurar a COMPATIBILIDADE DA APLICAÇÃO no portal clássico 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 de conteúdo é acessível offline após a aquisição de uma licença para consumi-lo.
-1 indica acesso ilimitado.
0 indica que uma licença deve ser obtida 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 todos os locais.
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 (Verdadeiro) e, portanto, não pode ser editado ou eliminado, ou um modelo personalizado (Falso) e, portanto, pode ser editado ou eliminado 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 aos utilizadores 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 utilizadores por endereço de e-mail (conta ou grupo) que podem ver e, portanto, selecionar modelos departameiros a partir de aplicações.
Para que os utilizadores especificados vejam os modelos, a aplicação deve suportar modelos departameiros 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 estado do modelo:
-Os modelos arquivados estão disponíveis para consumir conteúdo previamente protegido, mas não são apresentados aos utilizadores.
--Os modelos publicados estão disponíveis para os utilizadores para proteger 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 Gestão de Direitos.
Pode utilizar o cmdlet Get-AadrmTemplate para obter o 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 |