2016-10-03 70 views
0

默認情況下,我需要爲所有用戶分配學生角色,他們通過前端的註冊表單註冊我們的Moodle站點。我們如何默認分配學生角色。自動將學生角色分配給Moodle中的新註冊用戶

注意:如果admin正在創建新帳戶或上傳批量用戶,他們可以手動分配任何角色。

回答

0

學生角色是在用戶註冊課程時添加的,因此在課程級別而不是在站點級別。

這聽起來像你想在課程上自動註冊用戶?有一對夫婦報名插件,將做到這一點:

https://moodle.org/plugins/enrol_autoenrol

https://moodle.org/plugins/enrol_auto

+0

只有學生可以從註冊表格。一旦他們登錄,我們需要根據「學生」角色重定向到自定義頁面。 – stefun

0

我們需要在管理員更改了某些設置,以實現這一目標。

Administration>user' >權限>定義roles`

編輯student作用:

變化Role archetypeNone

對於Context types where this role may be assigned啓用system

Site administration>Plugins>Enrolments>Self enrolment

變化Default role assignment Invalid current valuestudent

更多細節在這裏: https://moodle.org/mod/forum/discuss.php?d=170956