Delen via


New-CustomPermissions

Hiermee maakt u een ad-hocbeveiligingsbeleid voor aangepaste machtigingen.

Syntaxis

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

Description

De cmdlet New-CustomPermissions maakt een ad-hoc beveiligingsbeleidsobject voor aangepaste machtigingen dat u opslaat als een variabele en vervolgens gebruikt om een bestand of bestanden te beveiligen wanneer u de labeling-cmdlet Set-FileLabel 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-CustomPermissions -Users user1@contoso.com -Permissions Viewer

Met deze opdracht maakt u een ad-hocbeveiligingsbeleidsobject dat gebruiker1 van contoso.com gebruiksrechten verleent van de revisormachtigingen en dit beleid opslaat in een variabele met de naam machtigingen. Dit ad-hocbeveiligingsbeleid 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 met een vervaldatum

PS C:\> $permissions = New-CustomPermissions -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-hocbeveiligingsbeleidsobject dat gebruikers van verschillende organisaties gebruiksrechten verleent van de revisormachtigingen en een vervaldatum toepast. Het ad-hocbeveiligingsbeleidsobject wordt opgeslagen in een variabele met de naam machtigingen, die vervolgens kunnen worden gebruikt om deze beveiliging toe te passen op een of meer 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 verloopperiode is bereikt.

Type:DateTime
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Permissions

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

Zie Rechten die zijn opgenomen in machtigingsniveaus om te zien welke afzonderlijke gebruiksrechten zijn opgenomen in elk van de machtigingsniveaus.

Type:Permissions
Geaccepteerde waarden:Viewer, Reviewer, CoAuthor, CoOwner
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Users

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

Type:String[]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

System.Object