업무에서 고객 포럼으로 사용하기 위해 Discourse를 미리 테스트해 보고 있습니다. 저희는 고객 SSO에 Crowd를 사용하고 있습니다. 또한, Crowd 데이터셋에 없는 개인(졸업생, 파트너 등)을 초대할 수 있는 기능도 필요하지만, 그 외에는 일반 가입을 허용하지 않으려 합니다.
원하는 기능을 구현할 수 있는 옵션 조합을 찾지 못하겠습니다.
a. 사용자가 Crowd에 포함되어 있다면, 명시적인 초대 없이 로컬 계정을 생성할 수 있게 하기
b. 이메일이나 링크로 초대된 사용자는 Crowd 없이 로컬 계정을 생성할 수 있게 하기
c. 공개 가입을 허용하지 않기
"초대 전용"을 켜면 Crowd 인증은 기존 사용자만 접근할 수 있게 하고, 인증 수단으로 기능하지 않습니다. 반대로 꺼두면 누구나 가입할 수 있습니다(직원 검토를 거친다 하더라도).
무언가를 놓치고 있는 건지, 아니면 원래 이런 식으로 작동하는 건지 궁금합니다.
도움 주시면 감사하겠습니다!