コースタガー
デフォルトでは、 moodle / course:tagという機能を持っているため、コースのタグを編集できるのは、教師とマネージャの編集のみです。
他のユーザーが他のコース設定を編集できなくてもコースにタグを付けることができるようにするには、この機能を使用して新しいロールを作成し、コースコンテキストに割り当てる必要があります。方法は次のとおりです。
Course taggerロールを作成する
- 管理者として、 [サイトの管理]> [ユーザー]> [権限]> [ 役割の定義 ]に移動して、画面下部の[新しい役割を追加]ボタンをクリックします。
- 次の画面で、役割のアーキタイプとして「役割なし」を選択し、「続行」をクリックします。
- 役割に名前を付け、必要に応じて説明を付け、 "コース"コンテキストをチェックします。
- フィルタに「course:tag」と入力し、これを「許可」に設定します(「詳細表示」が必要になる場合があります)。
- この役割を作成してください。
ユーザーにCourse taggerの役割を割り当てる
- 問題のコースに行きます。 [コース管理]> [登録ユーザー]にアクセスし、この新しい役割を持つユーザーを登録します。
- 教師にこれを実行させたい場合は、最初に[サイトの管理]> [ユーザ]> [権限]> [役割の定義]> [役割の割り当てを許可]から教師のこの役割にチェックマークを付ける必要があります。
ユーザーに見えるもの
Course taggerの役割を持つユーザーには、 コース管理>コースタグという新しいリンクが表示され、そこからコースにタグを付けることができます。