Partilhar via


New-CustomPermissions

Cria uma política de proteção ad hoc para permissões personalizadas.

Sintaxe

New-CustomPermissions
   -Users <String[]>
   -Permissions <Permissions>
   [-ExpirationDate <DateTime>]
   [<CommonParameters>]

Description

O cmdlet New-CustomPermissions cria um objeto de política de proteção ad hoc para permissões personalizadas que armazena como uma variável e, em seguida, utiliza para proteger um ficheiro ou ficheiros quando executa o cmdlet de etiquetagem Set-FileLabel.

Se a etiqueta aplicada estiver configurada para definições de proteção, as permissões personalizadas da política de proteção ad hoc substituem as definições de proteção da etiqueta.

Exemplos

Exemplo 1 - Criar um objeto de política de proteção ad hoc para um único utilizador

PS C:\> $permissions = New-CustomPermissions -Users user1@contoso.com -Permissions Viewer

Este comando cria um objeto de política de proteção ad hoc que concede ao utilizador1contoso.com direitos de utilização a partir das permissões do Revisor e armazena esta política numa variável denominada permissões. Esta política de proteção ad hoc pode ser utilizada para aplicar proteção a um ficheiro ou ficheiro.

Não é apresentada nenhuma saída para este comando.

Exemplo 2 - Criar um objeto de política de proteção ad hoc para vários utilizadores e que tenha uma data de expiração

PS C:\> $permissions = New-CustomPermissions -Users user1@contoso.com, user2@vanarsdel.com -Permissions Reviewer -ExpirationDate (Get-Date -Month 1 -Day 1 -Year 2020)

Este comando cria um objeto de política de proteção ad hoc que concede aos utilizadores de diferentes organizações direitos de utilização a partir das permissões do Revisor e também aplica uma data de expiração. O objeto de política de proteção ad hoc é armazenado numa variável com o nome permissões, que pode ser utilizada para aplicar esta proteção a um ficheiro ou ficheiros.

Não é apresentada nenhuma saída para este comando.

Parâmetros

-ExpirationDate

Especifica uma data de expiração para a política de proteção ad-hoc.

Após esta data de expiração, os utilizadores especificados deixarão de poder aceder ao ficheiro ou ficheiros. No entanto, o proprietário e um superutilizador podem sempre aceder ao ficheiro, mesmo após o período de expiração ser atingido.

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

-Permissions

Especifica um nível de permissões que agrupa os direitos de utilização normalmente utilizados em conjunto. Utilize este parâmetro e o parâmetro Utilizadores para conceder direitos de utilização a utilizadores especificados.

Para ver que direitos de utilização individuais estão incluídos em cada um dos níveis de permissões, veja Direitos incluídos nos níveis de permissão.

Tipo:Permissions
Valores aceites:Viewer, Reviewer, CoAuthor, CoOwner
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Users

Especifica os utilizadores que terão direitos para utilizar o ficheiro ou ficheiros. Utilize este parâmetro e o parâmetro Permissão para conceder direitos a utilizadores ou grupos especificados.

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

Entradas

None

Saídas

System.Object