InfoGrab Docs

컴플라이언스 내보내기

요약

Mattermost Enterprise 고객은 컴플라이언스 내보내기를 사용하여 감사 및 컴플라이언스 목적으로 메시지 데이터를 타사 시스템에 보관하거나 전송할 수 있습니다. Mattermost v10.5부터 컴플라이언스 내보내기에 출력 형식, 시스템 성능 및 로직에 영향을 미치는 변경 사항과 함께 대규모 일별 데이터 세트에 대한 성능 개선이 포함됩니다.

Mattermost Enterprise 고객은 컴플라이언스 내보내기를 사용하여 감사 및 컴플라이언스 목적으로 메시지 데이터를 타사 시스템에 보관하거나 전송할 수 있습니다. 지원되는 통합으로는 Smarsh (Actiance) Vantage, Global Relay, Proofpoint가 있습니다.

Mattermost v10.5부터 컴플라이언스 내보내기에 출력 형식, 시스템 성능 및 로직에 영향을 미치는 변경 사항과 함께 대규모 일별 데이터 세트에 대한 성능 개선이 포함됩니다. 컴플라이언스 내보내기는 컴플라이언스 팀이 채널 상태를 재구성하고 초기 메시지 또는 메시지가 편집되거나 삭제된 경우 누가 해당 메시지에 대한 가시성을 갖고 있는지 파악하기 위한 완전한 정보를 제공합니다. 컴플라이언스 팀은 메시지가 편집되거나 삭제될 때 및 배치와 내보내기 기간에 걸쳐 MessageId로 메시지를 추적할 수 있습니다.

개요#

컴플라이언스 내보내기는 시스템 콘솔에서 생성되며, 다음을 포함한 모든 메시지를 포함합니다:

  • 다이렉트 메시지 채널에서 전송된 메시지
  • 파일 업로드
  • 플러그인의 게시물
  • 봇/웹훅의 게시물
내보내기에는 메시지가 게시된 당시의 채널 구성원 기록 정보가 포함됩니다.

설정 가이드#

CSV, Smarsh / Actiance XML, Global Relay EML, Proofpoint 내보내기를 구성하려면 다음 가이드를 사용하세요.

Note
    • 셀프 호스팅 배포의 경우, 컴플라이언스 내보내기는 선택된 형식으로 구성된 파일스토어의 exports 하위 디렉터리에 기록됩니다. 이는 로컬 스토리지 디렉터리이거나, S3 스토리지가 구성된 경우 Mattermost S3 버킷에 저장됩니다.
    • 또는 대체 파일스토어 타깃을 지정하고 컴플라이언스 내보내기에 대한 S3 사전 서명 URL을 생성할 수 있습니다. 자세한 내용은 전용 내보내기 파일스토어 타깃 구성 설정 문서를 참조하세요.
    • 컴플라이언스 내보내기는 기능이 활성화되기 전에 전송된 게시물을 포함하지 않습니다. 셀프 호스팅 배포의 경우, export 명령줄 도구를 통해 과거 기록을 내보낼 수 있습니다.

CSV#

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 파일 형식을 CSV로 설정합니다.
  5. 저장을 선택합니다.

시스템 콘솔에서 내보내기 작업 상태를 확인할 수 있습니다.

일별 컴플라이언스 내보내기 작업이 완료되면 내보내기가 시작된 시간과 내보내기의 startTimestampendTimestamp에 기반하여 이름이 지정된 상위 디렉터리가 생성됩니다. 예: administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075. 해당 상위 디렉터리에는 배치 번호와 해당 배치의 메시지 시작 및 종료 타임스탬프를 기반으로 이름이 지정된 각 배치에 대한 zip 파일이 1개씩 포함됩니다. 예: batch001-1723105062492-1723106622163.zip. 각 zip 파일에는 이전 Mattermost 서버 릴리즈에서 사용 가능한 것과 동일한 정보가 포함됩니다.

위의 동일한 예를 사용하면 디렉터리는 다음과 같습니다:

administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075
   ├── batch001-1723105062492-1723106622163.zip
   ├── batch002-1723106622163-1723108196005.zip
   └── batch003-1723108196005-1723109100075.zip

각 배치는 다음과 같습니다:

