2017-05-19 33 views
0

我正在使用Moodle 3.1+。我创建了不同的用户角色,可以创建和编辑课程的“课程创建者”角色。错误地,我以超级管理员身份登录后添加了一些课程。所以现在这些课程不能由'课程创建者'编辑。有没有办法让某个用户编辑某个特定课程的权限?授予用户编辑课程的权限

回答

0

你可以到你的角色增加新的功能如下:

  1. 以管理员身份登录
  2. 转到:仪表板/►站点管理/►用户/►权限/►定义角色
  3. 在角色列表,确定你的角色(课程创建者)并点击图标“编辑”(齿轮图标)
  4. 你现在应该进入“编辑角色”课程创建者标签页。向下滚动并查找“能力“部分(非常长)
  5. 寻找能力moodle/course:update并点击其“允许”复选框。
  6. 寻找并允许任何其他能力给你的角色。
  7. 保存并尝试编辑具有“课程创建者”角色的用户的课程。
+0

我已经设置了默认课程设置来隐藏创建过程。稍后管理员将批准并显示课程。给予moodle /课程:更新权限将使他们能够编辑课程的显示/隐藏选项。 – user1690835

+0

然后,您应该只向课程创建者提供更多细粒度的功能,例如隐藏/显示活动和/或moodle/course:changefullname等等,从而定制您想要的功能。 –

+0

滚动功能列表并选择您希望他们执行的操作。 –