Learn365 では、登録タイプ「1つ/ 複数のグループまたはセッション」の集合トレーニング コースに登録されたユーザーが、そのコースの何れのセッション、またはセッショングループに登録されていない場合、Learn365 API を使用して、ユーザーをセッションまたはセッショングループに登録することができます。
ここでは。コースの登録をセッションまたはセッション グループに関連付けることで、ユーザーをセッションまたはセッション グループに登録する方法について説明します。
前提条件
- セッションまたはセッション グループに登録するユーザーは、ユーザーがコースホームページから登録、または管理者によってLearn365 管理センター、あるいは Learn365 API 経由で、該当する集合トレーニング コースに登録済みである必要があります。
これにより、Learn365 でのユーザーの登録ステータスは「アクティブ」または「待機中」となり、ユーザーを特定のセッションまたはセッショングループに登録することができます。 - Learn365 APIで、ユーザーを特定のセッションまたはセッショングループに登録するには、ユーザーのアクティブな登録 ID が必要です。
セッションまたはセッション グループにユーザーを登録する
コースのセッションの登録タイプに応じて、1つまたは複数のセッション/セッション グループに登録することができます。
セッションまたはセッション グループへのユーザーの登録は、以下の手順に沿って行います。
1. https://api.365.systems/ にアクセスし、API キーで認証します。
2.Enrollments セクションに移動し、 POST /odata/v2/Enrollments({Id})/AssociateWithCourseSession Associates enrollment with course session(s) を選択し、開いた画面で右上の「Try it out」をクリックします。
3.パラメータを設定します。
- Id*:「key:Id」フィールドに、ユーザーの登録 ID を入力します。
-
parameters:「Edit Value」フィールドで、以下を入力します。
- ”courseSessionId”:"string":このパラメータは2023年8月のリリースで廃止されました。Edit Value フィールドから削除します。
-
"courseSessionIds":["guid"]:"guid" をユーザーを登録するセッション/セッショングループの ID に置き換えます。
例:
1つセッション/グループに登録するタイプの場合、特定のセッションまたはセッショングループの ID を入力します。
{
"courseSessionIds": [
"d9080ef9-848a-453b-af7e-2aeb7944ac99"
]
}
複数のセッション/グループに登録するタイプのコースの場合、登録するセッション/セッショングループの ID を、カンマ区切りで入力します。
{
"courseSessionIds": [
"d9080ef9-848a-453b-af7e-2aeb7944ac99", "f749c75b-335a-4869-a729-b859fbd04d6a"
]
}
複数のセッションに登録タイプのコースに登録されているユーザーを、このコースの1つセッションと、1つのセッショングループに登録するリクエストの例
4.「Execute 」ボタンを選択してリクエストを実行します。
5.Responses ブロックで結果を確認します。
- Code 2xx(例:204)は、リクエストが正しく動作したことを示します。
- Response headers で、リクエストの結果を見ることができます。
- この段階で、ユーザーは指定したコースのセッション/セッション グループに登録されます。
これらの登録は、Learn365 管理センター>コース設定パネルのユーザー セクションで確認できます。 - Download オプションで、リクエストの結果を JSON 形式でローカルデバイスに保存できます。