batch001-1723105062492-1723106622163.zip
├── files
├── metadata.json
└── actiance_export.xml

업데이트된 CSV 내보내기 필드
--------------------------

**게시물 생성 시간**은 메시지와 첨부 파일의 ``CreateAt`` 시간이거나, 참여자 참가 및 퇴장 이벤트의 경우 각각 ``JoinTime`` 및 ``LeaveTime``입니다.

- **업데이트 시간**은 메시지가 업데이트되었음을 나타내며, 이는 ``updateAt`` 시간입니다.
- **업데이트된 유형**은 다음 중 하나로 어떤 종류의 업데이트인지 구별하는 데 도움이 됩니다:
- **EditedNewMsg**는 메시지가 편집되었으며 이것이 새 메시지(편집 후) 내용임을 나타냅니다.
- **EditedOriginalMsg**는 메시지가 편집되었으며 이것이 원래 메시지(편집 전) 내용임을 나타냅니다. 이 메시지에는 편집 후 메시지 내용을 보유하는 메시지의 Id인 ``EditedNewMsgId``라는 다른 필드가 있습니다.
- **UpdatedNoMsgChange**는 메시지 내용이 변경되지 않았지만 반응, 답장, 답장 편집 또는 답장 삭제 등의 이유로 게시물이 업데이트되었음을 나타냅니다.
- **Deleted**는 이 메시지가 삭제되었음을 나타냅니다.
- **FileDeleted**는 이 메시지가 파일 삭제를 기록하고 있음을 나타냅니다.</code></pre>
<div class="tabs-container" data-tabs><div class="tabs-nav"><button class="tab-button active" data-tab-index="0">Prior to Mattermost v10.5</button>

일별 컴플라이언스 내보내기 작업은 지난 24시간 내에 게시된 모든 메시지의 고유한 작업 식별자를 가진 .zip 파일을 생성합니다. 파일을 압축 해제하여 기본 .csv 형식을 타사 아카이브 시스템에 원하는 형식으로 쉽게 변환할 수 있습니다.

샘플 CSV 출력은 여기에서 CSV 내보내기 파일을 다운로드하세요.

Actiance XML #

Actiance XML은 Smarsh Vantage 제품에 지원되는 형식입니다.

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 파일 형식을 Actiance XML로 설정합니다.
  5. 저장을 선택합니다.
Note

Actiance XML 내보내기에서 채널 유형이 채널 이름 앞에 추가됩니다.

시스템 콘솔에서 내보내기 작업 상태를 확인할 수 있습니다. 파일 형식으로 Actiance XML을 선택하면 Actiance Vantage 아카이브 시스템과의 통합을 설정할 수 있습니다.

일별 컴플라이언스 내보내기 작업이 완료되면 내보내기가 시작된 시간과 내보내기의 startTimestampendTimestamp에 기반하여 이름이 지정된 상위 디렉터리가 생성됩니다. 예: administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075. 해당 상위 디렉터리에는 배치 번호와 해당 배치의 메시지 시작 및 종료 타임스탬프를 기반으로 이름이 지정된 각 배치에 대한 zip 파일이 1개씩 포함됩니다. 예: batch001-1723105062492-1723106622163.zip. 각 zip 파일에는 이전 Mattermost 서버 릴리즈에서 사용 가능한 것과 동일한 정보가 포함됩니다.

위의 동일한 예를 사용하면 디렉터리는 다음과 같습니다:

administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075
   ├── batch001-1723105062492-1723106622163.zip
   ├── batch002-1723106622163-1723108196005.zip
   └── batch003-1723108196005-1723109100075.zip

각 배치는 다음과 같습니다:

batch001-1723105062492-1723106622163.zip
├── 20240808
└── actiance_export.xml

업데이트된 Actiance XML 내보내기 필드
----------------------------------

XML 필드가 비어 있으면 내보내지 않습니다. 이는 빈 XML 노드가 내보내졌던 이전 Mattermost 릴리즈에서의 변경 사항입니다.

