안녕하세요!
저희 커뮤니티에는 기술 지원 카테고리가 있으며, Typeform을 사용하여 새 주제에 팀과 다른 멤버들이 도움을 제공하기 위해 필요한 정보가 포함되도록 하고 있습니다. 이는 2단계 흐름으로 이루어집니다:
- 사용자가 Typeform 설문을 통해 지원 요청을 제출합니다.
- 이 제출 내용은
handle_mail API 엔드포인트로 전송되어 자동으로 새 주제로 변환됩니다.
이 방식을 통해 새 지원 요청에 제공되는 정보의 품질과 완결성이 크게 향상되었습니다. 그러나 사용자는 여전히 Typeform을 건너뛰고 지원 카테고리에서 직접 주제를 생성할 수 있습니다.
현재 저희는 새 주제 생성을 handle_mail 엔드포인트로만 제한하되, 모든 커뮤니티 멤버의 답변은 계속 허용하고자 합니다. 현재 생성 권한을 비활성화하면 handle_mail 엔드포인트가 ‘Access Denied’ 오류로 차단됩니다.
Discourse를 구성하여 새 주제가 handle_mail 엔드포인트를 통해서만 생성되도록 하는 방법이 있을까요?
이 구성을 달성하는 방법에 대한 안내, 우회책 또는 통찰을 공유해 주시면 감사하겠습니다!
jericson
(Jon Ericson)
2
카테고리 설정에서 이메일 주소를 설정하는 바로 아래에 계정이 없는匿名用户로부터 이메일 수락이라는 설정이 있어야 합니다. 제 테스트 결과, 이 설정을 통해 비공개 카테고리에 등록된 이메일이 아닌 이메일을 보낼 수 있었습니다.
불행히도, 등록된 이메일에는 이 기능이 작동하지 않는 것으로 보입니다:
폼 템플릿이 도움이 될까요? Typeform 설문조사를(아마도 완벽하지는 않겠지만) 복제해야 하지만, 사람들이 자유롭게 주제 형식의 주제를 생성하는 것을 방지할 수 있습니다.
이것이 사회적 압력으로 해결할 수 없을 정도로 큰 문제일까요? 올바른 형식을 따르지 않는 주제를 삭제하고, 올바른 방법을 알려주는 메시지를 보내는 것만으로도 충분할 수 있습니다.