チームの皆様、
メールアドレスに基づいてユーザーをグループに追加する簡単な方法が必要です。メンバーリストからその人のユーザー名を検索する作業に、多くの時間を取られています。
この機能はご計画に含まれていますか?ぜひ実現していただきたいです。
よろしくお願いいたします、
トム
チームの皆様、
メールアドレスに基づいてユーザーをグループに追加する簡単な方法が必要です。メンバーリストからその人のユーザー名を検索する作業に、多くの時間を取られています。
この機能はご計画に含まれていますか?ぜひ実現していただきたいです。
よろしくお願いいたします、
トム
メールで招待されたユーザーは、招待リンクで自動的にグループに割り当てることができます。
これらのユーザー全員が @example.com という同じドメインから来ている場合、グループ設定でそのドメインのメールアドレスでサインアップした人を自動的にグループに追加するように設定できます。
グループの「グループに一括追加」ボタンをクリックすることで、メールアドレスに基づいてユーザーをグループに追加できます。
これにより、ユーザーのメールアドレスまたはユーザー名のリストを受け付けるフォームが開きます。メールアドレスやユーザー名のリストをお持ちでない場合は、単一の列(ユーザー名またはメールアドレスのいずれか)を返すデータエクスプローラークエリを使用し、クエリの結果を直接「グループに一括追加」フォームにコピー&ペーストできます。
完璧です。バッチ処理という選択肢を見落としていました。
ありがとうございます。
混乱される可能性のある方のために補足しますと、「一括追加」ボタンはもう表示されないようですが、「メンバー追加」ダイアログではカンマ区切りのリストを入力できます。
問題は、データベースにまだ存在しないメールアドレスは無視されると勘違いしていた点です(詳細は以下を参照)。
https://meta.discourse.org/t/bulk-add-to-group/34979/10?u=adamengst
残念ながら現在はそうではなく、Discourse から招待メールが送信されてしまいます。これは適切な対応のように思えるかもしれませんが、多くの人が複数のメールアドレスを持っているため、すでに Discourse にユーザー登録があるにもかかわらず、別のメールアドレスで登録されているケースが多数発生しました。その結果、招待メールが届いてしまい、誤って別アカウントを作成されてしまうのを防ぐため、私はその招待をキャンセルせざるを得ませんでした。
もし「メンバー追加」ダイアログにメールアドレスを貼り付けた際に、どのアドレスが既存のユーザーと一致し、どのアドレスが一致しないか(ユーザーがまだシステムに登録されていない場合、または別のアドレスで登録されている場合)を明示してくれると、非常に助かります。