LMS365では、LMS365の管理センターの機能だけでなく、LMS365 APIを使用してユーザーをコースに登録することができます。
LMS365 APIでコースにユーザーを登録するには、
1.https:/api.365.systems/ に移動し、API キーを使用して認証します。認証プロセスについては、SwaggerでLMS365のAPIキーを認証するをご参照ください。
2.LMS365 Cloud API セクションリストの、Courses セクションを展開し、
POST /odata/v2/Courses({Id})/Enroll Enrolls user or group into a Course |
を選択します。
3.「Try it out」 を選択します。
4.2つのフィールドが表示されます。
必須パラメータを入力します。
- Id(key: Id):ユーザ、またはグループを登録するコースのIDを入力します。
- parameters:Edit valueにある "userLoginName" :"string"をコースに登録するユーザーのログイン名に書き換えます。
"courseSessionId" パラメータは、ユーザーを1つのセッションを選択するタイプのインストラクタ主導型コースの、特定のセッションに登録する際必要となります。ユーザーを1つのセッションを選択するタイプのインストラクタ主導型コースの登録する場合、もう1つの方法として、こちらの「APIでユーザーを特定のコースセッションに登録する」があります。この方法では様々な追加パラメータを設定することができます。 ユーザーを、1つのセッションを選択するタイプのインストラクタ主導型コースに登録する場合、 ユーザーを「すべてのセッションに一括して登録する」タイプのインストラクター主導型コースに登録する場合、"courseSessionId" パラメータは省略します。パラメータが入力されているとリクエストは失敗します。ただし、このパラメータを使用して、このコースの特定のセッションのIDを指定することにより、ユーザを「すべてのセッションに一括して登録する」タイプのコースのセッションに登録することができます。 |
5.準備ができたら「Execute 」ボタンを選択して、リクエストを実行します。
6.Responsesブロックで結果を確認します。
Code の下にある2xx(例、201)という数字は、リクエストが正しく処理されたことを示しています。
Response body に、リクエストの結果が表示されます。
例えば、"RegistrationDate "の行には、ユーザーが登録された日付と時間が表示されています。
コースに登録されたユーザー/グループには関連する通知が送信されます。
LMS365管理センター>トレーニング管理>コースのユーザー管理で、登録されたユーザーを確認することができます。