Moodle で名前および役割のプロビジョニングサービスを有効にする
Обновлено 2 週間前 пользователем Rana Wildsロールプロビジョニング機能は、Moodleからユーザーのロールを自動的に読み取り、Padletでそれに対応するロールを割り当てます。Moodleの「教師」はPadletでも「教師」となり、「学生」はPadletでも「学生」のままとなります。これは、ユーザーがMoodleからPadletを起動するたびに実行されます。
仕組み
これには2つの別々の仕組みが関わっています:
起動トークン(常に有効) — ユーザーがMoodle内からPadletを開くと、その起動操作自体がPadletにそのユーザーの役割を通知し、Padletはそれに基づいてユーザーのPadlet内での役割を設定します。これは起動のたびに発生し、これを無効にする設定はありません。
Names and Role Provisioning Services (NRPS)(オプション — 以下の設定) — PadletがMoodleに全クラスリストを問い合わせることを可能にする独立したサービスです。これにより、学生はPadletのリンクをクリックする前からPadlet上に表示されます。ただし、この機能はログイン権限や役割の割り当てを制御するものではありません。
デフォルトのロールマッピング
LMSの役割 | Padletの役割 |
管理者 | Admin |
教員、講師、講師、マネージャー、スタッフ | 教員 |
学習者、デザイナー、ファシリテーター、チューター、オンライン学習者 | 学生 |
カスタムロール | 学生 |
Padletでは、ユーザーの役割を昇格させることはありますが、降格させることはありません:学生 → 教師 → 管理者。Moodleで学生が教師になった場合、Padletでも教師に昇格します。その後、再び学生になった場合でも、手動で変更されるまではPadletでは教師のままとなります。
開始する前に
Moodleの管理者アクセス権と、Padlet for Schoolsの管理者権限が必要です。
名前およびロールプロビジョニングサービスの有効化
- Moodleの管理者アカウントにログインし、ページ最上部の「サイト管理」をクリックします。
- [プラグイン] タブを選択し、「アクティビティモジュール」セクションで [外部ツール] > [ツールの管理] をクリックします。
- Padletツールの鉛筆アイコンをクリックします。

- 「サービス」では、以下が選択されている必要があります:

- 「プライバシー」では、以下が選択されていることを確認してください:

- 「変更を保存」をクリックします。
よくある質問
NRPSを無効にすると、ロールの割り当ては行われなくなりますか?
なぜユーザーに「教師の最大数に達しました」というエラーが表示されるのですか?
1. カスタムロールマッピングを使用して、そのロールを「学生
」にマッピングする 2. プランの教師上限数を
増やす 3. Padlet上のロールを手動で変更する(ただし、次回の起動時に元に戻る点にご注意ください)
ユーザーのMoodle上の役割は変更されたのに、Padlet上の役割は変更されませんでした。なぜですか?
例外:学校が外部名簿サービス(ClassLinkやOneRosterなど)を利用している場合、名簿の完全同期によってこの安全策が無効化され、ユーザーのロールが降格されることがあります。
