管理資訊屏障原則
在 IB) 原則 (定義資訊屏障之後,您可能需要對這些原則或使用者區段進行變更,作為 疑難解答 或定期維護的一部分。
提示
如果您不是 E5 客戶,請使用 90 天Microsoft Purview 解決方案試用版來探索其他 Purview 功能如何協助貴組織管理數據安全性與合規性需求。 立即從 Microsoft Purview 合規性入口網站試用中樞開始。 瞭解 有關註冊和試用版條款的詳細數據。
您要執行的工作
動作 | 描述 |
---|---|
編輯使用者帳戶屬性 | 填入 Microsoft Entra ID 中可用來定義區段的屬性。 當使用者未包含在使用者應該的區段中、變更使用者所在的區段,或使用不同的屬性定義區段時,編輯使用者帳戶屬性。 |
編輯區隔 | 當您想要變更區隔的定義時,請編輯區隔。 例如,您原本可能已使用 Department 定義區段,而現在想要使用另一個屬性,例如 MemberOf。 |
編輯原則 | 當您想要變更原則的運作方式時,請編輯資訊屏障原則。 例如,您可能會決定只允許在特定區段之間進行通訊,而不是封鎖兩個區段之間的通訊。 |
將原則設定為非作用中狀態 | 當您想要變更原則,或不想讓原則生效時,請將原則設定為非作用中狀態。 |
拿掉原則 | 當您不再需要特定原則時,請移除資訊屏障原則。 |
拿掉區段 | 當您不再需要特定區段時,請移除資訊屏障區段。 |
拿掉原則和區段 | 同時移除資訊屏障原則和區段。 |
停止原則應用程式 | 當您想要停止套用資訊屏障原則的程式時,請採取此動作。 停止原則應用程式並非即時,也不會復原已套用至用戶的原則。 |
啟用或停用使用者探索能力 | 如果使用者顯示在人員選擇器中,請啟用或停用 。 |
定義資訊屏障的原則 | 當您還沒有這類原則時,請定義資訊屏障原則,而且您必須限制或限制特定使用者群組之間的通訊。 |
資訊屏障疑難排解 | 當您遇到資訊屏障的非預期問題時,請參閱這篇文章。 |
重要事項
若要執行本文中所述的工作,您必須獲指派適當的角色,例如下列其中一項:
- Microsoft 365 企業版全域管理員
- 全域管理員
- 合規性系統管理員
- IB 合規性管理 (這是新的角色!)
若要深入瞭解資訊屏障的必要條件,請 參閱) 資訊屏障原則的必要條件 (。
請務必 連線到安全性 & 合規性 PowerShell。
重要事項
Microsoft建議您使用許可權最少的角色。 將具有全域管理員角色的用戶數目降至最低,有助於改善組織的安全性。 深入瞭解 Microsoft Purview 角色和許可權。
編輯使用者帳戶屬性
使用此程式來編輯用於分割用戶的屬性。 例如,如果您使用 Department 屬性,且一或多個使用者帳戶目前沒有任何列出的 Department 值,您必須編輯這些使用者帳戶以包含部門資訊。 用戶帳戶屬性可用來定義區段,以便指派資訊屏障原則。
若要檢視特定用戶帳戶的詳細數據,例如屬性值和指派的區段 () ,請使用 Get-InformationBarrierRecipientStatus Cmdlet 搭配 Identity 參數。
語法 範例 Get-InformationBarrierRecipientStatus -Identity <value> -Identity2 <value>
您可以使用可唯一識別每個使用者的任何值,例如名稱、別名、辨別名稱、正式功能變數名稱、電子郵件位址或 GUID。
(您也可以將此 Cmdlet 用於單一使用者:Get-InformationBarrierRecipientStatus -Identity <value>
)Get-InformationBarrierRecipientStatus -Identity meganb -Identity2 alexw
在此範例中,我們會參考 Office 365 中的兩個用戶帳戶:meganb for Megan,alexw 代表 Alex。判斷您要針對使用者帳戶配置檔編輯的屬性, () 。 如需詳細資訊,請 參閱資訊屏障原則的屬性。
編輯一或多個用戶帳戶,以包含您在上一個步驟中選取之屬性的值。 若要採取此動作,請使用下列其中一個程式:
若要編輯單一帳戶,請參閱 使用 Microsoft Entra ID 新增或更新使用者的配置檔資訊。
若要編輯多個帳戶 (或使用 PowerShell 編輯單一帳戶) ,請參閱 使用 Office 365 PowerShell 設定使用者帳戶屬性。
編輯區隔
使用此程式編輯用戶區段的定義。 例如,您可以變更區段的名稱,或用來判斷區段中包含誰的篩選條件。
若要檢視所有現有的區段,請使用 Get-OrganizationSegment Cmdlet。
語法:
Get-OrganizationSegment
您會看到各區段的清單和詳細數據,例如區段類型、其UserGroupFilter值、建立或上次修改的人員、GUID 等等。
提示
列印或儲存區段清單以供稍後參考。 例如,如果您想要編輯區段,您必須知道其名稱或識別值 (這與 Identity 參數) 搭配使用。
若要編輯區段,請使用 Set-OrganizationSegment Cmdlet 搭配 Identity 參數和相關詳細數據。
語法 範例 Set-OrganizationSegment -Identity GUID -UserGroupFilter "attribute -eq 'attributevalue'"
Set-OrganizationSegment -Identity c96e0837-c232-4a8a-841e-ef45787d8fcd -UserGroupFilter "Department -eq 'HRDept'"
在此範例中,我們已將 GUID c96e0837-c232-4a8a-841e-ef45787d8fcd 區段的部門名稱更新為 HRDept。
編輯原則
若要檢視目前的資訊屏障原則清單,請使用 Get-InformationBarrierPolicy Cmdlet。
語法:
Get-InformationBarrierPolicy
在結果清單中,識別您想要變更的原則。 請記下原則的 GUID 和名稱。
使用 Set-InformationBarrierPolicy Cmdlet 搭配 Identity 參數,並指定您想要所做的變更。
範例:假設已定義原則來封鎖 Research 區段與 銷售 和 行銷 區段通訊。 原則是使用下列 Cmdlet 來定義:
New-InformationBarrierPolicy -Name "Research-SalesMarketing" -AssignedSegment "Research" -SegmentsBlocked "Sales","Marketing"
假設我們想要變更它,讓 Research 區段中的使用者只能與 HR 區段中的用戶 通訊 。 若要進行這項變更,我們使用此 Cmdlet:
Set-InformationBarrierPolicy -Identity 43c37853-ea10-4b90-a23d-ab8c93772471 -SegmentsAllowed "HR"
在此範例中,我們已將 SegmentsBlocked 變更為 SegmentsAllowed ,並指定 了 HR 區段。
當您完成編輯原則時,請務必套用您的變更。 (請參閱 套用資訊屏障原則。)
將原則設定為非作用中狀態
若要檢視目前的資訊屏障原則清單,請使用 Get-InformationBarrierPolicy Cmdlet。
語法:
Get-InformationBarrierPolicy
在結果清單中,識別您想要變更 (或移除) 的原則。 請記下原則的 GUID 和名稱。
若要將原則的狀態設定為非使用中,請使用 Set-InformationBarrierPolicy Cmdlet 搭配 Identity 參數,並將 State 參數設定為 [非使用中]。
語法 範例 Set-InformationBarrierPolicy -Identity GUID -State Inactive
Set-InformationBarrierPolicy -Identity 43c37853-ea10-4b90-a23d-ab8c9377247 -State Inactive
在此範例中,GUID 43c37853-ea10-4b90-a23d-ab8c9377247 的資訊屏障原則會設定為非作用中狀態。若要套用您的變更,請使用 Start-InformationBarrierPoliciesApplication Cmdlet。
語法:
Start-InformationBarrierPoliciesApplication
變更會依使用者為您的組織套用。 如果您的組織很大,可能需要 24 小時 (或更長時間) 才能完成此程式。 一般而言,處理5,000個用戶帳戶大約需要一小時的時間。
此時,一或多個資訊屏障原則會設定為非作用中狀態。 您可以從這裡執行下列任何動作:
拿掉原則
若要檢視目前的資訊屏障原則清單,請使用 Get-InformationBarrierPolicy Cmdlet。
語法:
Get-InformationBarrierPolicy
在結果清單中,識別您想要移除的原則。 請記下原則的 GUID 和名稱。
請確定原則已設定為非作用中狀態。 若要將原則的狀態設定為非作用中,請使用 Set-InformationBarrierPolicy Cmdlet 搭配 Identity 參數,並將 State 參數設定為 [非使用中]。
語法 範例 Set-InformationBarrierPolicy -Identity GUID -State Inactive
Set-InformationBarrierPolicy -Identity 43c37853-ea10-4b90-a23d-ab8c9377247 -State Inactive
在此範例中,我們會將 GUID 43c37853-ea10-4b90-a23d-ab8c9377247 的資訊屏障原則設定為非作用中狀態。若要在原則上套用您的變更,請使用 Start-InformationBarrierPoliciesApplication Cmdlet。
語法:
Start-InformationBarrierPoliciesApplication
變更會依使用者為您的組織套用。 如果您的組織很大,可能需要 24 小時 (或更長時間) 才能完成此程式。 一般而言,處理5,000個用戶帳戶大約需要一小時的時間。
使用 Remove-InformationBarrierPolicy Cmdlet 搭配 Identity 參數。
語法 範例 Remove-InformationBarrierPolicy -Identity GUID
Remove-InformationBarrierPolicy -Identity 43c37853-ea10-4b90-a23d-ab8c93772471
在此範例中,我們會移除 GUID 43c37853-ea10-4b90-a23d-ab8c93772471 的原則。出現提示時,請確認變更。
拿掉區段
若要檢視所有現有的區段,請使用 Get-OrganizationSegment Cmdlet。
語法:
Get-OrganizationSegment
您會看到各區段的清單和詳細數據,例如區段類型、其UserGroupFilter值、建立或上次修改的人員、GUID 等等。
提示
列印或儲存區段清單以供稍後參考。 例如,如果您想要編輯區段,您必須知道其名稱或識別值 (這與 Identity 參數) 搭配使用。
識別要移除的區段,並確定已移除與區段相關聯的 IB 原則。 如需詳細資訊,請參閱 移除原則 程式。
編輯將移除的區段,以移除使用者與該區段的關聯性。 此動作會更新區段定義,並從區段中移除所有使用者。 在移除之前,您將使用UserGroupFilter 參數來解除使用者與區段的關聯。
若要編輯區段,請使用 Set-OrganizationSegment Cmdlet 搭配 Identity 參數和相關詳細數據。
語法 範例 Set-OrganizationSegment -Identity GUID -UserGroupFilter "attribute -eq 'attributevalue'"
Set-OrganizationSegment -Identity c96e0837-c232-4a8a-841e-ef45787d8fcd -UserGroupFilter "Department -eq 'FakeDept'"
在此範例中,針對 GUID c96e0837-c232-4a8a-841e-ef45787d8fcd 的區段,我們將部門名稱定義為 FakeDept ,以從區段中移除使用者。 此範例使用 Department 屬性,但您可以視需要使用其他屬性。 此範例會使用 FakeDept ,因為這不存在,而且確定不包含任何使用者。若要套用您的變更,請使用 Start-InformationBarrierPoliciesApplication Cmdlet。
語法:
Start-InformationBarrierPoliciesApplication -CleanupGroupSegmentLink
注意事項
CleanupGroupSegmentLink 屬性會移除與區段沒有用戶關聯的群組關聯。
變更會依使用者為您的組織套用。 如果您的組織很大,可能需要 24 小時 (或更長時間) 才能完成此程式。 一般而言,處理5,000個用戶帳戶大約需要一小時的時間。
若要移除區段,請使用 Remove-OrganizationSegment Cmdlet 搭配 Identity 參數和相關詳細數據。
語法 範例 Remove-OrganizationSegment -Identity GUID
Remove-OrganizationSegment -Identity c96e0837-c232-4a8a-841e-ef45787d8fcd
在此範例中,已移除 GUID c96e0837-c232-4a8a-841e-ef45787d8fcd 的區段。
拿掉原則和區段
若要檢視目前的資訊屏障原則清單,請使用 Get-InformationBarrierPolicy Cmdlet。
語法:
Get-InformationBarrierPolicy
在結果清單中,識別您想要移除的原則。 請記下原則的 GUID 和名稱。
若要檢視所有現有的區段,請使用 Get-OrganizationSegment Cmdlet。
語法:
Get-OrganizationSegment
您會看到各區段的清單和詳細數據,例如區段類型、其 UserGroupFilter 參數值、建立或上次修改的人員、GUID 等等。
提示
列印或儲存區段清單以供稍後參考。 例如,如果您想要編輯區段,您必須知道其名稱或識別值 (這與 Identity 參數) 搭配使用。
若要將要移除的原則狀態設定為非使用中,請使用 Set-InformationBarrierPolicy Cmdlet 搭配 Identity 參數,並將 State 參數設定為 [非使用中]。
語法 範例 Set-InformationBarrierPolicy -Identity GUID -State Inactive
Set-InformationBarrierPolicy -Identity 43c37853-ea10-4b90-a23d-ab8c93772471 -State Inactive
在此範例中,我們會將 GUID 43c37853-ea10-4b90-a23d-ab8c93772471 的資訊屏障原則設定為非作用中狀態。編輯將移除的區段,以移除使用者與該區段的關聯性。 此動作會更新區段定義,並從區段中移除所有使用者。 在移除之前,您將使用 UserGroupFilter 參數來解除使用者與區段的關聯。
若要編輯區段,請使用 Set-OrganizationSegment Cmdlet 搭配 Identity 參數和相關詳細數據。
語法 範例 Set-OrganizationSegment -Identity GUID -UserGroupFilter "attribute -eq 'attributevalue'"
Set-OrganizationSegment -Identity c96e0837-c232-4a8a-841e-ef45787d8fcd -UserGroupFilter "Department -eq 'FakeDept'"
在此範例中,針對 GUID c96e0837-c232-4a8a-841e-ef45787d8fcd 的區段,我們已將部門名稱更新為 FakeDept ,以從區段中移除使用者。 此範例使用 Department 屬性,但您可以視需要使用其他屬性。 此範例會使用 FakeDept ,因為這不存在,而且確定不包含任何使用者。若要套用您的變更,請使用 Start-InformationBarrierPoliciesApplication Cmdlet。
語法:
Start-InformationBarrierPoliciesApplication -CleanupGroupSegmentLink
注意事項
CleanupGroupSegmentLink 屬性會移除與區段沒有用戶關聯的群組關聯。
變更會依使用者為您的組織套用。 如果您的組織很大,可能需要 24 小時 (或更長時間) 才能完成此程式。 一般而言,處理5,000個用戶帳戶大約需要一小時的時間。
使用 Remove-InformationBarrierPolicy Cmdlet 搭配 Identity 參數。
語法 範例 Remove-InformationBarrierPolicy -Identity GUID
Remove-InformationBarrierPolicy -Identity 43c37853-ea10-4b90-a23d-ab8c93772471
在此範例中,會移除 GUID 43c37853-ea10-4b90-a23d-ab8c93772471 的原則。出現提示時,請確認變更。
若要移除區段,請使用 Remove-OrganizationSegment Cmdlet 搭配 Identity 參數和相關詳細數據。
語法 範例 Remove-OrganizationSegment -Identity GUID
Remove-OrganizationSegment -Identity c96e0837-c232-4a8a-841e-ef45787d8fcd
在此範例中,已移除 GUID c96e0837-c232-4a8a-841e-ef45787d8fcd 的區段。
停止原則應用程式
開始套用資訊屏障原則之後,如果您想要停止套用這些原則,請使用下列程式。 此程序大約需要 30-35 分鐘才會開始。
若要檢視最新資訊屏障原則應用程式的狀態,請使用 Get-InformationBarrierPoliciesApplicationStatus Cmdlet。
語法:
Get-InformationBarrierPoliciesApplicationStatus
請記下應用程式的 GUID。
使用 Stop-InformationBarrierPoliciesApplication Cmdlet 搭配 Identity 參數。
語法 範例 Stop-InformationBarrierPoliciesApplication -Identity GUID
Stop-InformationBarrierPoliciesApplication -Identity 46237888-12ca-42e3-a541-3fcb7b5231d1
在此範例中,我們會停止套用資訊屏障原則。
啟用或停用使用者探索能力
重要事項
只有當您的組織不是處於 舊 版模式時,才支持啟用或停用搜尋限制。 舊版模式中的組織無法啟用或停用搜尋限制。 啟用或停用搜尋限制需要額外的動作,才能變更組織的資訊屏障模式。 如需詳細資訊,請 參閱在資訊屏障) 中使用多區段支援 。
處於 舊 版模式的組織未來將有資格升級至最新版本的資訊屏障。 如需詳細資訊,請參閱 資訊屏障藍圖。
若要使用 PowerShell 啟用人員選擇器搜尋限制,請完成下列步驟:
- 使用 Set-PolicyConfig Cmdlet 啟用人員選擇器限制:
Set-PolicyConfig -InformationBarrierPeopleSearchRestriction 'Enabled'
若要使用PowerShell停用人員選擇器搜尋限制,請完成下列步驟:
- 使用 Set-PolicyConfig Cmdlet 停用人員選擇器限制:
Set-PolicyConfig -InformationBarrierPeopleSearchRestriction 'Disabled'