New-AIPCustomPermissions
Rilevante per: Solo client di etichettatura unificata AIP
Crea un criterio di protezione ad hoc per le autorizzazioni personalizzate.
Sintassi
New-AIPCustomPermissions
-Users <String[]>
-Permissions <Permissions>
[-ExpirationDate <DateTime>]
[<CommonParameters>]
Descrizione
Il cmdlet New-AIPCustomPermissions crea un oggetto criteri di protezione ad hoc per le autorizzazioni personalizzate archiviate come variabile e quindi usare per proteggere un file o file quando si esegue il cmdlet di etichettatura Set-AIPFileLabel.
Se l'etichetta applicata viene configurata per le impostazioni di protezione, le autorizzazioni personalizzate dei criteri di protezione ad hoc sostituiscono le impostazioni di protezione dall'etichetta.
Esempio
Esempio 1: Creare un oggetto criteri di protezione ad hoc per un singolo utente
PS C:\> $permissions = New-AIPCustomPermissions -Users user1@contoso.com -Permissions Viewer
Questo comando crea un oggetto criteri di protezione ad hoc che concede a user1 da contoso.com diritti di utilizzo dalle autorizzazioni Revisore e archivia questo criterio in una variabile denominata permissions. Questo criterio di protezione ad hoc può quindi essere usato per applicare la protezione a un file o a un file.
Non viene visualizzato alcun output per questo comando.
Esempio 2: Creare un oggetto criteri di protezione ad hoc per più utenti e con una data di scadenza
PS C:\> $permissions = New-AIPCustomPermissions -Users user1@contoso.com, user2@vanarsdel.com -Permissions Reviewer -ExpirationDate (Get-Date -Month 1 -Day 1 -Year 2020)
Questo comando crea un oggetto criteri di protezione ad hoc che concede agli utenti di organizzazioni diverse i diritti di utilizzo delle autorizzazioni Revisore e applica anche una data di scadenza. L'oggetto criteri di protezione ad hoc viene archiviato in una variabile denominata permissions, che può quindi essere usata per applicare questa protezione a un file o a un file.
Non viene visualizzato alcun output per questo comando.
Parametri
-ExpirationDate
Specifica una data di scadenza per i criteri di protezione ad hoc.
Dopo questa data di scadenza, gli utenti specificati non potranno più accedere al file o ai file. Tuttavia, il proprietario e un utente con privilegi avanzati possono sempre accedere al file, anche dopo il raggiungimento del periodo di scadenza.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Permissions
Specifica un livello di autorizzazioni che raggruppa i diritti di utilizzo che vengono in genere usati insieme. Usare questo parametro e il parametro Users per concedere diritti di utilizzo agli utenti specificati.
Per verificare quali diritti di utilizzo sono inclusi in ognuno dei livelli di autorizzazione, vedere Diritti inclusi nei livelli di autorizzazione.
Type: | Permissions |
Accepted values: | Viewer, Reviewer, CoAuthor, CoOwner |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Users
Specifica gli utenti che avranno i diritti per l'uso del file o dei file. Usare questo parametro e il parametro Permission per concedere diritti a utenti o gruppi specificati.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
None
Output
System.Object