- ``MessageId``는 고유한 ``messageId``입니다.
- ``DateTimeUTC``는 항상 게시물의 ``CreateAt`` 시간입니다.
- ``UpdatedDateTimeUTC``는 메시지가 업데이트되었음을 나타내며, 이는 ``updateAt`` 시간입니다.
- ``UpdatedType``은 다음을 포함한 어떤 종류의 업데이트인지 구별하는 데 도움이 됩니다:
- ``EditedNewMsg``는 이 메시지가 편집되었으며 이것이 새 메시지(편집 후) 내용임을 나타냅니다.
- ``EditedOriginalMsg``는 이 메시지가 편집되었으며 이것이 원래 메시지(편집 전) 내용임을 나타냅니다. 이 메시지에는 편집 후 메시지 내용을 보유하는 메시지의 Id인 ``EditedNewMsgId``라는 다른 필드가 있습니다.
- ``UpdatedNoMsgChange``는 이 메시지의 내용이 변경되지 않았지만 반응, 답장, 답장 편집 또는 답장 삭제 등의 이유로 게시물이 업데이트되었음을 나타냅니다.
- ``Deleted``는 메시지가 삭제되었음을 나타냅니다.
- ``FileDeleted``는 메시지가 파일 삭제를 기록하고 있음을 나타냅니다.</code></pre>
<div class="tabs-container" data-tabs><div class="tabs-nav"><button class="tab-button active" data-tab-index="0">Prior to Mattermost v10.5</button>

일별 컴플라이언스 내보내기 작업은 지난 24시간 내에 게시된 모든 메시지의 고유한 작업 식별자를 가진 .zip 파일을 생성합니다. 파일 형식으로 Actiance XML을 선택하면 Actiance Vantage 아카이브 시스템과의 통합을 설정할 수 있습니다. 샘플 Actiance 출력은 여기에서 Actiance XML 내보내기 파일을 다운로드하세요.

Global Relay EML#

Global Relay 아카이브 시스템에 대한 자세한 내용은 해당 웹사이트를 방문하세요.

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 형식GlobalRelay EML로 설정합니다.
  5. Global Relay 고객 계정에 대해 A9/Type 9, A10/Type 10, 또는 커스텀을 선택합니다. 이는 조직이 가진 Global Relay 고객 계정 유형입니다.
    • A9/Type 9A10/Type 10 유형의 경우, Global Relay에서 제공한 Global Relay SMTP 사용자 이름, Global Relay SMTP 비밀번호, Global Relay SMTP 이메일 주소를 설정합니다.
    • 커스텀 유형의 경우, Global Relay에서 제공한 Global Relay SMTP 사용자 이름, Global Relay SMTP 비밀번호, Global Relay SMTP 이메일 주소, SMTP 서버 이름SMTP 서버 포트를 설정합니다. 커스텀 유형은 Proofpoint와 통합하는 데 사용할 수 있습니다.
  6. 저장을 선택합니다.
Note

250 MB보다 큰 메시지는 Global Relay로 전송하기에 너무 크기 때문에 첨부 파일이 제거됩니다. 서버 로그에 id global_relay_attachments_removed로 오류가 추가됩니다. 여기에는 첨부 파일이 제거된 게시물 ID와 첨부 파일 ID가 포함됩니다. 대용량 메시지를 더 잘 처리하기 위한 티켓이 대기 중입니다.

파일 형식으로 Global Relay EML을 선택하면 Global Relay 아카이브 시스템과의 통합을 설정할 수 있습니다. 자세한 내용은 Global Relay Archive를 참조하세요.

Proofpoint#

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 형식GlobalRelay EML로 설정합니다.
  5. Proofpoint와 통합하기 위해 Global Relay 고객 계정커스텀을 선택합니다.
  6. Proofpoint에서 제공한 SMTP 사용자 이름, SMTP 비밀번호, SMTP 이메일 주소, SMTP 서버 이름SMTP 서버 포트를 설정합니다.
  7. 저장을 선택합니다.

업데이트된 Global Relay 내보내기 필드에 대한 자세한 내용은 Global Relay 섹션을 참조하세요. 이제 Proofpoint 아카이브 시스템과의 통합을 설정할 수 있습니다. 자세한 내용은 Proofpoint Archive 웹사이트를 방문하세요.

자주 묻는 질문 (FAQ)#

