@멘션 자동완성 목록에 모든 사용자가 표시됩니다

안녕하세요,
저는 Discourse를 사용 중이며, 특정 그룹을 카테고리에 할당하여 접근을 제한하고 있습니다. 서로 다른 그룹 간에 소통하는 것을 원하지 않습니다. 이 설정은 잘 작동하고 있지만, @멘션 자동완성 목록에서는 문제가 발생합니다. 모든 가시성 설정이 그룹 소유자와 관리자만 볼 수 있도록, 그리고 모든 그룹의 게시 설정이 아무도에게도 허용되지 않도록 되어 있음에도 불구하고, 자동완성 목록에 모든 사용자가 표시됩니다.

예외는 모든 Trust_Level 그룹입니다. 이 그룹의 이 그룹의 멤버를 누가 볼 수 있습니까? 설정을 모두에서 변경할 수 없습니다. 아무도로 설정하면 다른 페이지로 이동했다가 다시 돌아왔을 때 자동으로 모두로 되돌아갑니다.

이것이 버그인지, 아니면 자동완성 목록에 모든 사용자가 표시되는 것을 막기 위해 놓치고 있는 설정이 있는지 알려 주실 수 있을까요?

감사합니다!
Matt

이 문제는 가끔씩 발생하곤 합니다. 사용자의 그룹을 다른 사용자에게 숨기는 기능은 없으며, 그룹 소속 정보만 숨길 수 있습니다.

다른 사용자의 존재 자체를 알리고 싶지 않다면 사용자 프로필 접근을 비활성화해야 합니다. 이를 쉽게 수행할 수 있는 방법은 없는 것 같습니다.

사용자가 프로필을 숨길 수 있도록 허용이라는 사이트 설정이 있지만, 이는 사용자가 자신의 프로필만 숨길 수 있게 해줄 뿐입니다. 모든 사용자에게 해당 기능을 활성화하려면 플러그인이 필요할 것으로 보입니다.

그룹 사이에 공통점이 전혀 없다면, 별도의 포럼을 만드는 것이 어떤 해결책이 될 수 있을까요?

사이트 설정에 enable user directory라는 항목이 있습니다. 이 설정이 사용자 이름도 숨겨주는지는 의문입니다.

사용자들이 서로를 전혀 볼 수 없도록 하려면 별도의 커뮤니티를 생성해야 합니다. Docker를 사용한 멀티사이트 구성을 참고해 보세요.

아니요, 그렇게 작동하지 않습니다. 그래서 별도의 포럼, 혹은 여러분이 말씀하신 대로 커뮤니티가 유일한 해결책이 될 것입니다. 사용자 이름을 보는 것이 그렇게 큰 문제라면요.

user directory를 비활성화해 보았고, user profiles를 숨기기도 시도해 보았지만 성공하지 못했습니다. 포럼/커뮤니티 아이디어를 제안해 볼 수는 있지만, 이전 직원이 남긴 커스텀 플러그인을 물려받았으며, 이 플러그인은 한때 작동했던 것으로 보이지만 지금은 작동하지 않습니다. 왜 작동하지 않는지 이해하는 데 어려움을 겪고 있습니다. 도움을 주셔서 감사합니다.

Plugin

그렇다면 Development 또는 Marketplace 채널에서 질문해 보세요.