Canvas で「名前」および「役割」のプロビジョニングサービスを有効にする
Updated 先週 by Rana Wildsロールのプロビジョニングでは、Canvasからユーザーのロールが自動的に読み取られ、Padletで対応するロールが割り当てられます。Canvasでは、教師は標準のLTIロール「Instructor」としてPadletに送信され、Padletでは「Teacher」になります。学生は「Learner」として送信され、Padletでも「Student」のままです。これは、ユーザーがCanvasからPadletを起動するたびに行われます。
仕組み
2つの独立した仕組みが関わっています。
起動トークン (常時有効):Canvas内からpadletを開くと、起動時にそのユーザーのロールがPadletに伝えられ、Padletではそのロールに基づいてユーザーのロールが設定されます。これは起動のたびに行われ、無効にする設定はありません。
Names and Role Provisioning Services(NRPS) (Canvasで自動的に有効):PadletからCanvasに問い合わせてクラス全員のリストを取得できる別のサービスです。これにより、学生がPadletのリンクを一度もクリックしていなくても、Padletに表示されます。ログイン権限やロールの割り当てには影響しません。
デフォルトのロール対応
LMSのロール | Padletのロール |
Administrator | Admin |
Faculty、Instructor、Lecturer、Manager、Staff | Teacher |
Learner、Designer、Facilitator、Tutor、Online Learner | Student |
カスタムロール | Student |
Padletではユーザーのロールを昇格させることはあっても、降格させることはありません:Student → Teacher → Admin。CanvasでStudentからTeacherに変更されると、PadletでもTeacherに昇格します。その後、再びStudentに変更されても、手動で変更しない限り、PadletではTeacherのままです。
よくある質問
NRPSがオフの場合、ロールは割り当てられなくなりますか?
ユーザーに「教師の上限数」エラーが表示されるのはなぜですか?
1. カスタムのロール対応を使い、そのロールをStudentに対応させる
2. プランの教師数の上限を引き上げる
3. Padletでロールを手動で変更する。ただし、Canvasのロールに対応するロールより低く設定すると、次回の起動時にPadletによって再び引き上げられます。そのため、より確実に反映するには1または2をおすすめします。
ユーザーのCanvasロールを変更しましたが、Padletのロールが変わりません。なぜですか?
例外:学校でClassLinkやOneRosterなどの外部名簿管理サービスを使用している場合、名簿全体の同期によってこの保護が上書きされ、ユーザーのロールが降格されることがあります。
