Moodleでネームズ・アンド・ロール・プロビジョニング・サービスを有効にする
Actualizado 8 時間前 por Rana Wildsロールプロビジョニングは、Moodleからユーザーのロールを自動的に読み取り、Padletでそれに対応するロールを割り当てます。MoodleからPadletへ「Teacher」が送信される場合、標準のLTIロール「Instructor」として送信され、Padletでは「Teacher」となります。「Student」は「Learner」として送信され、Padletでも「Student」のままとなります。これは、ユーザーが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ツールの鉛筆アイコンをクリックします。

- 「サービス」の下で、「IMS LTI 名前および役割プロビジョニング」を「プライバシー設定に従ってメンバー情報を取得するためにこのサービスを使用する」に設定します。これが NRPS の設定です。

- 「プライバシー」の下で、「ランチャーの名前をツールと共有する」および「ランチャーのメールアドレスをツールと共有する」を「常に」に設定します。

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