Hide User Profiles 설정이 불완전한 문제에 대한 논의를 이어서 말씀드립니다:
단계별 사용자(staged users)가 생성된 경우(예: 비공개 카테고리로 메일링 리스트 가져오기 시), 단계별 사용자의 어떤 정보가 다른 사용자(미가입자 또는 다양한 신뢰 등급의 사용자)에게 노출됩니까? 이러한 정보 노출을 최소화하는 방법은 무엇입니까? 감사합니다.
Hide User Profiles 설정이 불완전한 문제에 대한 논의를 이어서 말씀드립니다:
단계별 사용자(staged users)가 생성된 경우(예: 비공개 카테고리로 메일링 리스트 가져오기 시), 단계별 사용자의 어떤 정보가 다른 사용자(미가입자 또는 다양한 신뢰 등급의 사용자)에게 노출됩니까? 이러한 정보 노출을 최소화하는 방법은 무엇입니까? 감사합니다.
제가 이해하기로는, 가져온 사용자들은 특정 그룹에 배치되는 것 같습니다. (그렇지 않다면 비공개 카테고리가 어떻게 존재할 수 있는지 상상하기 어렵습니다.)
그룹을 그룹 소유자/멤버만 볼 수 있도록 설정할 수 있습니다(실제로는 그룹에 속하지 않은 모든 사람에게 비공개로 처리되는 것입니다). 이는 그룹 설정에서 가능합니다.
다른 사용자에게 사용자 프로필을 보여주는 것을 막을 수는 없다고 생각합니다. 하지만 그룹이 비공개라면, 그 그룹에 누가 있는지 볼 수 없습니다. 특정 사용자가 비공개 그룹에 속해 있는지 알 수 없으며, 해당 그룹에 고유한 직함이 있는 경우를 제외합니다. 하지만 그 경우에도 그 이상의 정보는 알 수 없습니다.
사용자가 자신의 프로필을 숨길 수 있다고 생각합니다. 관리자가 스테이징(검토 대기) 상태의 사용자를 대신해서 이 설정을 할 수 있을지 궁금하네요. 데이터베이스 쿼리로 가능할까요?
또는, 스테이징 사용자는 staged1, staged2, staged3 등으로 이름 붙이면, 사용자에 대한 정보를 전혀 드러내지 않을 것 같습니다. 사용자가 포럼에 가입하면 나중에 사용자 이름을 변경할 수 있을 것으로 생각합니다.