Playbooks 및 Boards 데이터가 컴플라이언스 내보내기에 포함되나요?#

아니요. 컴플라이언스 내보내기에는 채널 메시지, 다이렉트 메시지, 파일 업로드, 플러그인/봇/웹훅의 게시물만 포함됩니다. Mattermost Playbooks(실행 활동, 상태 업데이트, 회고 포함) 및 Mattermost Boards(카드, 댓글, 보드 활동 포함)의 데이터는 컴플라이언스 내보내기 기능에 포함되지 않습니다. Playbooks 및 Boards 데이터의 컴플라이언스 보관이 필요한 조직은 이러한 기능에 대한 별도의 데이터 보존 전략을 고려해야 합니다.

과거 기록을 어떻게 내보내나요?#

export 명령줄 도구를 실행하세요. 지정된 타임스탬프 이후의 데이터를 내보내기 위해 exportFrom 옵션을 지정할 수 있습니다. 이 타임스탬프 이후에 게시된 모든 게시물이 내보내집니다.

mmctl을 사용하여 컴플라이언스 내보내기 작업을 다운로드하려면 어떻게 해야 하나요?#

Mattermost Server v10.11부터 시스템 관리자는 mmctl compliance_export download 명령어를 사용하여 컴플라이언스 내보내기 작업을 다운로드할 수 있습니다. 이를 통해 작업 ID로 완료된 컴플라이언스 내보내기 작업을 검색하기 위한 명령줄 인터페이스가 제공됩니다.

데이터를 수동으로 내보내면 어떻게 되나요?#

컴플라이언스 내보내기 작업이 자동으로, 시스템 콘솔을 통해 수동으로, 또는 CLI를 통해 수동으로(--exportFrom 옵션 없이) 실행되면 이전 실행에서 마지막으로 내보낸 게시물 이후에 게시된 모든 게시물을 내보냅니다. 작업이 처음 실행되는 경우, 기능이 활성화된 이후에 게시된 모든 게시물이 내보내집니다.

CLI 명령어와 함께 --exportFrom 옵션이 지정된 경우, 제공된 타임스탬프 이후에 게시된 모든 게시물이 내보내집니다.

시스템 콘솔을 통해 수동으로 실행하면 .csv 및 Actiance XML 파일이 구성된 로컬 스토리지 디렉터리exports 하위 디렉터리에 기록됩니다. 파일은 에포크 시간 범위를 기반으로 이름이 지정된 폴더에 기록됩니다. Global Relay EML 내보내기 형식 파일은 수동으로 실행할 때 구성된 이메일 주소로 메일이 전송됩니다.

CSV 파일의 최대 행 제한이 있나요?#

아니요. 컴플라이언스 모니터링 CSV 파일 내의 행 수에는 제한이 없습니다.

컴플라이언스 내보내기 작업이 실패했는지 어떻게 알 수 있나요?#

Mattermost는 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기에서 각 컴플라이언스 내보내기 작업의 상태를 제공합니다. 여기에서 내보낸 메시지 및 파일 수를 포함하여 작업이 성공했는지 실패했는지 확인할 수 있습니다.

또한, 셀프 호스팅 배포의 서버 로그에서 실패가 반환됩니다. 오류 로그는 Failed job 문자열로 시작하고 job_id key/value 쌍을 포함합니다. 컴플라이언스 내보내기 작업 실패는 작업자 이름 MessageExportWorker로 식별됩니다. 선택적으로 이러한 실패를 프로그래밍 방식으로 쿼리하고 적절한 시스템에 알림을 보내는 스크립트를 만들 수 있습니다.

Note

이 컴플라이언스 내보내기 기능은 레거시 컴플라이언스 보고 감독 기능을 대체합니다. Enterprise 고객은 새 시스템으로 마이그레이션하는 것을 권장합니다. 새 컴플라이언스 내보내기 시스템의 샘플 CSV 출력은 여기에서 CSV 내보내기 파일을 다운로드하세요.

컴플라이언스 내보내기

원문 보기
요약

