GET /odata/v2/Courses エンドポイントのAdminsとTrainers

  • 更新

API で使用される「Course」の項目には Admins と Trainers の2つのプロパティがあり、これらは$expand クエリ オプションでリクエストに追加することができます。

ここでは、Admins と Trainers に該当するユーザーと、レスポンスの表示について説明します。

 

Admins and Trainers entities1.png

 

「Admins」や「Trainers」に該当するユーザーとは?

 

Admins とは、コースの作成または編集時に、コース設定パネル>ユーザー管理 の「管理者」で、コース管理者として割り当てられたすべてのユーザーを指します。

 

Admins and Trainers entities2.png

 

Trainers とは、コースの作成または編集時に、コース設定パネル>ユーザー管理 の「管理者」で、コース管理者として割り当てられ、トレーニングホームページに表示されるユーザー(アイコンが青色 表示アイコン.svg)を指します。

 

Admins and Trainers entities3.png

 

例えば、コースに1人のコース管理者が割り当てられており、このコース管理者の「トレーニングホームページに表示」は無効 非表示アイコン2.png になっています。

この場合、レスポンスの Admins には1人のユーザが表示され、Trainers には表示されません。

 

Admins and Trainers entities4.png

 

コースに2人のコース管理者が割り当てられており、1人のコース管理者の「トレーニングホームページに表示」は 非表示アイコン2.png無効 になっています。

この場合、レスポンスの Admins には2人のユーザが表示され、続いて Trainers には1人のユーザーが表示されます。

Admins and Trainers entities5.png