Learn365では、Learn365 管理センター、または Learn365 API を通じて、ユーザーのスキルを取り消すことができます。
ここでは、Learn365 API を通じて、ユーザーのスキルを取り消す方法について説明します。
注記: スキルは、API セクションやコマンドの一部では、「Competency (skill)」と表記されています。 |
Learn365 API を通じたユーザーのスキルの取り消しは、以下の手順に沿って行います。
1.https://api.365.systems/ にアクセスし、APIキーで認証します。
2.Users セクションに移動し、 POST /odata/v2/Users('{LoginName}')/ RevokeCompetency Revokes competency (skill) を選択し、右上の「Try it out」を選択します。
3.パラメータを入力します。
- LoginName*:「Key:LoginName」フィールドにスキルを取り消すユーザーのログイン名を入力します。
-
parameters*:「Edit Value」フィールドで、以下を入力します。
-
"competencyId": "string" :「string」を、ユーザーから削除するスキルのIDに置き換えます。
- "competencyLevelId": "string" :「string」を、ユーザーから削除するスキルのスキルレベルIDに置き換えます。
-
"competencyId": "string" :「string」を、ユーザーから削除するスキルのIDに置き換えます。
スキルIDとスキルレベルIDを取得する方法は、こちらを参照してください。
4.「Execute」を選択してリクエストを実行します。
5.Responses ブロックで結果を確認します。
- Code の下の2xx(202など)は、リクエストが正しく動作したことを示します。
- Response body では、スキルの失効日時とリクエストの結果が表示されます。
Learn365 管理センター、およびトレーニングダッシュボードの受講履歴で、取り消されたスキルを確認できます。ユーザーにはスキルの失効に関する通知が送信されます。 - Downloadオプションを使用して、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。