Mattermost Enterprise 고객은 컴플라이언스 내보내기를 사용하여 감사 및 컴플라이언스 목적으로 메시지 데이터를 타사 시스템에 보관하거나 전송할 수 있습니다. Mattermost v10.5부터 컴플라이언스 내보내기에 출력 형식, 시스템 성능 및 로직에 영향을 미치는 변경 사항과 함께 대규모 일별 데이터 세트에 대한 성능 개선이 포함됩니다.

Mattermost Enterprise 고객은 컴플라이언스 내보내기를 사용하여 감사 및 컴플라이언스 목적으로 메시지 데이터를 타사 시스템에 보관하거나 전송할 수 있습니다. 지원되는 통합으로는 Smarsh (Actiance) Vantage, Global Relay, Proofpoint가 있습니다.

Mattermost v10.5부터 컴플라이언스 내보내기에 출력 형식, 시스템 성능 및 로직에 영향을 미치는 변경 사항과 함께 대규모 일별 데이터 세트에 대한 성능 개선이 포함됩니다. 컴플라이언스 내보내기는 컴플라이언스 팀이 채널 상태를 재구성하고 초기 메시지 또는 메시지가 편집되거나 삭제된 경우 누가 해당 메시지에 대한 가시성을 갖고 있는지 파악하기 위한 완전한 정보를 제공합니다. 컴플라이언스 팀은 메시지가 편집되거나 삭제될 때 및 배치와 내보내기 기간에 걸쳐 MessageId로 메시지를 추적할 수 있습니다.

개요#

컴플라이언스 내보내기는 시스템 콘솔에서 생성되며, 다음을 포함한 모든 메시지를 포함합니다:

  • 다이렉트 메시지 채널에서 전송된 메시지
  • 파일 업로드
  • 플러그인의 게시물
  • 봇/웹훅의 게시물
내보내기에는 메시지가 게시된 당시의 채널 구성원 기록 정보가 포함됩니다.

설정 가이드#

CSV, Smarsh / Actiance XML, Global Relay EML, Proofpoint 내보내기를 구성하려면 다음 가이드를 사용하세요.

Note
    • 셀프 호스팅 배포의 경우, 컴플라이언스 내보내기는 선택된 형식으로 구성된 파일스토어의 exports 하위 디렉터리에 기록됩니다. 이는 로컬 스토리지 디렉터리이거나, S3 스토리지가 구성된 경우 Mattermost S3 버킷에 저장됩니다.
    • 또는 대체 파일스토어 타깃을 지정하고 컴플라이언스 내보내기에 대한 S3 사전 서명 URL을 생성할 수 있습니다. 자세한 내용은 전용 내보내기 파일스토어 타깃 구성 설정 문서를 참조하세요.
    • 컴플라이언스 내보내기는 기능이 활성화되기 전에 전송된 게시물을 포함하지 않습니다. 셀프 호스팅 배포의 경우, export 명령줄 도구를 통해 과거 기록을 내보낼 수 있습니다.

CSV#

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 파일 형식을 CSV로 설정합니다.
  5. 저장을 선택합니다.

시스템 콘솔에서 내보내기 작업 상태를 확인할 수 있습니다.

일별 컴플라이언스 내보내기 작업이 완료되면 내보내기가 시작된 시간과 내보내기의 startTimestampendTimestamp에 기반하여 이름이 지정된 상위 디렉터리가 생성됩니다. 예: administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075. 해당 상위 디렉터리에는 배치 번호와 해당 배치의 메시지 시작 및 종료 타임스탬프를 기반으로 이름이 지정된 각 배치에 대한 zip 파일이 1개씩 포함됩니다. 예: batch001-1723105062492-1723106622163.zip. 각 zip 파일에는 이전 Mattermost 서버 릴리즈에서 사용 가능한 것과 동일한 정보가 포함됩니다.

위의 동일한 예를 사용하면 디렉터리는 다음과 같습니다:

administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075
   ├── batch001-1723105062492-1723106622163.zip
   ├── batch002-1723106622163-1723108196005.zip
   └── batch003-1723108196005-1723109100075.zip

각 배치는 다음과 같습니다:

batch001-1723105062492-1723106622163.zip
├── files
├── metadata.json
└── actiance_export.xml

업데이트된 CSV 내보내기 필드
--------------------------

