2016-10-03 4 views
0

学生ロールをデフォルトで、フロントエンドからの登録フォームを通じてMoodleサイトに登録しているすべてのユーザーに割り当てる必要があります。学生の役割をデフォルトでどのように割り当てるか。Moodleの新規登録ユーザーに学生ロールを自動的に割り当てます

注:管理者が新しいアカウントを作成している場合や、バルクユーザーをアップロードしている場合は、手動で任意の役割を割り当てることができます。

答えて

0

学生ロールは、ユーザーがコースに登録されたときに追加されるため、サイトレベルではなくコースレベルになります。

コースにユーザーを自動登録するように思えますか?

https://moodle.org/plugins/enrol_autoenrol

https://moodle.org/plugins/enrol_auto

+0

のみ学生が登録フォームから登録することができます。Default role assignment Invalid current value

studentに詳細ここSite administration>Plugins>Enrolments>Self enrolment

変更で

。彼らがログインすると、私たちはカスタムページにリダイレクトする必要があります "学生"の役割に依存しています。 – stefun

0

これを達成するために私たちは、管理者にいくつかの設定を変更する必要があります。それを行います登録プラグインがいくつかあります。 Noneから

変更Role archetypeAdministration

>user' >権限>はroles`

編集student役割を定義します。

Context types where this role may be assignedの場合systemを有効にします。 https://moodle.org/mod/forum/discuss.php?d=170956

関連する問題