실행 데이터 편집(Redaction)
워크플로 실행에서 입출력 데이터의 가시성을 제어하여 민감한 정보를 보호하고 컴플라이언스 요구사항을 충족하는 방법을 설명합니다.
기능 가용성 데이터 편집(Redaction)은 Enterprise 셀프 호스팅 및 Enterprise Cloud 플랜에서 사용할 수 있습니다. 적용 버전: n8n 버전 2.16.0부터 실행 데이터 편집(Redaction)을 사용하면 워크플로 실행의 입력 및 출력 데이터를 숨길 수 있습니다. 이를 통해 워크플로를 볼 수 있지만 기저 데이터를 볼 필요는 없는 사용자로부터 개인 데이터, 인증 토큰, 금융 기록 등 민감한 정보를 보호할 수 있습니다. 편집(Redaction)을 활성화하면 실행 메타데이터(상태, 타이밍, 노드 이름)는 계속 표시되지만, n8n은 각 노드에서 처리된 실제 데이터 페이로드를 편집 표시자로 대체합니다. 실행 데이터 편집을 사용하는 이유 # 워크플로는 워크플로 빌더나 뷰어가 n8n 외부에서 접근해서는 안 되는 데이터를 처리하는 경우가 많습니다. 일반적인 시나리오는 다음과 같습니다: 개인정보 보호 및 컴플라이언스 : 고객 개인 데이터(이메일, 주소, 금융 기록)를 처리하는 워크플로는 GDPR, SOC 2 또는 내부 보안 기준을 충족해야 합니다. 부서 간 워크플로 : 한 팀이 구축한 워크플로가 빌더가 다른 방법으로는 접근할 수 없는 다른 팀의 민감한 데이터를 처리합니다. 최소 권한 원칙 : 워크플로 보기 접근 권한이 있는 모든 사람이 아닌, 필요한 사람에게만 데이터 가시성을 제한합니다. 실행 데이터 편집 이전에는 워크플로 수준에서 실행 기록을 완전히 비활성화하는 방법만 있었으며, 이 경우 워크플로 성공 또는 실패 상태에 대한 모든 가시성이 제거되었습니다. 실행 데이터 편집은 민감한 데이터 페이로드를 숨기면서도 실행 모니터링을 유지합니다. 편집 설정 구성 # 편집은 워크플로 설정에서 워크플로별로 구성합니다. 이 설정을 변경하려면 workflow:enableRedaction 또는 workflow:disableRedaction 범위(또는 둘 다)가 필요합니다. 편집을 구성하려면: 워크플로를 엽니다. 오른쪽 상단 모서리에서 세 점 아이콘 을 선택합니다. **설정(Settings)**을 선택합니다. 프로덕션 실행 데이터 편집(Redact production execution data) 및 수동 실행 데이터 편집(Redact manual execution data) 설정을 찾습니다. 각 설정에 대해 기본값 - 편집하지 않음(Default - Do not redact) 또는 편집(Redact) 중 하나를 선택합니다. **저장(Save)**을 선택합니다. 편집 설정 설명 # 편집을 제어하는 두 가지 독립적인 토글이 있습니다: 설정 제어 대상 프로덕션 실행 데이터 편집(Redact production execution data) n8n이 프로덕션(수동으로 트리거되지 않은) 실행에서 데이터를 편집할지 여부를 제어합니다. 프로덕션 실행에는 워크플로가 활성 상태일 때 웹훅, 스케줄 또는 기타 트리거에 의해 트리거된 실행이 포함됩니다. 수동 실행 데이터 편집(Redact manual execution data) n8n이 수동으로 트리거된 실행에서