**게시물 생성 시간**은 메시지와 첨부 파일의 ``CreateAt`` 시간이거나, 참여자 참가 및 퇴장 이벤트의 경우 각각 ``JoinTime`` 및 ``LeaveTime``입니다.

- **업데이트 시간**은 메시지가 업데이트되었음을 나타내며, 이는 ``updateAt`` 시간입니다.
- **업데이트된 유형**은 다음 중 하나로 어떤 종류의 업데이트인지 구별하는 데 도움이 됩니다:
- **EditedNewMsg**는 메시지가 편집되었으며 이것이 새 메시지(편집 후) 내용임을 나타냅니다.
- **EditedOriginalMsg**는 메시지가 편집되었으며 이것이 원래 메시지(편집 전) 내용임을 나타냅니다. 이 메시지에는 편집 후 메시지 내용을 보유하는 메시지의 Id인 ``EditedNewMsgId``라는 다른 필드가 있습니다.
- **UpdatedNoMsgChange**는 메시지 내용이 변경되지 않았지만 반응, 답장, 답장 편집 또는 답장 삭제 등의 이유로 게시물이 업데이트되었음을 나타냅니다.
- **Deleted**는 이 메시지가 삭제되었음을 나타냅니다.
- **FileDeleted**는 이 메시지가 파일 삭제를 기록하고 있음을 나타냅니다.</code></pre>
<div class="tabs-container" data-tabs><div class="tabs-nav"><button class="tab-button active" data-tab-index="0">Prior to Mattermost v10.5</button>

일별 컴플라이언스 내보내기 작업은 지난 24시간 내에 게시된 모든 메시지의 고유한 작업 식별자를 가진 .zip 파일을 생성합니다. 파일을 압축 해제하여 기본 .csv 형식을 타사 아카이브 시스템에 원하는 형식으로 쉽게 변환할 수 있습니다.

샘플 CSV 출력은 여기에서 CSV 내보내기 파일을 다운로드하세요.

Actiance XML #

Actiance XML은 Smarsh Vantage 제품에 지원되는 형식입니다.

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 파일 형식을 Actiance XML로 설정합니다.
  5. 저장을 선택합니다.
Note

Actiance XML 내보내기에서 채널 유형이 채널 이름 앞에 추가됩니다.

시스템 콘솔에서 내보내기 작업 상태를 확인할 수 있습니다. 파일 형식으로 Actiance XML을 선택하면 Actiance Vantage 아카이브 시스템과의 통합을 설정할 수 있습니다.

일별 컴플라이언스 내보내기 작업이 완료되면 내보내기가 시작된 시간과 내보내기의 startTimestampendTimestamp에 기반하여 이름이 지정된 상위 디렉터리가 생성됩니다. 예: administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075. 해당 상위 디렉터리에는 배치 번호와 해당 배치의 메시지 시작 및 종료 타임스탬프를 기반으로 이름이 지정된 각 배치에 대한 zip 파일이 1개씩 포함됩니다. 예: batch001-1723105062492-1723106622163.zip. 각 zip 파일에는 이전 Mattermost 서버 릴리즈에서 사용 가능한 것과 동일한 정보가 포함됩니다.

위의 동일한 예를 사용하면 디렉터리는 다음과 같습니다:

administration-guide/comply/compliance-export-2024-08-13-05h08m-1723105062492-1723109100075
   ├── batch001-1723105062492-1723106622163.zip
   ├── batch002-1723106622163-1723108196005.zip
   └── batch003-1723108196005-1723109100075.zip

각 배치는 다음과 같습니다:

batch001-1723105062492-1723106622163.zip
├── 20240808
└── actiance_export.xml

업데이트된 Actiance XML 내보내기 필드
----------------------------------

XML 필드가 비어 있으면 내보내지 않습니다. 이는 빈 XML 노드가 내보내졌던 이전 Mattermost 릴리즈에서의 변경 사항입니다.

