New-CustomPermissions
建立自定義許可權的臨機操作保護原則。
語法
New-CustomPermissions
-Users <String[]>
-Permissions <Permissions>
[-ExpirationDate <DateTime>]
[<CommonParameters>]
Description
New-CustomPermissions Cmdlet 會針對您儲存為變數的自定義許可權建立臨機操作保護原則對象,然後在您執行卷標 Cmdlet Set-FileLabel 時用來保護檔案或檔案。
如果套用的標籤已設定為保護設定,則臨機操作保護原則的自定義許可權會取代標籤的保護設定。
範例
範例 1 - 為單一使用者建立臨機操作保護原則物件
PS C:\> $permissions = New-CustomPermissions -Users user1@contoso.com -Permissions Viewer
此命令會建立臨機操作保護原則物件,授與 user1 從檢閱者許可權 contoso.com 許可權的許可權,並將此原則儲存在具名許可權的變數中。 此臨機操作保護原則接著可用來將保護套用至檔案或檔案。
此命令不會顯示任何輸出。
範例 2 - 為多個使用者建立臨機操作保護原則物件,並具有到期日
PS C:\> $permissions = New-CustomPermissions -Users user1@contoso.com, user2@vanarsdel.com -Permissions Reviewer -ExpirationDate (Get-Date -Month 1 -Day 1 -Year 2020)
此命令會建立臨機操作保護原則物件,該物件會授與來自檢閱者許可權的不同組織許可權的使用者,並套用到期日。 臨機操作保護原則物件會儲存在具名許可權的變數中,然後可用來將此保護套用至檔案或檔案。
此命令不會顯示任何輸出。
參數
-ExpirationDate
指定臨機操作保護原則的到期日。
在此到期日之後,指定的使用者將無法再存取檔案或檔案。 不過,擁有者和進階使用者一律可以存取檔案,即使達到到期期限也一樣。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Permissions
指定將一般使用許可權群組在一起的許可權層級。 使用此參數和 Users 參數,將許可權授與指定的使用者。
若要查看每個許可權層級中包含哪些個別許可權,請參閱 許可權等級中包含的許可權。
類型: | Permissions |
接受的值: | Viewer, Reviewer, CoAuthor, CoOwner |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Users
指定有權使用檔案或檔案的使用者。 使用此參數和 Permission 參數,將許可權授與指定的使用者或群組。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
System.Object