Canvas で「名前」および「役割」のプロビジョニングサービスを有効にする

Rana Wilds’s profile pictureUpdated 先週 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に表示されます。ログイン権限やロールの割り当てには影響しません。

CanvasでPadletツールを設定すると、NRPSは自動的に有効になるため、追加の手順は必要ありません。設定方法については、次の記事をご覧ください:Canvas LMSに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のままです。

デフォルトの対応が学校の要件に合わない場合は、Canvasのロールと、それぞれに対応させたいPadletのロールを添えて、Padletサポートにお問い合わせください。カスタムの対応設定は弊社側で行います。

よくある質問

NRPSがオフの場合、ロールは割り当てられなくなりますか?
いいえ。起動トークンによって、起動のたびにロールが読み取られます。NRPSが影響するのは、クラスリストの取得のみです。
ユーザーに「教師の上限数」エラーが表示されるのはなぜですか?
CanvasがそのユーザーをPadletでTeacherまたはAdminに昇格させようとしていますが、プランで設定されている教師と管理者の上限数に達しているため、ユーザーはPadletにアクセスできません。次のいずれかの方法で解決できます。

1. カスタムのロール対応を使い、そのロールをStudentに対応させる
2. プランの教師数の上限を引き上げる
3. Padletでロールを手動で変更する。ただし、Canvasのロールに対応するロールより低く設定すると、次回の起動時にPadletによって再び引き上げられます。そのため、より確実に反映するには1または2をおすすめします。
ユーザーのCanvasロールを変更しましたが、Padletのロールが変わりません。なぜですか?
Padletでは昇格のみ行われ、降格は行われません。PadletでTeacherに昇格した場合、手動で変更するかAdminに昇格しない限り、Teacherのままです。

例外:学校でClassLinkやOneRosterなどの外部名簿管理サービスを使用している場合、名簿全体の同期によってこの保護が上書きされ、ユーザーのロールが降格されることがあります。
新しい学生が登録された場合、どうなりますか?
NRPSが有効であれば、(Canvasのロールがより上位のロールに対応している場合を除き)StudentとしてPadletに自動的に表示されます。NRPSが有効でない場合は、初めてPadletを起動したときに表示されます。
ユーザーのロールを手動で変更できますか?
はい。「ユーザーを管理」から変更できます。ロールを上げた場合は、その設定が維持されます。Padletは起動時にロールを降格させないためです。Canvasのロールに対応するロールより低く設定した場合は、次回の起動時にPadletによって再び引き上げられます。低いロールを維持するには、Canvasのロールも変更してください。

Was this article helpful?

Related articles