役割を管理する


全体的なロール機能の管理は、 管理>サイト管理>ユーザー>許可>ロールの定義を使用して管理者が行うことができます。これは、カスタムロールを追加したり既存のロールを変更したりするための場所です。 [役割の管理]タブでは、システム管理者は任意の役割に関連付けられた350を超えるさまざまな機能のいずれかを編集できます。 「役割の割り当てを許可する」、「役割の上書きを許可する」、および「役割の切り替えを許可する」には、特定の役割が他の特定の役割と連携するための機能を提供するマトリックスが含まれています。

役割を管理する

[ロールの管理]タブには、サイトのロールのリストが含まれています。編集欄には、編集、ロールの削除、ロールのコピー、およびリスト内でのロールの上下移動のためのアイコンが含まれています(ロールがMoodle周辺でリストされる方法に影響します)。

Allowroletoview.png

役割を編集するには

  1. [管理]> [サイト管理]> [ユーザ]> [権限]> [役割の定義]に移動します
  2. 編集したい役割の横にある編集アイコンをクリックします。例えば "student"です。
  3. 役割の編集ページで、各機能に必要な権限を変更します。
  4. ページの一番下までスクロールして[変更を保存]ボタンをクリックします。

新しい役割の追加と重複した役割の作成については、 カスタム役割の作成を参照してください。

ロール名の地域化

標準のロール名または説明が空の場合、Moodleは現在の言語パックのデフォルトの文字列を使用します。カスタムロールはmultilang構文を使ってカスタマイズできます。

各コースで役割名を個別に上書きすることもできます。

役割をリセットする

ロールをデフォルトの権限にリセットするには

  1. [管理]> [サイト管理]> [ユーザ]> [権限]> [役割の定義]に移動します
  2. 役割の名前をクリックします(例: "student")。
  3. 「リセット」ボタンをクリックしてください。

コースやアクティビティのレベル(フォーラムの評価など)で追加のアクセス許可が与えられている生徒がいる場合、その役割がデフォルトにリセットされると、これを実行できなくなります。教師は戻って、コース/アクティビティレベルでこれらの追加の権限を設定する必要があります。

役割の割り当てを許可する

[役割の割り当てを許可する]タブでは、特定の役割がユーザーに特定の役割を割り当てることができるようにします(または許可しません)。


教師が他の教師を割り当てることを可能にする

デフォルトでは、教師は他のユーザに非編集教師、学生、およびゲストの役割のみを割り当てることができます。教師が自分のコースで他の教師を割り当てることができるようにしたい場合は、役割の割り当てを許可できます。

  1. [ 管理]> [サイト管理]> [ユーザー]> [権限]> [役割の定義]をクリックします
  2. [役割の割り当てを許可する]タブをクリックします。
  3. 教師の行と列が交差する場所のチェックボックスをクリックします。
  4. [変更を保存]ボタンをクリックしてください。

ロールの上書きを許可する

[役割の上書きを許可する]タブでは、特定の役割がユーザーの特定の役割を上書きできるようにします(または許可しません)。たとえば、教師の役割が生徒の役割を編集していない教師の役割に上書きすることを許可します。

設定は、機能moodle / role:overrideまたはmoodle / role:safeoverrideが許可されている役割にのみ適用されることに注意してください。

役割の切り替えを許可する

[役割の切り替えを許可する]タブでは、特定の役割を一時的に別の特定の役割に変更できるようにします(許可しないようにします)。たとえば、コース内のカスタムロールに割り当てられているユーザが、[設定]> [ロールの切り替え]リストで[生徒]を表示できるようになります。

注:選択できるロールには、切り替えることができるようにするためのmoodle / role:switchroles機能も必要です。

ロールに閲覧を許可する

3.5の新機能:この設定により、管理者は既存の役割に応じて、ユーザーが表示、検索、およびフィルタリングできる役割を決定できます。

ロール機能