New-AIPCustomPermissions
İlgili: Yalnızca AIP birleşik etiketleme istemcisi
Özel izinler için geçici bir koruma ilkesi oluşturur.
Sözdizimi
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.
Tür: | DateTime |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | 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.
Tür: | Permissions |
Kabul edilen değerler: | Viewer, Reviewer, CoAuthor, CoOwner |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | 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.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
System.Object