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

  • 更新

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

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

 

Admins and Trainers entities1.png

 

Admins とは

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

Admins and Trainers entities2.png

 

Trainers とは

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