Share via


New-AIPCustomPermissions

Relevant voor: Alleen geïntegreerde AIP-labelclient

Hiermee maakt u een ad-hocbeveiligingsbeleid voor aangepaste machtigingen.

Syntax

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

Description

De cmdlet New-AIPCustomPermissions maakt een ad-hoc beveiligingsbeleidsobject voor aangepaste machtigingen die u opslaat als variabele en gebruikt vervolgens om een bestand of bestanden te beveiligen wanneer u de labeling-cmdlet Set-AIPFileLabel uitvoert.

Als het toegepaste label is geconfigureerd voor beveiligingsinstellingen, vervangen de aangepaste machtigingen van het ad-hocbeveiligingsbeleid de beveiligingsinstellingen van het label.

Voorbeelden

Voorbeeld 1: een ad-hoc beveiligingsbeleidsobject maken voor één gebruiker

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

Met deze opdracht maakt u een ad-hoc beveiligingsbeleidsobject dat gebruiker1 uit contoso.com gebruiksrechten van de revisormachtigingen verleent en dit beleid opslaat in een variabele met de naam machtigingen. Dit ad-hoc beveiligingsbeleid kan vervolgens worden gebruikt om beveiliging toe te passen op een bestand of bestanden.

Er wordt geen uitvoer weergegeven voor deze opdracht.

Voorbeeld 2: een ad-hoc beveiligingsbeleidsobject maken voor meerdere gebruikers en die een vervaldatum heeft

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

Met deze opdracht maakt u een ad-hoc beveiligingsbeleidsobject waarmee gebruikers van verschillende organisaties gebruiksrechten van de revisormachtigingen worden verleend en die ook een vervaldatum toepast. Het ad-hoc beveiligingsbeleidsobject wordt opgeslagen in een variabele met de naam machtigingen, die vervolgens kunnen worden gebruikt om deze beveiliging toe te passen op een bestand of bestanden.

Er wordt geen uitvoer weergegeven voor deze opdracht.

Parameters

-ExpirationDate

Hiermee geeft u een vervaldatum voor het ad-hocbeveiligingsbeleid.

Na deze vervaldatum hebben de opgegeven gebruikers geen toegang meer tot het bestand of de bestanden. De eigenaar en een supergebruiker hebben echter altijd toegang tot het bestand, zelfs nadat de vervaldatum is bereikt.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Permissions

Hiermee geeft u een machtigingsniveau op dat gebruiksrechten groepeert die doorgaans samen worden gebruikt. Gebruik deze parameter en de parameter Users om gebruiksrechten te verlenen aan opgegeven gebruikers.

Als u wilt zien welke afzonderlijke gebruiksrechten zijn opgenomen in elk van de machtigingsniveaus, raadpleegt u Rechten die zijn opgenomen in machtigingsniveaus.

Type:Permissions
Accepted values:Viewer, Reviewer, CoAuthor, CoOwner
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Users

Hiermee geeft u gebruikers op die rechten hebben om het bestand of de bestanden te gebruiken. Gebruik deze parameter en de machtigingsparameter om rechten te verlenen aan opgegeven gebruikers of groepen.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

None

Uitvoerwaarden

System.Object