Moodle 5.3 日本語ドキュメント(第一次翻訳):ほぼすべてのページが日本語に翻訳されました。まだ第一次翻訳のため、不自然な表現や誤訳が残っている可能性があります。お気づきの点があれば、ページコメントでお知らせいただくか、直接編集してください。スクリーンショットの多くは、まだ英語版の画面のままです。以前のバージョンの日本語ドキュメントは、バージョンメニューからご覧いただけます。
Moodle 5.3 Japanese documentation (first-pass translation): almost all pages have now been translated into Japanese. As this is a first pass, some wording may read unnaturally or be mistranslated. If you notice anything, please leave a page comment or edit the page directly. Most screenshots still show the English interface. Japanese documentation for earlier versions is available from the version menu.

マネージャロール

提供: MoodleDocs
(Manager roleから転送)
移動先:案内、検索


マネージャロールの能力

デフォルトのマネージャロールでは、このロールを割り当てられたユーザがコースにアクセスして変更できるほか、コース、ユーザ、評定設定などに関連する特定の管理レベルのタスクを実行できます。

管理者ロールとは異なり、マネージャロールは「実際のロール」であり、そのケイパビリティを編集できますが、デフォルトで広範な能力を持つため、管理者に似ています(ただし、はるかに安全に使用できます)。コース作成者や教師と同じく通常のロールであるため、マネージャロールはデフォルトで非常に多くのケイパビリティを持っていますが、必要に応じてこのロールを編集できます。

(Moodleのコードでのパーミッションチェックは、has_capabilityという関数によって行われます。管理者の場合、ロールの設定に関係なく、has_capabilityは常にtrueを返します。そのため、管理者が持つパーミッションを編集する方法はありません。)

最小権限の原則に基づくベストプラクティスを採用すると、Linuxにrootとしてログインしないことが推奨されているのと同様に、管理者は通常、管理者アカウントを使用せず、マネージャロールを使用すべきだということになります。

したがって、マネージャロールを使用すると、サイト管理者は、完全な管理者ロールを付与することなく、マネージャロールを割り当てた他のユーザに非常に強力なロールを与えることができます。

サイトレベルでマネージャのロールを割り当てる

サイト管理 > ユーザ > パーミッション > システムロールを割り当てるに移動し、マネージャロールを選択して、選択したユーザを移動することで、ユーザにサイト全体のマネージャロールを付与できます(例えば、新しいユーザを追加できるようにする場合)。

この場合、このロールのユーザは、サイト管理の一部の項目にのみアクセスできます。「セキュリティ」、「サーバ」、「プラグイン」、「アピアランス」、「拡張機能」などの領域は、サイト管理者グループのユーザ専用のため、アクセスできません。ユーザ、コースおよび評定システムの設定およびツールの大部分にはアクセスできます。

具体的には、サイト全体のマネージャロールでは、サイト管理の次の項目を表示できます:

   コンピテンシ
       フレームワークを移行する
       コンピテンシフレームワークをインポートする
       コンピテンシフレームワークをエクスポートする
       コンピテンシフレームワーク
       学習プランテンプレート
   バッジ
       バッジ設定
       バッジを管理する
       新しいバッジを追加する
   言語
       言語カスタマイゼーション 
   アピアランス
       デフォルトダッシュボードページ
       デフォルトプロファイルページ
       タグを管理する
       ユーザツアー
   サイトホーム
       サイトホーム設定
   ユーザ
       アカウント
          ユーザ一覧を表示する
          バルクユーザ処理
          新しいユーザを追加する
          コーホート
          ユーザをアップロードする
          ユーザ画像をアップロードする
       パーミッション
          ロールを定義する
          システムロールを割り当てる
          システムパーミッションをチェックする
          ケイパビリティ概要
          ユーザロールをコーホートに割り当てる
   コース
       コースおよびカテゴリを管理する
       カテゴリを追加する
       コースをリストアする
       バックアップ
          一般バックアップデフォルト
          一般インポートデフォルト
          自動バックアップ設定
   評定
       一般設定
       評定カテゴリ設定
       評定項目設定
       評価尺度
       学習アウトカム(サイトで有効にされている場合)
       文字
       レポート設定
          評定者レポート
          評定履歴
          概要レポート
          ユーザレポート
    プラグイン
       問題タイプ
          問題プレビューデフォルト
   レポート
       コメント
       バックアップ
       ログ
       ライブログ
       パフォーマンス概要
       セキュリティ概要
       統計(サイトで有効にされている場合)
       イベントモニタリングルール

注:

  • これらの一部は、ロールの特定のケイパビリティ(例:ユーザの作成、ファイルからのユーザのアップロード、手動登録、コーホートの管理、言語カスタマイゼーションなど)を編集することで、さらに制限できます。
  • マネージャは、他のコースと同様にサイトホームにアクセスできます(サイトホームも技術的にはコースであるため)。
  • マネージャは、システムレベルのレポートの大部分にアクセスできますが、設定レポートにはアクセスできません。
  • マネージャは、他のユーザをサイト全体のマネージャとして割り当てることができます。
  • また、マネージャはマネージャロール自体を編集できます。これを無効にするには、「ロールを作成および管理する」moodle/role:manageケイパビリティを禁止できます。

カテゴリレベルでマネージャのロールを割り当てる

マネージャロールは、サイト全体ではなく、カテゴリコンテクストで割り当てることもできます。

あるユーザが単一のカテゴリ内のすべてのコースにアクセスして管理できるようにしたいものの、サイト管理のツールにはまったくアクセスさせたくない場合に、この方法を使用します。

サイト管理 > コースおよびカテゴリを管理するで、選択したカテゴリの横にあるドロップダウンアイコンをクリックし、「パーミッション」をクリックします。次の画面のドロップダウンから「ロールを割り当てる」を選択します。

カテゴリおよびその中のコースを管理する

ログイン後、カテゴリマネージャは画面上部の「マイコース」リンクをクリックして、自分のカテゴリおよびコースを管理できます。

注:

  • カテゴリレベルのマネージャは、割り当てられたカテゴリについてのみマネージャとなります。複数のカテゴリを管理させるには、各カテゴリで個別にそのロールを割り当てる必要があります。
  • カテゴリレベルのマネージャは、割り当てられたカテゴリの下にあるすべてのサブカテゴリも管理します。これには、新しいサブカテゴリの作成やコースの移動も含まれます。
  • カテゴリレベルのマネージャは、割り当てられたカテゴリ内でコースを作成できます。
  • 特定のケイパビリティはシステムコンテクストでのみ(つまり、システムロールを介してのみ)適用できるため、カテゴリレベルのマネージャは、サイトレベルのマネージャほど多くのケイパビリティを持ちません。
  • 別のユーザとしてログインするケイパビリティについては、カテゴリレベルのマネージャは、管理するカテゴリ内のコースで、別のコース参加者としてのみログインでき、そのコース内でのみ閲覧できます。

一部のコマンドは管理ブロックにあることに注意してください。カテゴリを編集するおよびカテゴリを追加するリンクを表示するには、マネージャは「編集モードの開始」を行う必要があります。

関連項目