각 보드에 대해 생성된 화이트리스트 사용자 그룹이 그 내용을 볼 수 있는 사설 보드를 만들고 싶은 경우가 있습니다. 사용 사례는 사이클링 클럽이 서로 다른 클럽이 볼 수 없는 내부 논의를 할 수 있는 보드를 만드는 것입니다.
이 스레드에서는 "그룹 가시성을 '모두’로 설정하지 않으면 사람들이 그룹을 보고 가입을 요청할 수 없습니다."라고 제안했습니다.
#1. Chrome에서 Discourse 관리자 계정을 사용하여 시도한 후, 다른 브라우저에서 일반 Discourse 멤버 계정으로 로그인했습니다. 그룹에 속하지 않은 사용자가 그룹 가입을 요청할 수 있는 곳이 어디인지 보이지 않습니다. 제가 놓치고 있는 것이 무엇인가요?
#2. 그룹을 모든 사람에게 가시적으로 만드는 이 방법은, 내용이 멤버만 볼 수 있는 사설 그룹을 유지하려는 목적을 무색하게 만듭니다. 각 보드의 프라이버시를 유지할 수 있는 다른 접근 방식이 있나요?
장기적으로 수십 개, 아니면 수백 개의 자전거 클럽이 각각 자신의 보드를 가질 수 있습니다. 포럼 관리자로서 저는 각 클럽의 누군가에게 그룹 소유자 권한을 부여하고 싶습니다. 각 클럽 소유자가 새로운 멤버를 승인하길 원합니다. 그룹 소유자에게 멤버십 요청을 보내는 것은 이 워크플로우에 딱 맞는 것 같지만, 어떻게 해야 하는지 도무지 모르겠습니다.
누군가 평이한 영어로 조언해 주실 수 있나요? 저는 Github의 코드 일부에 대한 링크를 이해할 만큼 기술적이지 않습니다.
사용자가 그룹에 자유롭게 가입할 수 있음 (공개적으로 표시되는 그룹 필요)이 선택되어 있는지, 그리고 가시성이 모두에게(Everyone)로 설정되어 있는지 확인하세요. 또는 사용자가 직접 추가되는 대신 추가 요청만 보낼 수 있도록 하려면 사용자가 그룹 소유자에게 가입 요청을 보낼 수 있음을 선택하세요.
이미 그룹을 만들었다면, 이 옵션들은 다음 경로에서 찾을 수 있습니다.
/g/groupname
Manage(관리) → Membership(멤버십) → Access(접근)
기존 그룹을 사용하여 이 기능을 구성할 수 있습니다. 가시성 드롭다운의 설정을 변경한 후에는 변경 사항 저장 버튼을 클릭해야 합니다. 변경 사항 저장 버튼을 클릭한 후에도 변경 사항이 저장되지 않는 경우 알려 주시기 바랍니다.
‘사용자가 멤버십 요청을 보낼 수 있음’ 체크박스가 회색으로 표시되어 있는 문제는 가시성 설정과 관련이 있습니다. 이 체크박스는 그룹의 가시성이 ‘모든 사용자’ 또는 '로그인한 사용자’로 설정된 경우에만 활성화됩니다. 사용자가 체크박스가 비활성화된 이유를 알 수 있도록 사용자 인터페이스에 설명을 추가할 수 있을 것입니다.