API によるユーザーのスキルの取り消し

  • 更新

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」を選択します。

 

Revoke user's skills via API1.png

 

3.パラメータを入力します。

  • LoginName:「Key:LoginName」フィールドにスキルを取り消すユーザーのログイン名を入力します。
  • parameters:「Edit Value」フィールドで、以下を入力します。

    • "competencyId": "string" :「string」を、ユーザーから削除するスキルのIDに置き換えます。

    • "competencyLevelId": "string" :「string」を、ユーザーから削除するスキルのスキルレベルIDに置き換えます。

スキルIDとスキルレベルIDを取得する方法は、こちらを参照してください。

 

Revoke user's skills via API2.png

 

4.「Execute」を選択してリクエストを実行します。

5.Responses ブロックで結果を確認します。

  • Code の下の2xx(202など)は、リクエストが正しく動作したことを示します。
  • Response body では、スキルの失効日時とリクエストの結果が表示されます。
    Learn365 管理センター、およびトレーニングダッシュボードの受講履歴で、取り消されたスキルを確認できます。ユーザーにはスキルの失効に関する通知が送信されます。
  • Downloadオプションを使用して、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。

 

Revoke user's skills via API3.png