Condividi tramite


Get-AipServiceTemplateProperty

Ottiene le proprietà di un modello di protezione per Azure Information Protection.

Sintassi

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

Descrizione

Il cmdlet Get-AipServiceTemplateProperty ottiene le proprietà specificate di un modello di protezione per Azure Information Protection usando il parametro TemplateId.

Le informazioni di configurazione simili possono essere visualizzate anche nel portale di Azure, ma questo cmdlet include anche il GUID del modello.

È possibile eseguire query su proprietà di un modello predefinito o di un modello personalizzato. Per altre informazioni sui modelli personalizzati, tra cui come configurarli nel portale di Azure, vedere Configurazione e gestione dei modelli per Azure Information Protection.

Uso del client di etichettatura unificata di Azure Information Protection?

Il client di etichettatura unificata di Azure Information Protection usa indirettamente i modelli di protezione. Se si dispone del client di etichettatura unificata, è consigliabile usare i cmdlet basati su etichette anziché modificare direttamente i modelli di protezione.

Per altre informazioni, vedere Creare e pubblicare etichette di riservatezza nella documentazione di Microsoft 365.

Esempio

Esempio 1: Ottenere la descrizione e i diritti di utilizzo per un modello

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

Questo comando ottiene la descrizione e i diritti di utilizzo per tutti gli utenti o i gruppi configurati per il modello di protezione specificato.

Esempio 2: per tutti i modelli, ottenere il nome, i diritti di utilizzo, se un modello predefinito e se sono stati pubblicati o archiviati

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

Il primo comando ottiene tutti gli ID modello e li archivia in una variabile. Il secondo comando usa quindi questa variabile per ottenere il nome del modello, i diritti di utilizzo, se è di sola lettura (True per un modello predefinito, False per un modello personalizzato) e lo stato (Pubblicato o Archiviato) per ogni modello.

Parametri

-ContentExpirationDate

Elenca la data di scadenza del contenuto protetto con il modello.

Usare questo parametro solo se ContentExpirationOption è impostato su OnDate.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ContentExpirationOption

Ottiene l'impostazione di configurazione della scadenza del contenuto per il contenuto protetto con il modello.

Viene restituito uno dei valori seguenti:

  • Never. Indica che il contenuto è disponibile per un tempo illimitato.

  • OnDate. Indica che il contenuto scade alla data stabilita.

  • AfterDays. Indica che il contenuto è disponibile per il numero di giorni indicato dopo l'applicazione della protezione.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ContentValidityDuration

Elenca il numero di giorni dal giorno della protezione dopo il quale il contenuto protetto con il modello scade.

Utilizzare questo parametro solo se ContentExpirationOption è impostato su AfterDays.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Descriptions

Elenca le descrizioni per il modello in tutte le impostazioni locali.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableInLegacyApps

Indica il comportamento di un modello di reparto nelle applicazioni che non supportano i modelli di reparto (vedere il parametro ScopedIdentities ).

Se è impostato su True e il modello è un modello di reparto, tutti gli utenti che tentano di proteggere il contenuto da un'applicazione che non supporta i modelli di reparto visualizzeranno il modello e potranno quindi selezionarlo, indipendentemente dal fatto che gli utenti siano membri dell'ambito di destinazione del modello.

Se è impostata su False, nessun utente visualizza e pertanto non può selezionare il modello nelle applicazioni che non supportano i modelli di reparto, anche se gli utenti sono membri dell'ambito di destinazione del modello.

Questa impostazione non ha alcun effetto sui modelli non di reparto e sulle applicazioni che supportano in modo nativo i modelli di reparto.

Questo parametro è funzionalmente l'equivalente della casella di controllo Mostra questo modello a tutti gli utenti quando le applicazioni non supportano l'identità utente quando si configura LA COMPATIBILITÀ DELLE APPLICAZIONI nel portale di Azure classico (ora ritirato). Non esiste alcuna impostazione equivalente nella portale di Azure.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LicenseValidityDuration

Elenca il numero di giorni in cui il contenuto è accessibile offline dopo l'acquisizione di una licenza per utilizzarlo.

-1 indica l'accesso illimitato.

0 indica che è necessario ottenere una licenza per ogni utilizzo e che il contenuto è disponibile solo online.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Names

Elenca i nomi per il modello in tutte le impostazioni locali.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ReadOnly

Indica se il modello è un modello predefinito (True) e pertanto non può essere modificato o eliminato oppure un modello personalizzato (False) e pertanto può essere modificato o eliminato da un amministratore.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RightsDefinitions

Elenca i diritti concessi a utenti o gruppi per il contenuto protetto con il modello.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ScopedIdentities

Elenca gli utenti in base all'indirizzo e-mail (account o gruppo) in grado di visualizzare e pertanto selezionare modelli di reparto dalle applicazioni.

Affinché gli utenti specificati visualizzino i modelli, l'applicazione deve supportare i modelli di reparto o il parametro EnableInLegacyApps deve essere impostato su True.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Status

Stato del modello:

- I modelli archiviati sono disponibili per utilizzare contenuto protetto in precedenza, ma non vengono visualizzati agli utenti.

- I modelli pubblicati sono disponibili per gli utenti per proteggere il contenuto.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TemplateId

Specifica il GUID di un modello di protezione.

È possibile usare il cmdlet Get-AipServiceTemplate per ottenere l'ID modello di tutti i modelli.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False