- ``MessageId``는 고유한 ``messageId``입니다.
- ``DateTimeUTC``는 항상 게시물의 ``CreateAt`` 시간입니다.
- ``UpdatedDateTimeUTC``는 메시지가 업데이트되었음을 나타내며, 이는 ``updateAt`` 시간입니다.
- ``UpdatedType``은 다음을 포함한 어떤 종류의 업데이트인지 구별하는 데 도움이 됩니다:
- ``EditedNewMsg``는 이 메시지가 편집되었으며 이것이 새 메시지(편집 후) 내용임을 나타냅니다.
- ``EditedOriginalMsg``는 이 메시지가 편집되었으며 이것이 원래 메시지(편집 전) 내용임을 나타냅니다. 이 메시지에는 편집 후 메시지 내용을 보유하는 메시지의 Id인 ``EditedNewMsgId``라는 다른 필드가 있습니다.
- ``UpdatedNoMsgChange``는 이 메시지의 내용이 변경되지 않았지만 반응, 답장, 답장 편집 또는 답장 삭제 등의 이유로 게시물이 업데이트되었음을 나타냅니다.
- ``Deleted``는 메시지가 삭제되었음을 나타냅니다.
- ``FileDeleted``는 메시지가 파일 삭제를 기록하고 있음을 나타냅니다.</code></pre>
<div class="tabs-container" data-tabs><div class="tabs-nav"><button class="tab-button active" data-tab-index="0">Prior to Mattermost v10.5</button>

일별 컴플라이언스 내보내기 작업은 지난 24시간 내에 게시된 모든 메시지의 고유한 작업 식별자를 가진 .zip 파일을 생성합니다. 파일 형식으로 Actiance XML을 선택하면 Actiance Vantage 아카이브 시스템과의 통합을 설정할 수 있습니다. 샘플 Actiance 출력은 여기에서 Actiance XML 내보내기 파일을 다운로드하세요.

Global Relay EML#

Global Relay 아카이브 시스템에 대한 자세한 내용은 해당 웹사이트를 방문하세요.

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 형식GlobalRelay EML로 설정합니다.
  5. Global Relay 고객 계정에 대해 A9/Type 9, A10/Type 10, 또는 커스텀을 선택합니다. 이는 조직이 가진 Global Relay 고객 계정 유형입니다.
    • A9/Type 9A10/Type 10 유형의 경우, Global Relay에서 제공한 Global Relay SMTP 사용자 이름, Global Relay SMTP 비밀번호, Global Relay SMTP 이메일 주소를 설정합니다.
    • 커스텀 유형의 경우, Global Relay에서 제공한 Global Relay SMTP 사용자 이름, Global Relay SMTP 비밀번호, Global Relay SMTP 이메일 주소, SMTP 서버 이름SMTP 서버 포트를 설정합니다. 커스텀 유형은 Proofpoint와 통합하는 데 사용할 수 있습니다.
  6. 저장을 선택합니다.
Note

250 MB보다 큰 메시지는 Global Relay로 전송하기에 너무 크기 때문에 첨부 파일이 제거됩니다. 서버 로그에 id global_relay_attachments_removed로 오류가 추가됩니다. 여기에는 첨부 파일이 제거된 게시물 ID와 첨부 파일 ID가 포함됩니다. 대용량 메시지를 더 잘 처리하기 위한 티켓이 대기 중입니다.

파일 형식으로 Global Relay EML을 선택하면 Global Relay 아카이브 시스템과의 통합을 설정할 수 있습니다. 자세한 내용은 Global Relay Archive를 참조하세요.

Proofpoint#

  1. 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기로 이동합니다.
  2. 컴플라이언스 내보내기 활성화true로 설정합니다.
  3. 컴플라이언스 내보내기 시간을 설정합니다. 이는 일별 예약 컴플라이언스 내보내기 작업의 시작 시간이며 HH:MM 형식의 24시간 타임스탬프여야 합니다. 시스템 사용자가 적은 시간을 선택하세요.
  4. 내보내기 형식GlobalRelay EML로 설정합니다.
  5. Proofpoint와 통합하기 위해 Global Relay 고객 계정커스텀을 선택합니다.
  6. Proofpoint에서 제공한 SMTP 사용자 이름, SMTP 비밀번호, SMTP 이메일 주소, SMTP 서버 이름SMTP 서버 포트를 설정합니다.
  7. 저장을 선택합니다.

업데이트된 Global Relay 내보내기 필드에 대한 자세한 내용은 Global Relay 섹션을 참조하세요. 이제 Proofpoint 아카이브 시스템과의 통합을 설정할 수 있습니다. 자세한 내용은 Proofpoint Archive 웹사이트를 방문하세요.

