跳到主要內容 跳至補充內容

管理內容安全性政策 (Content Security Policy) (CSP)

控制並管理 Qlik Cloud 中的內容安全性政策 (CSP),以減少安全性威脅風險,例如跨網站指令碼 (XSS) 和資料插入攻擊。

Qlik Cloud 使用內容安全性政策 (CSP) 層級 2。CSP 透過限制應用程式、延伸和佈景主題可載入的外部資源,提供額外一層的安全性。透過限制允許的來源和資源類型,CSP 有助於防止惡意程式碼執行、資料竊取、網站破壞和惡意軟體散佈。

具備所需權限的管理員可以使用 CSP 來控制延伸和佈景主題可載入哪些外部資源。若延伸或佈景主題請求來自外部來源的資源,必須在 CSP 允許清單中明確新增這些來源。

如需更多關於 CSP 的資訊,請參閱 MDN Web 文件,內容安全性政策 (CSP)

必要權限

若要管理內容安全性政策項目,您必須具備下列其中一項:

  • 租用戶管理員角色

  • 包含管理員 CSP 權限的自訂角色

Directive (指示詞)

指令定義特定資源類型允許的來源。支援以下指示詞:

CSP 指示詞
Directive (指示詞) 描述

child-src

定義使用 <frame><iframe> 等元素載入的網頁背景工作和巢狀瀏覽內容的有效來源。使用 frame-srcworker-src 進行更具體的控制。

connect-src

限制可使用指令碼介面載入的 URL。

font-src

指定使用 @font-face 載入之字型的有效來源。

form-action

限制可從指定內容作為提交目標使用的 URL。
frame-ancestors 使用 <frame><iframe><object><embed><applet> 元素指定內嵌資源的有效來源。

frame-src

指定使用 <frame><iframe> 等元素的巢狀瀏覽內容的有效來源。

img-src

指定影像和 favicon 的有效來源。

media-src

使用 <audio><video><track> 元素指定用於載入媒體的有效來源。

object-src

指定 <object><embed><applet> 元素的有效來源。

object-src 控制的元素被視為舊版 HTML 元素,且不會接收新的標準化功能 (例如安全性屬性 sandbox 或用於 <iframe>allow)。若可能,建議限制此擷取指示詞,例如設定 object-src 'none'

script-src

指定 JavaScript 的有效來源。

style-src

指定樣式表的有效來源。

worker-src

指定 WorkerSharedWorkerServiceWorker 指令碼的有效來源。

Qlik Cloud 預設 CSP

Qlik Cloud 包含預設內容安全性政策,其中包含一組允許清單網域。來自這些網域的資源可直接使用,無需新增 CSP 項目。

範例包括:

  • *.qlikcloud.com – 核心 Qlik Cloud 服務與 API

  • cdn.pendo.io – 通知內容

  • gravatar.com – 使用者設定檔圖示

請參閱 將網域和 IP 位址列入允許清單 查看完整清單。

CSP 項目和標頭限制

下列限制為內建,無法變更。如果您達到任一限制,請移除多餘或未使用的 CSP 項目。

  • CSP 項目數上限:每個租用戶 256 個項目

  • CSP 標頭長度上限:6,144 個字元

建立 CSP 輸入項目

請執行下列動作:

  1. 管理 活動中心內,前往內容安全性政策 (Content Security Policy)。
  2. 按一下新增
  3. 提供名稱。

  4. 以下列格式之一輸入來源:

    • domain.com

    • *.domain.com

    資訊備註Qlik SenseCSP 項目強制執行 HTTPS。
  5. 選取適用的指示詞。

  6. 按一下新增

使用者必須重新整理瀏覽器才能讓變更生效。

編輯 CSP 輸入項目

請執行下列動作:

  1. 管理 活動中心內,前往內容安全性政策
  2. 尋找您要編輯的 CSP 項目,按一下 更多,並選取編輯
  3. 根據需要變更 CSP 選項。
  4. 按一下儲存

使用者必須重新整理瀏覽器才能讓變更生效。

刪除 CSP 輸入項目

請執行下列動作:

  1. 管理 活動中心內,前往內容安全性政策

  2. 選取您要移除的 CSP 項目並按一下刪除

  3. 確認刪除。

檢視和複製 CSP 標頭

請執行下列動作:

  1. 管理 活動中心內,前往內容安全性政策 (Content Security Policy)。
  2. 按一下檢視標頭
  3. 在對話方塊中,按一下複製到剪貼簿
  4. 按一下完成

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!