사용자 데이터와 관련된 moderator/admin 활동 감사

안녕하세요!

사용자 데이터(특히 이메일 주소와 IP 주소)와 관련된 관리자 및 운영자 활동에 대한 감사 방법을 알려 주실 수 있는 모든 정보를 찾고 있습니다. 여기서는 최소한 두 가지 활동을 고려해야 한다고 생각하지만(다른 활동이 있는지 이해하는 데에도 관심이 있습니다):

  1. 사용자 관리(User Admin)를 통해 이메일/IP 주소 표시
  2. 사용자 목록 내보내기(이 두 필드가 포함됨)

질문은 다음과 같습니다: 이 두 가지 활동(그리고 기타 관련 작업)에 대한 감사/로그 기능이 있나요? Staff Activities가 첫 번째 활동을 다루고 있을 수 있다고 생각하지만(다른/더 나은 소스가 있을까요?), 두 번째 활동에 대한 감사 데이터를 찾는 데 어려움을 겪고 있습니다.

미리 감사드립니다!

  1. 데이터 탐색기 쿼리
  2. 백업 생성 및 오프라인 검사

하지만 - 만약 당신을 모더레이터를 신뢰할 수 없다면, 당신은 이보다 훨씬 더 큰 문제를 안고 있는 것입니다.

빠른 답변 감사합니다.

신뢰(Trust)와 감사(Audit) 요구 사항은 서로 다른 두 가지입니다. :slight_smile:

실행할 쿼리에 대한 안내를 받을 수 있을까요? user_exports 테이블이 불행히도 비어 있는 것을 확인했습니다. (일정 시간이 지나면 행이 정리되는 것 같네요?)

이 작업은 직원 활동(Staff Actions) 페이지에 항목을 생성합니다. 해당 활동은 “export entity”(엔티티 내보내기)로 설정되며, 대상은 내보낸 내용, 예를 들어 “user_list”(사용자 목록) 또는 “user_archive”(사용자 아카이브)로 설정됩니다.

여기에 해당 링크가 있습니다: /admin/logs/staff_action_logs?filters={"action_name"%3A"entity_export"%2C"action_id"%3A66%2C"subject"%3A"user_list"}

사용자 목록이 한 번도 내보내지지 않았을 가능성이 있으며, 그렇다면 해당 목록이 비어 있을 것입니다. 데이터 탐색기를 깊이 있게 사용해 본 적이 없어 정확하지는 않습니다.

(적어도 관리자라면) 백업/복원이 가능하여 데이터베이스를 검사할 수 있고 오프라인에서 모든 흔적을 지울 수 있는 점을 고려하면, 감사는 결코 전체적인 그림을 제공하지 못하며 오히려 잘못된 안일함을 줄 수 있습니다.