자주 묻는 질문 (FAQ)#

Playbooks 및 Boards 데이터가 컴플라이언스 내보내기에 포함되나요?#

아니요. 컴플라이언스 내보내기에는 채널 메시지, 다이렉트 메시지, 파일 업로드, 플러그인/봇/웹훅의 게시물만 포함됩니다. Mattermost Playbooks(실행 활동, 상태 업데이트, 회고 포함) 및 Mattermost Boards(카드, 댓글, 보드 활동 포함)의 데이터는 컴플라이언스 내보내기 기능에 포함되지 않습니다. Playbooks 및 Boards 데이터의 컴플라이언스 보관이 필요한 조직은 이러한 기능에 대한 별도의 데이터 보존 전략을 고려해야 합니다.

과거 기록을 어떻게 내보내나요?#

export 명령줄 도구를 실행하세요. 지정된 타임스탬프 이후의 데이터를 내보내기 위해 exportFrom 옵션을 지정할 수 있습니다. 이 타임스탬프 이후에 게시된 모든 게시물이 내보내집니다.

mmctl을 사용하여 컴플라이언스 내보내기 작업을 다운로드하려면 어떻게 해야 하나요?#

Mattermost Server v10.11부터 시스템 관리자는 mmctl compliance_export download 명령어를 사용하여 컴플라이언스 내보내기 작업을 다운로드할 수 있습니다. 이를 통해 작업 ID로 완료된 컴플라이언스 내보내기 작업을 검색하기 위한 명령줄 인터페이스가 제공됩니다.

데이터를 수동으로 내보내면 어떻게 되나요?#

컴플라이언스 내보내기 작업이 자동으로, 시스템 콘솔을 통해 수동으로, 또는 CLI를 통해 수동으로(--exportFrom 옵션 없이) 실행되면 이전 실행에서 마지막으로 내보낸 게시물 이후에 게시된 모든 게시물을 내보냅니다. 작업이 처음 실행되는 경우, 기능이 활성화된 이후에 게시된 모든 게시물이 내보내집니다.

CLI 명령어와 함께 --exportFrom 옵션이 지정된 경우, 제공된 타임스탬프 이후에 게시된 모든 게시물이 내보내집니다.

시스템 콘솔을 통해 수동으로 실행하면 .csv 및 Actiance XML 파일이 구성된 로컬 스토리지 디렉터리exports 하위 디렉터리에 기록됩니다. 파일은 에포크 시간 범위를 기반으로 이름이 지정된 폴더에 기록됩니다. Global Relay EML 내보내기 형식 파일은 수동으로 실행할 때 구성된 이메일 주소로 메일이 전송됩니다.

CSV 파일의 최대 행 제한이 있나요?#

아니요. 컴플라이언스 모니터링 CSV 파일 내의 행 수에는 제한이 없습니다.

컴플라이언스 내보내기 작업이 실패했는지 어떻게 알 수 있나요?#

Mattermost는 시스템 콘솔 > 컴플라이언스 > 컴플라이언스 내보내기에서 각 컴플라이언스 내보내기 작업의 상태를 제공합니다. 여기에서 내보낸 메시지 및 파일 수를 포함하여 작업이 성공했는지 실패했는지 확인할 수 있습니다.

또한, 셀프 호스팅 배포의 서버 로그에서 실패가 반환됩니다. 오류 로그는 Failed job 문자열로 시작하고 job_id key/value 쌍을 포함합니다. 컴플라이언스 내보내기 작업 실패는 작업자 이름 MessageExportWorker로 식별됩니다. 선택적으로 이러한 실패를 프로그래밍 방식으로 쿼리하고 적절한 시스템에 알림을 보내는 스크립트를 만들 수 있습니다.

Note

이 컴플라이언스 내보내기 기능은 레거시 컴플라이언스 보고 감독 기능을 대체합니다. Enterprise 고객은 새 시스템으로 마이그레이션하는 것을 권장합니다. 새 컴플라이언스 내보내기 시스템의 샘플 CSV 출력은 여기에서 CSV 내보내기 파일을 다운로드하세요.