New-AIPCustomPermissions

İlgili: Yalnızca AIP birleşik etiketleme istemcisi

Özel izinler için geçici bir koruma ilkesi oluşturur.

Syntax

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

Description

New-AIPCustomPermissions cmdlet'i, değişken olarak depoladığınız özel izinler için geçici bir koruma ilkesi nesnesi oluşturur ve ardından Set-AIPFileLabel etiketleme cmdlet'ini çalıştırdığınızda dosyayı veya dosyaları korumak için kullanır.

Uygulanan etiket koruma ayarları için yapılandırılmışsa, geçici koruma ilkesinden gelen özel izinler etiketten koruma ayarlarının yerini alır.

Örnekler

Örnek 1 - Tek bir kullanıcı için geçici koruma ilkesi nesnesi oluşturma

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

Bu komut, Gözden Geçiren izinlerinden kullanıcı1'econtoso.com kullanım hakları veren ve bu ilkeyi permissions adlı bir değişkende depolayan geçici bir koruma ilkesi nesnesi oluşturur. Bu geçici koruma ilkesi daha sonra bir dosyaya veya dosyalara koruma uygulamak için kullanılabilir.

Bu komut için hiçbir çıkış görüntülenmiyor.

Örnek 2 - Birden çok kullanıcı için geçici koruma ilkesi nesnesi oluşturma ve süre sonu tarihi olan

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

Bu komut, farklı kuruluşlardaki kullanıcılara Gözden Geçiren izinlerinden kullanım hakları veren geçici bir koruma ilkesi nesnesi oluşturur ve ayrıca bir son kullanma tarihi uygular. Geçici koruma ilkesi nesnesi, bu korumayı bir dosyaya veya dosyalara uygulamak için kullanılabilen permissions adlı bir değişkende depolanır.

Bu komut için hiçbir çıkış görüntülenmiyor.

Parametreler

-ExpirationDate

Geçici koruma ilkesi için bir sona erme tarihi belirtir.

Bu süre sonu tarihinden sonra, belirtilen kullanıcılar artık dosyaya veya dosyalara erişemez. Ancak, süre sonu süresine ulaşıldıktan sonra bile sahip ve süper kullanıcı dosyaya her zaman erişebilir.

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

-Permissions

Genellikle birlikte kullanılan kullanım haklarını gruplandıran bir izin düzeyi belirtir. Belirtilen kullanıcılara kullanım hakları vermek için bu parametreyi ve Users parametresini kullanın.

İzin düzeylerinin her birine hangi bireysel kullanım haklarının dahil olduğunu görmek için bkz. İzin düzeylerine dahil edilen haklar.

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

-Users

Dosya veya dosyaları kullanma haklarına sahip olacak kullanıcıları belirtir. Belirtilen kullanıcılara veya gruplara hak vermek için bu parametreyi ve İzin parametresini kullanın.

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

Girişler

None

Çıkışlar

System.Object