데이터 보호 규칙
데이터 보호 규칙
모든 구성원이 각자의 언어로 읽는 채팅이라 해도, 누군가는 습관처럼 액세스 키나 고객의 카드 번호, 계약 참조 번호를 붙여 넣기 마련입니다. 데이터 보호 규칙은 조직의 미팅과 채널에서 보내는 모든 메시지를 전송되기 전에 검사합니다. 검사는 판단이 아니라 규칙의 목록입니다. 메시지가 거부되면 거부한 규칙이 표시되고, 같은 텍스트는 내일도 똑같이 거부됩니다.
데이터 보호 규칙은 Business 및 Enterprise 플랜에 포함되어 있습니다. 다른 플랜의 구성원에게는 규칙도, 거부도 표시되지 않습니다.

검사 대상
규칙은 패턴(정규식) 또는 정확히 일치하는 단어 목록 중 하나이며, 세 가지 동작 중 하나를 가집니다.
- 차단 — 메시지가 전송되지 않습니다. 보낸 사람에게 어떤 규칙이 거부했는지 표시되고, 텍스트는 입력창에 그대로 남습니다.
- 경고 — 보낸 사람이 사유를 입력하면 그래도 보낼 수 있습니다. 사유는 해당 규칙과 함께 조직의 감사 로그에 기록됩니다.
- 감사 — 메시지는 전송되며, 감사 로그에 전송되었다는 기록이 남습니다.
룸에 조직 외부 사람이 있는 동안에는 경고 규칙이 차단으로 바뀝니다. 링크로 참여한 게스트나 다른 조직의 참가자가 해당됩니다.
보낸 메시지를 수정하면 새 텍스트에 같은 규칙이 적용됩니다. 수정에는 사유를 입력할 수 없으므로 경고 규칙은 수정을 그대로 거부합니다. 편집기에는 작성한 텍스트가 남으며, 사유와 함께 보내려면 새 메시지로 보내야 합니다. 키나 번호 안에 보이지 않는 문자나 비슷하게 생긴 숫자를 넣어도 규칙을 피할 수 없습니다.
모든 조직은 기본 제공 규칙으로 시작합니다. 클라우드 및 API 키(AWS, Google, GitHub, Slack, Stripe, OpenAI, Anthropic), PEM 형식의 개인 키, JSON Web Token, 결제 카드 번호, IBAN이 포함됩니다. 키는 차단하고, 카드 번호와 IBAN은 경고합니다. 소유자는 기본 제공 규칙의 동작을 변경하거나 끌 수 있습니다.
메시지로 규칙 가르치기
조직의 소유자나 관리자가 채팅 메시지의 메뉴를 열고 Protect data like this를 선택합니다. InterMIND가 메시지를 읽고 규칙을 제안합니다. 무엇을 보호하는지, 패턴 또는 정확한 단어, 그리고 동작이 제안됩니다. 제안을 편집한 뒤 저장하세요. 다음 메시지부터는 모든 구성원의 메시지가 이 규칙으로 검사됩니다.
규칙은 가르쳐 준 메시지와 일치해야 하며, 이름이 같은 규칙은 이전 규칙을 대체합니다.
파일로 규칙 가르치기
InterMIND에 연결된 Claude, ChatGPT, Copilot 또는 Gemini에서 표, 스프레드시트, 정책 문서 같은 목록을 어시스턴트에게 전달하고 조직 밖으로 나가면 안 되는 것이 무엇인지 알려 주세요. 어시스턴트는 add_dlp_rules로 규칙을 작성하고, list_dlp_rules로 규칙을 보여 주며, remove_dlp_rule로 규칙 하나를 삭제합니다. 이 세 가지 호출은 /api/v1/dlp 아래의 공개 API에도 있습니다.
기록되는 내용
거부, 사유가 포함된 재정 override, 감사 전용 일치, 그리고 규칙의 모든 변경은 조직의 감사 로그에 행으로 기록됩니다: chat.dlp_blocked, chat.dlp_overridden, chat.dlp_flagged, chat.dlp_rule_changed. 이 행에는 규칙, 보낸 사람, 일치한 내용의 마스킹된 샘플이 기록되며 메시지 전체는 절대 기록되지 않습니다.