InfoGrab DocsInfoGrab Docs

실행 데이터 마스킹

Note 기능 제공 범위 데이터 마스킹은 Enterprise Self-hosted 및 Enterprise Cloud 플랜에서 사용할 수 있습니다. 제공 버전: n8n 버전 2.16.0(워크플로별 마스킹), n8n 버전 2.26.0(인스턴스 수준 강제 적용) 실행 데이터 마스킹을 사용하면 워크플로 실행의 입력 및 출력 데이터를 숨길 수 있습니다. 이를 통해 개인 데이터, 인증 토큰, 재무 기록 같은 민감한 정보를, 워크플로는 볼 수 있지만 실제 데이터까지는 볼 필요가 없는 사용자로부터 보호할 수 있습니다. 마스킹을 활성화하면 실행 메타데이터(상태, 타이밍, 노드 이름)는 계속 표시되지만, n8n은 각 노드가 처리한 실제 데이터 페이로드를 마스킹 표시로 대체합니다. 워크플로별로 마스킹을 구성하거나, 인스턴스 전체에 강제 적용 하여 모든 워크플로가 실행 데이터를 마스킹하도록 할 수 있습니다. 실행 데이터 마스킹을 사용하는 이유 # 워크플로는 워크플로 작성자나 열람자가 n8n 외부에서 접근해서는 안 되는 데이터를 처리하는 경우가 많습니다. 일반적인 시나리오는 다음과 같습니다. PII 및 컴플라이언스 : 고객 개인 데이터(이메일, 주소, 재무 기록)를 다루는 워크플로는 GDPR, SOC 2 또는 내부 보안 표준을 충족해야 합니다. 부서 간 워크플로 : 한 팀이 만든 워크플로가 다른 팀의 민감한 데이터를 처리하는데, 그렇지 않으면 작성자가 접근할 수 없었을 데이터입니다. 최소 권한 원칙 : 워크플로 열람 권한이 있는 모든 사람이 아니라, 필요한 사람에게만 데이터 표시를 제한합니다. 실행 데이터 마스킹이 도입되기 전에는 워크플로 수준에서 실행 기록 자체를 완전히 비활성화하는 것이 유일한 선택지였는데, 이 경우 워크플로의 성공/실패 상태에 대한 가시성도 모두 사라졌습니다. 실행 데이터 마스킹은 민감한 데이터 페이로드를 숨기면서도 실행 모니터링은 그대로 유지합니다. 마스킹 설정 구성 # 마스킹은 워크플로 설정에서 워크플로별로 구성합니다. 이 설정을 변경하려면 workflow:enableRedaction 또는 workflow:disableRedaction 스코프(또는 둘 다)가 필요합니다. 마스킹을 구성하려면: 워크플로를 엽니다. 오른쪽 상단의 세 개 점 아이콘 을 선택합니다. Settings 를 선택합니다. Redact production execution data 와 Redact manual execution data 설정을 찾습니다. 각 설정에 대해 Default - Do not redact 또는 Redact 중 하나를 선택합니다. Save 를 선택합니다. Note 인스턴스 강제 적용에 의해 잠긴 설정 인스턴스 수준 강제 적용 이 활성화되어 있으면, n8n은 강제 적용 범위에 해당하는 설정을 Redact 로 잠급니다. 워크플로 수준에서는 이를 끌 수 없습니다. 마스킹 설정 설명 # 마스킹을 제어하는 독립적인 두 개의 토글이 있습니다. 설정 제어 대상 Redact production execution data n8n이 프로덕션(수동으로 트리거되지 않은