控制可使用開發人員工具的位置
支援版本
- 視窗:≥ 77
- macOS:≥ 77
- Android:不支援
- iOS:不支援
描述
控制使用者是否能存取 Microsoft Edge 中的開發者工具。
如果你將此政策設為預設 () 「DeveloperToolsDisallowedForForceInstalledExtensions」,使用者可以存取開發者工具和 JavaScript 主控台,除非是在企業政策安裝的擴充功能情境下。
如果你將此政策設為「DeveloperToolsAllowed Allowed」,使用者可以在所有情境中存取開發者工具和 JavaScript 主控台,包括企業政策安裝的擴充功能。
若將此政策設為「DeveloperToolsDisallowed」,使用者將無法存取開發者工具或檢查網站元素。 鍵盤快捷鍵、選單選項,以及開啟開發工具或 JavaScript 主控台的右鍵選單項目都被停用。
自版本 99 起,此政策也控制了「檢視頁面原始碼」功能的存取權。 若將此政策設為「DeveloperToolsDisallowed」,使用者將無法透過鍵盤捷徑或右鍵選單查看頁面原始碼。 若要完全封鎖原始碼瀏覽,請在 URLBlocklist 政策中加入「view-source:*」。
自版本 119 起,此政策也控制是否能啟用 Isolated Web Apps 的開發者模式。
自版本 128 起,若已設定 ExtensionDeveloperModeSettings 政策,此政策不再控制擴充功能頁面的開發者模式。
開發人員工具的可用性依優先順序決定:
- 如果 URL 符合 DeveloperToolsAvailabilityAllowlist 中的模式,則允許使用開發工具。
- 如果允許清單已設定但封鎖清單未設定,則不在允許清單上的網址會被封鎖。
- 如果 URL 與 DeveloperToolsAvailabilityBlocklist 中的模式相符,開發者工具將被封鎖。
- 若某 URL 未被任一清單涵蓋,則適用此 DeveloperToolsAvailability) (政策。
原則選項對應:
DeveloperToolsDisallowedForForceInstalledExtensions (0) = 在企業原則安裝的擴充功能上封鎖開發人員工具,並在其他內容中允許
DeveloperToolsAllowed (1) = 允許使用開發人員工具
DeveloperToolsDisallowed (2) = 不允許使用開發人員工具
設定此原則時,請使用上述資訊。
原則選項對應:
在設定此政策時請使用這些資訊。
- DeveloperToolsDisallowedForForceInstalledExtensions (0) = 在企業原則安裝的擴充功能上封鎖開發人員工具,並在其他內容中允許
- DeveloperToolsAllowed (1) = 允許使用開發人員工具
- DeveloperToolsDisallowed (2) = 不允許使用開發人員工具
支援功能
- 可強制執行:是
- 可以建議:否
- 動態原則重新整理:是
- 根據個人資料:是的
- 適用於以 Microsoft 帳號登入的個人檔案:不
資料類型
- 整數
Windows 資訊和設定
群組原則 (ADMX) 資訊
- GP 唯一名稱:DeveloperToolsAvailability
- GP 名稱:控制可使用開發人員工具的位置
- GP 路徑 (強制) :管理範本/Microsoft Edge
- GP 路徑 (建議):不適用
- GP ADMX 檔案名稱:MSEdge.admx
範例值
Don't allow using the developer tools
登錄設定
- 路徑 (強制):SOFTWARE\Policies\Microsoft\Edge
- 路徑 (建議):不適用
- 價值名稱:DeveloperTools可用性
- 價值類型:REG_DWORD
註冊表值範例
0x00000002
Mac 資訊和設定
- 偏好 鍵名:DeveloperTools可用性
- 範例值:
<integer>2</integer>