- 学習および開発の質問と回答
- インポートした自己ペース学習をプライベートにし、ユーザー・グループを使用してオーディエンスを定義するにはどうすればよいですか。
インポートした自己ペース学習をプライベートにし、ユーザー・グループを使用してオーディエンスを定義するにはどうすればよいですか。
REST APIを使用して、外部コンテンツ・プロバイダ構成でオーディエンス設定を追加または変更した後に、すでにOracle Learningにインポートされている自己ペース学習を変更します。
-
自己ペース学習の可視性を「非公開」に設定します。
PATCH https://{{host}}/hcmRestApi/resources/latest/learningSelfPacedItems/<LI NUMBER> Headers: Effective-Of : RangeMode=UPDATE REST-Framework-Version : 9 { "learningItemVisibility":"PRIVATE" } -
ユーザー・グループをプライベート自己ペース学習に関連付けます。
-
学習を表示するときに、ブラウザURLから学習アイテムIDを取得します。
たとえば、このURLの学習アイテムIDは300100634594734です: https://{host}/fscmUI/redwood/learning-catalog/main/learning-catalog-item-details?learningItemId=300100634594734
-
ユーザー・グループの詳細を表示するときに、ブラウザURLからユーザー・グループIDを取得します。
たとえば、このURLのユーザー・グループIDは300100634594851です: https://cptbochqy.fusionapps.ocs.oc-test.com/fscmUI/redwood/learning-resources/main/user-group-details?userGroupId=300100634594851
-
/learningItemAudiencesに投稿して、学習をユーザー・グループに関連付けます。 エラーが発生した場合は、かわりに/learningAudienceを試してください。
POST https://{{host}}/hcmRestApi/resources/latest/learningItemAudiences Headers: Effective-Of : RangeMode=UPDATE REST-Framework-Version : 9 { "learningItemId": "300100634594734", "learningItemType": "ORA_ELEARNING", "sourceTypeId": 300100634594851, "sourceType": "ORA_LEARNING_ORGANIZATION" }
-
学習を表示するときに、ブラウザURLから学習アイテムIDを取得します。