이메일 주소로 사용자를 그룹에 추가하기

팀 여러분,

이메일 주소를 기반으로 사용자를 그룹에 추가할 수 있는 간편한 방법이 필요합니다. 현재는 사용자 목록에서 해당 사용자의
사용자 이름을 찾아야 해서 시간이 많이 소요되고 있습니다.

이 기능이 개발 계획에 포함되어 있을까요? 정말 유용하게 사용할 수 있을 것 같습니다.

감사합니다.
Tom

이메일로 초대된 사용자는 초대 링크를 통해 자동으로 특정 그룹에 할당될 수 있습니다.

모든 사용자가 동일한 도메인 @example.com에서 온 경우, 그룹 설정에서 해당 도메인의 이메일로 가입하는 사용자를 자동으로 해당 그룹에 추가하도록 구성할 수 있습니다.

2개의 좋아요

그룹의 ‘일괄 추가(Bulk Add to Group)’ 버튼을 클릭하여 이메일 주소를 기준으로 사용자를 그룹에 추가할 수 있습니다:

이렇게 하면 사용자 이메일 주소 또는 사용자 이름 목록을 입력할 수 있는 양식이 열립니다. 이메일이나 사용자 이름 목록이 아직 없다면, 단일 열(사용자 이름 또는 이메일 주소)을 반환하는 Data Explorer 쿼리를 사용하고 쿼리 결과를 ‘일괄 추가(Bulk Add to Group)’ 양식에 직접 복사하여 붙여넣을 수 있습니다.

4개의 좋아요

완벽합니다. 일괄 처리를 옵션으로 고려하지 못했네요.

감사합니다.

혼란을 겪을 수 있는 다른 분들을 위해 참고용으로 남깁니다. ‘Bulk Add’ 버튼이 더 이상 보이지 않는 것 같지만, ‘Add Members’ 대화상자에서는 쉼표로 구분된 목록을 입력할 수 있습니다.

문제는 이미 데이터베이스에 없는 이메일 주소는 무시될 것이라고 가정했던 것입니다. 아래 링크에 나와 있듯이 말이죠.

https://meta.discourse.org/t/bulk-add-to-group/34979/10?u=adamengst

불행히도 더 이상 그런 방식이 아니며, Discourse가 초대장을 보내고 있습니다. 이것이 옳은 것처럼 보일 수 있지만, 많은 사람들이 여러 개의 이메일 주소를 가지고 있기 때문에, 사용자가 이미 Discourse에 있지만 다른 주소로 등록된 경우를 여러 번 마주하게 되었습니다. 그래서 사용자들이 실수로 다른 계정을 설정하지 않도록, 제가 받은 이메일 초대를 취소해야 했습니다.

‘Add Members’ 대화상자에 주소를 붙여넣을 때, 어떤 주소가 기존 사용자와 일치하는지, 어떤 주소가 아직 시스템에 없는 사용자이거나 다른 주소로 등록된 것인지 표시해 주면 매우 유용할 것입니다.

2개의 좋아요