2025年12月2日 星期二

n8n Optingout of data collection

n8n Opting out of data collection

n8n資料收集

依據官網文件Data collection,自建n8n平台在預設情況下,系統會收集部分使用情況和效能數據,自動將平台資料傳送到n8n.io/n8n.cloud伺服器。以幫助診斷問題並改善平臺。
n8n伺服器也會通知使用者有關n8n可用更新、工作流程範本和診斷資訊。
大多數資料會在生成事件發生時發送到n8n。工作流執行計數和實例心跳信號會定期發送(每6小時一次)。
n8n說明將保持自建平台資料的匿名性,並避免收集敏感性資料。
使用者如果不想提供資料給n8n可以參考官方文件Isolate n8n,設定參數將n8n隔離。

隔離n8n

參考官方文件Isolate n8n,設定以下2組參數來停止傳送資料給n8n伺服器

取消自建n8n平台連接到n8n服務器:

N8N_DIAGNOSTICS_ENABLED=false
停止向n8n伺服器發送遙測資料。
N8N_VERSION_NOTIFICATIONS_ENABLED=false
停止n8n檢查新版本資訊。
N8N_TEMPLATES_ENABLED=false
停用templates功能(阻止後台健康檢查呼叫)。

取消設置n8n的診斷配置:

EXTERNAL_FRONTEND_HOOKS_URLS=
設為空值將阻止n8n從n8n伺服器載入預設web_hook_urls(其中包含遙測功能)。
N8N_DIAGNOSTICS_CONFIG_FRONTEND=
設為空值會覆蓋前端的預設遙測配置。
N8N_DIAGNOSTICS_CONFIG_BACKEND=
設為空值會覆蓋預設的伺服器端遙測配置。

另外設定以下參數將阻止n8n獲取引導提示。
N8N_ONBOARDING_FLOW_DISABLED=true

參數設定

在docker-compose.yml增加以下參數,停止資料傳送
---
# prevent your n8n instance from connecting to n8n's servers
- N8N_DIAGNOSTICS_ENABLED=false
- N8N_VERSION_NOTIFICATIONS_ENABLED=false
- N8N_TEMPLATES_ENABLED=false

# Unset n8n's diagnostics configuration
- EXTERNAL_FRONTEND_HOOKS_URLS=
- N8N_DIAGNOSTICS_CONFIG_FRONTEND=
- N8N_DIAGNOSTICS_CONFIG_BACKEND=

- N8N_ONBOARDING_FLOW_DISABLED=true
---
其它參數也可以參考Deployment environment variables


隱私政策

要瞭解n8n如何存儲和處理這些資訊,請參考官方隱私政策Privacy,以下為列出部分內容。
除了自建n8n平台外,使用n8n cloud也會收集資料。

自建n8n中的資料收集

n8n收集的內容

-失敗執行的錯誤代碼和消息(不包括任何有效載荷資料,且不適用於自訂節點)
-應用崩潰和API問題的錯誤報告
-工作流的圖形(使用的節點類型及其連接方式)
-From node parameters:
   -節點設置的'resource'和'operation'(如果適用)
   -對於HTTP請求節點,功能變數名稱、路徑和方法(個人資料匿名化處理)
-Data around workflow executions:
   -狀態
   -執行運行用戶的用戶ID
   -工作流首次從外部源載入資料時
   -首個成功運行的(非手動)生產工作流
-如果指定了webhook調用的功能變數名稱(不包括子功能變數名稱)。
-關於如何使用使用者介面的詳細資訊(例如導航、節點面板搜索)

-Diagnostic information:
   -n8n 版本
   -Selected settings:
     -DB_TYPE
     -N8N_VERSION_NOTIFICATIONS_ENABLED
     -N8N_DISABLE_PRODUCTION_MAIN_PROCESS
     -執行變數
   -作業系統、記憶體和CPU
   -匿名實例ID
   -IP地址

n8n 不收集的內容

n8n不會收集私人或敏感資訊,例如:
-個人身份資訊(IP位址除外)
-憑證資訊
-節點參數(不包括'resource'和'operation')
-執行資料
-敏感設置(例如端點、埠、資料庫連接、用戶名/密碼)
-錯誤負載

資料收集如何工作

大多數資料會在生成事件發生時發送到n8n。工作流執行計數和實例心跳信號會定期發送(每6小時一次)。

更詳細的資料在官網文件Privacy

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。