はい、これはDiscourse Automationで可能です。このプラグインには、「カスタムフィールド経由でユーザーをグループに追加する」という自動化が含まれています。
したがって、サインアップ時に「student」と「teacher」のオプションを持つカスタムフィールドを必須にすることができます。ユーザーが選択したものに基づいて、関連するユーザーグループに自動的に追加されます。その後、ユーザーグループに特定のカテゴリへのアクセス権を付与できます(詳細については、Understanding groups and category permissions を参照してください)。