Allow group owners to invite users to a group they own in the initial invite

I’ve been trying to find a way to simplify group adds for our beta test user groups. Right now it’s a bit of work for our product managers, they have to:

  1. Send invites to customers to create a profile
  2. Customers open the email link and complete a profile
  3. PM monitors invites and see who accepted them
  4. PMs add the people who accepted the invites to the Beta Group
  5. PMs send an email / private message to the customer that they can now access the Beta Group

I know as an admin I can add groups to the invite per this post: Invite users to a group, but I don’t really want to make these guys admins just to save a couple of steps.

What would be ideal is if the group owner could add the group to the initial invite, but be limited to the groups they own. In this case they would only be allowed to select the Beta Tester group, and not my employee, staff, or other groups.

As a stretch goal it would be nice if the email or private message could also be sent automatically when the user signs up. This would take the process down from 5 steps to 2 steps.

「いいね!」 3

Any ideas on improving this process @tgxworld or @sam? I know “participate in a beta” is one of the earliest uses we have of it…

「いいね!」 2

I’m in the same situation, and I think that add an Invite button only for owners so they can send invitations to other users to join the group is a good solution to start. Something like this:

「いいね!」 8

Would be cool indeed to be able to invite people as a group owner. This didn’t get implemented, right? Thanks!

「いいね!」 2

優先度/重大度: 通常(?)

プラットフォーム: すべて (推測)。Discourse 3.6.0-beta1-dev でテスト済み

説明:

招待を作成できる場所は2つあります。

  • メインメニュー
  • グループページ内

管理者またはモデレーターとして、グループページ内で招待を作成できます。「リンクオプション」を開くと、該当するグループが事前選択されているため、招待されたユーザーは直接グループに追加されます。これは素晴らしいことです。

グループオーナーであり、招待を作成する権限を持つ通常のユーザーとしてグループページから新しい招待を作成する場合、「リンクオプション」にグループを事前選択するオプションがありません。

期待される動作:

グループオーナーであり、招待を作成する権限を持つ通常のユーザーとしてグループページから招待を作成する場合、ポップアップダイアログにはグループを事前選択する機能が含まれ、該当するグループが事前入力されている必要があります。ドロップダウンには、ユーザーが招待を作成する権限を持つすべてのグループが含まれている必要があります。

再現可能な手順:

  1. 管理者としてログインします。
  2. グループページ内から招待を作成します。
  3. 「リンクオプション」内にグループフィールドがあり、該当するグループが事前選択されていることを確認します。
  4. 招待されたユーザーが事前選択されたグループに追加されていることを確認します。
  5. 満足します :slight_smile:
  6. 通常のユーザーとしてログインします (グループオーナーであり、招待を作成する権限を持つグループのメンバーであること)。
  7. 所有しているグループ内から招待を作成します。
  8. 「リンクオプション」内にグループフィールドがないことを確認します。
  9. 招待されたユーザーがいずれのグループにも追加されていないことを確認します。
  10. 不満を感じます :frowning:

ご尽力ありがとうございます! :slight_smile:

PS: これは4年前に機能していたようです。
PPS: これに関する機能リクエストもあります。しかし、これを検討した結果、これは機能リクエストというよりはバグだと考えられます。なぜなら、私が話しているボタンはグループページ内にあるからです (メインナビゲーションのボタンではありません) (さらに、モデレーター/管理者とボタンの動作が不透明に異なるため)。

「いいね!」 2

サイモン、ありがとうございます!このトピックは、@sam さんの意見にも同意したので、機能リクエストへの返信に移動しました。

このトピックが作成されてから招待システムに最近の変更があったことを考えると、OPで提起された問題をうまく更新してくれました。要約すると、管理者は招待状を作成する際に、招待されたユーザーがアカウント作成時にすぐに1つ以上のグループに追加されることを許可できます。グループオーナーである一般メンバーはできません。

サイトオーナーが招待状を作成する際に「グループに追加」のプルダウンへのアクセスを許可できるようにすべきだと感じています。おそらく、新しい allowed_by_group 設定を使用するのでしょうか?許可されている場合、オーナーであるグループのみを選択できます。

ただし、サイトオーナーがそれを許可したくない場合もあると想像できます。許可されていない場合、グループオーナーであっても、そのメンバーのグループページに招待ボタンが表示されるべきではありません。少なくともUIの一貫性を保つために、それを削除するのが最初の適切な手順かもしれません。

「いいね!」 1