移行マニュアル
既存の LMS を Learning Manager LMS に移行する統合管理者向けの参照用マニュアル
利用シナリオ usagescenario
一般に、大企業は自社の LMS または他のベンダーから提供されるレガシー学習管理システムを使用します。LMSは、エンタープライズ版トレーニングコンテンツとトレーニングデータで構成されます。 企業としてLearning Managerを購入した場合、既存のLMSコンテンツとデータをLearning Managerに移動すると、直感的に使用できる最新のLMSのメリットを活用でき、組織のレガシーデータが失われることはありません。
Learning Manager では、組織の統合管理者が移行タスクを設定および実行できるように、必要なツールおよび仕様が用意されています。
現時点で Learning Manager の移行機能は、組織の管理者がアドビのサポートチームに問い合わせることでアクセスできます。アカウントの移行機能を有効にするには、Adobe Learning Manager のサポートチームまでお問い合わせください。
移行プロセス apidescription
移行の前提条件、移行プロセスで必要な主な手順、移行スプリント、仕様、データおよびコンテンツの移行手順について、このセクションで次に説明します。
前提条件 prerequisites
Learning Manager チームは、移行プロセスを開始する前に、組織の統合管理者が以下のタスクを実行することを想定しています。
- 統合管理者は、既存の LMS からデータとコンテンツを抽出し、そのデータを Learning Manager で定義されているファイル形式に変換します。
- Learning Manager は、移行プロセスの一部としてユーザーの読み込みをサポートしていないため、組織はコネクターを使用してユーザーを読み込む必要があります。これらのコネクタが移行プロセス前に設定されている必要があります。詳細については、Learning Managerコネクターのヘルプを参照してください。
Learning Manager では、管理者が Learning Manager の実稼働環境にデータやコンテンツを移行する前に、体験版アカウントで移行プロセスをお試しいただくことをお勧めします。
移行プロセスの主要な手順 keystepsofmigrationprocess
既存のLMSからLearning Managerにコンテンツとデータを移行する際の主要な手順は、次のとおりです。
-
統合管理者またはパートナーは、移行が必要な既存の LMS データおよびコンテンツを評価します。
-
統合管理者は、データとコンテンツを取り込むために Learning Manager で利用できるツールと仕様を評価します。
-
古い LMS が提供する機能に基づいて、統合管理者はコードを作成するか、手作業によって、古い LMS からデータとコンテンツを書き出します。
-
トレーニングのデータとコンテンツが利用可能になったら、統合管理者は Learning Manager の移行の仕様に一致するようにデータとコンテンツをマッピングして分析します。
-
統合管理者は、Learning Managerのツールを使用して、次の順序で移行します。
- 学習者を Learning Manager に転送します。
- トレーニングコンテンツをLearning Managerに転送し、
- 最後に、トレーニングデータを Learning Manager に転送します。
組織は、Learning Manager LMS とレガシーコンテンツを併用できるようになりました。
移行オブジェクトの範囲 scopeofmigrationobjects
コンテンツを移行できるのは、次の学習目標に対してのみです。
- モジュール
- バッジ
- コース
- モジュールバージョン
- コースのインスタンス
- コースモジュール
- スキル
- スキルレベル
- スキルコース
- 資格認定
- 資格認定コース
- 資格認定の確定
- 学習プログラム
- 学習プログラムコース
- 学習プログラムのインスタンス
- 学習プログラムのコースインスタンス
- 作業計画書
- 作業計画書のバージョン
- 作業計画書コース
- 作業計画書のスキル
- 登録
- 資格認定の登録
- 学習プログラムの登録
- 作業計画書の登録
- ユーザーコースのグレード
移行の主な概念 keyconceptsofmigration
クイックリファレンスとして、Learning Managerの移行プロセスの主要な概念について以下に簡単に説明します。
移行プロジェクト
Learning Manager では、移行プロジェクトは 1 つ以上のスプリントで構成されています。アカウントに複数の移行プロジェクトを含めることもできます。Learning Manager での移行プロセスは、移行プロジェクトの作成から開始します。
スプリント
Learning Manager の移行プロセスで、スプリントは既存の LMS から移行対象として選択した一連の移行項目を意味します。移行項目は、コースモジュール、学習者レコード、または一連のコースです。スプリントに複数の学習データ項目を含めることができます。各スプリントで移行ジョブを実行できます。
スプリントの実行
スプリントの実行は、スプリント移行ジョブを開始するプロセスです。スプリントの実行はいつでも停止できます。
スプリントの再実行
移行スプリントは、完了後にいつでも再実行できます。スプリントの再実行は、データをスプリント項目に追加し、それをアプリケーションに再度移行するか、または CSV 内のエラーを修正する場合に発生します。
CSV の仕様
Learning Manager では、標準の CSV 仕様を利用できます。移行プロセスを開始する前に、これらの CSV 仕様を確認することが最適な方法です。組織の統合管理者は、既存のデータ形式を分析し、そのデータ形式をLearning Managerが提供するCSVテンプレート項目と一致するようにマッピングできます。
移行プロジェクトのタグ
アドビは、タグとしていくつかのキーワードを使用して、Learning Manager アプリケーション内で移行プロジェクトを簡単に識別することをお勧めします。このようなタグを使用すると、Learning Manager アプリケーションの内部でプロジェクトをいつでも識別できます。
コンテンツレスモジュール
Learning Manager では、コンテンツがなくてもモジュールをアップロードできます。アドビではこのようなモジュールを、Learning Manager のコンテンツレスモジュールと見なしています。コンテンツを必要とせずに既存の LMS から一部のレガシーデータを移行するシナリオでは、URL を参照せずに module_version.csv ファイルをアップロードできます。
CSV の仕様とサンプル CSV csv
既存の LMS 移行データをマッピングするために使用できる標準の CSV 仕様は以下のとおりです。csv-specifications および sample-csvs をクリックして、zip ファイルをダウンロードします。ダウンロードしたcsv-specifications.zipには、7つのExcelシートファイルが含まれています。 これらの Excel シートファイルは、.csv ファイルに入力する方法の説明が付いた仕様です。対応する .csv ファイルには、これらの .xlsx ファイルで説明されているように、各フィールドのデータを所定の形式で指定する必要があります。
Learning Manager では、UTF 8 および 32 ビット形式の日時の値のみをサポートしています。2038-07-17T08:53:21.000Zまたは1980-04-17T08:13:25.322Zの範囲外の日付をCSVファイルに記載すると、移行中にエラーが発生することがあります。
CSV ファイルを読み込むときに、以下の依存関係を認識する必要があります。
- module_version.csv は module.csv に依存している
- course_instance.csv は course.csv に依存している
- course_module.csv は course.csv、module.csv および module_version.csv に依存している
- course_instance.csv は course.csv に依存している
- session.csv は course.csv および module.csv に依存している
- enrollment.csv は course.csv に依存している
- user_course_grade.csv は course.csv および module.csv に依存している
- skill_course.csv は course.csv に依存している
- skill_level.csv は skill.csv に依存している
- learning_program_instance.csv は learning_program および learning_program_course.csv に依存している
- learning_program_course.csv は learning_program.csv に依存している
- learning_program_enrollment.csv は learning_program および learning_program_instance.csv に依存している
- learning_program_instance_course_instance.csvはlearning_program.csv、learning_program_instance.csvおよびcourse_instance.csvに依存している
- certification_course.csvはcertification.csvおよびcourse.csvに依存している
- certification_commit.csvはcertification.csvおよびcertification_course.csvに依存している
- certification_enrollment.csv は certification.csv、certification_course.csv および certification_enrollment.csv に依存している
移行手順 migrationprocedure
移行手順を開始する前に、次の点に注意する必要があります。
- 1 つのアカウントでアクティブにできる移行プロジェクトは常に 1 つのみです。プロジェクト内では、アクティブにできるスプリントは常に 1 つのみです。
- 既に移行プロセスに存在する実行を元に戻すことはできません。ただし、Learning Manager の各機能にある既存の削除オプションを使用すると、データやコンテンツの移行を元に戻すことができます。
- 移行プロジェクトが開始されるとすぐに、移行は「移行中」の状態になります。 移行中は、統合管理者以外の役割のユーザーは Learning Manager にログインできません。
FTP アカウントと Box アカウントの作成 creatingftpandboxaccounts
移行プロジェクトを計画することは非常に重要です。プロジェクトを複数のスプリントに分割し、各スプリントで何を移行するのかを明確に特定することをお勧めします。プロジェクトの終了時に総合的な検証を 1 回行う代わりに、各スプリントの後に検証を行い、そのスプリントに移行されたデータを確認することをお勧めします。移行プロジェクトの一部としてスプリントを起動する前に、データとコンテンツの CSV ファイルをそれぞれ FTP サーバーと Box サーバーにアップロードする必要があります。カスタムFTPおよびBox用のアカウントがない場合は、それらを作成できます。
Box アカウントの作成
次に示すとおり、コンテンツアップロードフォルダーの作成は、FTP フォルダーの作成と同じ手順で行います。左ペインにある「移行」をクリックし、表示されるページの下部にある「コンテンツアップロードフォルダーを要求」をクリックします。
Box から共有フォルダーへのリンクを含む電子メールが届きます。Box アカウントがない場合は、「サインアップ」をクリックし、アカウントを作成します。ログインの指示が、統合管理者の電子メール ID に送信されます。
FTP フォルダーまたは Box フォルダーへのデータ(.csv ファイル)のアップロード
移行プロジェクトを作成する前に FTP または Box アカウントを作成する必要があります。この段階で、Learning Managerアプリケーションで移行プロジェクトとスプリントを作成できます。 移行プロジェクトを作成するには、このページの データおよびコンテンツの移行手順 セクションを参照してください。
FTP アカウントまたは Box アカウントで、プロジェクトフォルダー名をクリックし、スプリント名をクリックします。スプリントのフォルダー内に、移行対象の .csv データファイルをアップロードできます。アップロードするには、FTPサーバーまたはBoxサーバーの上部にある「ファイルをアップロード」ボタンをクリックし、.csvファイルをドロップします。 FTPにアップロードした後のサンプルスナップショットは、参考までに以下のとおりです。
Learning Manager移行プロジェクトに戻るには、「更新」 をクリックして、移行スプリントに一覧表示されているすべての.csvデータタイプを表示します。
コンテンツフォルダーへのトレーニングコンテンツのアップロード
既存の LMS のトレーニングコンテンツを Box アカウントにアップロードします。移行プロジェクトとスプリントを既に作成している場合は、Box アカウントに移行プロジェクトとスプリントの名前が表示されます。同じパスにコンテンツをアップロードできます。移行プロジェクトを作成するには、このページの データおよびコンテンツの移行手順 セクションを参照してください。
コンテンツファイルをドラッグ&ドロップする、または「アップロード」をクリックして、デスクトップからファイルを選択することができます。コンテンツのファイルサイズが大きい場合は、ファイルのアップロードに時間がかかることがあります。ファイルのサイズに応じて、Boxアカウントへのファイルのアップロードにかかる時間は異なります。
参考までに、コンテンツをアップロードした後のBoxアカウントのサンプルスナップショットを以下に示します。
Boxアカウントのファイル
ファイルが Box アカウントにアップロードされた後、module_version.csv ファイルにこの Box コンテンツファイルの相対パスが記載されていることを確認します。これはモジュールコンテンツのパスを示すための必須の手順です。
FTP サーバーと Box サーバーにログインしてコンテンツをアップロードすると、以下のスナップショットのように Learning Manager で CSV の場所が表示されます。
Boxアカウント内のCSVの場所
データとコンテンツの移行手順 dataandcontentmigrationprocedure
企業のLMSデータとコンテンツをLearning Managerに移行する手順は、次のとおりです。
移行を開始する前に移行プロセスの前提条件を実行してください。このページのCSVの仕様とサンプルCSVセクションを参照して、データおよびコンテンツの移行用にCSVを準備してください。
-
統合管理者としてLearning Managerアプリケーションにログインして、左ペインの 「移行」 をクリックします。
移行プロジェクトのホームページが表示されます。組織が既に移行プロジェクトを作成している場合は、このページにすべての移行プロジェクトのリストを表示できます。
-
ページの右上隅にある「新規」をクリックして、移行プロジェクトを作成します。また、ページ上の「移行プロジェクトを作成」リンクをクリックして、移行プロジェクトを作成することもできます。移行プロジェクトの作成ページが表示されます。
FTPフォルダーをまだ作成していない場合は、アカウントにFTPフォルダーを作成するように求められます。 これは移行プロジェクトの作成を開始する前の必須の手順です。
FTPフォルダーの作成移行プロジェクトのプロジェクト名、プロジェクトタグ、コースカタログおよび説明を指定します。「作成」 をクリックします。
移行データ項目は、この移行プロジェクトタグを使用して識別されます。特定のコースカタログが存在しない場合は、ドロップダウンからデフォルトのカタログを選択します。移行プロジェクトを使用して移行するすべてのコースは、ここで選択するカタログに含まれます。カタログを選択しない場合、移行したすべてのコースはデフォルトのカタログに含まれます。
-
スプリントの構成ページのスナップショットについては、以下を参照してください。移行プロジェクトの一部としてスプリントを作成する必要があります。スプリントの名前を選択し、スプリントの簡単な説明を入力します。このスプリントの一部としてコンテンツを移行する場合は、「はい」を選択することができます。「次へ」をクリックします。
スプリントの移行Learning Managerアプリケーションとユーザーリストを同期するには、前回の実行後に追加または変更されたユーザー というタイトルのチェックボックスをオンにします。 コンテンツとデータを Learning Manager アプリケーションに移行する場合、この操作は不要な場合があります。ただし、前回のスプリントを移行してから最新のスプリントを移行するまでに長時間経過している場合は、ユーザーリストを同期することをお勧めします。この手順により、Learning ManagerデータベースをLMSユーザーと同期させることができます。
enrollment.csv と user_course_grade.csv を移行する場合は、この同期手順を実行することをお勧めします。この手順により、Learning Manager データベースを移行データベースと同期させることができます。また、レコードがスプリントに移行されるすべてのユーザーが移行データベース上で利用可能になります。
-
アップロードされたデータとコンテンツを使用して、スプリントの移行を開始できます。Learning Managerアプリケーションでスプリントの実行を開始して、FTPフォルダーとコンテンツフォルダーを同期する前に、更新 リンクをクリックします。
スプリントの移行を開始しますページの右上隅にある 開始 をクリックします。 スプリントの移行プロセス中はいつでも [停止] をクリックして、スプリントの移行を中止できます。
移行ステータスは、各スプリントデータ項目とコンテンツに表示されます。移行スプリントを実行する際は、成功した項目と失敗した項目の数を確認します。
モジュールコンテンツをアップロードする場合は、コンテンツフォルダーのパスが module_version.csv に指定されていることを確認してください。この手順を実行しない場合は、移行中にエラーが発生する可能性があります。例えば、動画などのセルフペースのモジュールコンテンツをアップロードする場合は、module_version.csv で Box URL 相対パスを指定する必要があります。アクティビティモジュールコンテンツには、URL 名を指定できます。
進捗ダイアログのサンプルスナップショットについては、以下を参照してください。スナップショットに表示されているように、移行データ項目ごとに処理されたレコードの数を表示できます。成功および失敗した項目のステータスも表示できます。失敗した項目に対して「エラーレコードをダウンロード」をクリックすると、エラーログをダウンロードして表示できます。CSV の問題を修正し、FTP でもう一度アップロードすることができます。
スプリントの進行状況を表示移行プロジェクトのすべてのスプリントのリストを表示する場合は、左ペイン上の「スプリントリスト」をクリックします。以下のサンプルスナップショットに示すように、すべてのスプリントのリスト、各スプリントの実行数、開始日、期間、および完了ステータスを表示できます。
スプリントのリストを表示 -
更新された最新の CSV ファイルをアップロードした後で、ページの右上隅にある「再実行」をクリックできます。変更がない項目が無視され、すべてのデータ項目が再度処理されます。スプリント内のデータ項目の移行が正常に終了すると、ページ上部にあるボタンをクリックして、スプリントの移行を完了とマークできます。さらに多くのデータ項目を使用して、後で新しいスプリントを開始できます。スプリントが完了とマークされると、スプリントを再実行することはできません。同様に、移行プロジェクトでは、スプリントの数の制限はありません。すべてのスプリントの移行ステータスを確認したら、スプリントリストページの プロジェクトを完了とマーク リンクをクリックして、移行プロジェクトを完了とマークできます。
移行プロジェクトを完了とマークする前に、プロジェクトのすべてのスプリントが完了していることを確認する必要があります。移行プロジェクトを完了とマークすると、プロジェクトに戻ってスプリントを作成したり、プロジェクトに変更を加えたりすることはできません。別の移行プロジェクトを作成して、それにスプリントを追加する必要があります。
移行の検証 registration
組織のレガシー LMS から学習データとコンテンツを移行した後は、多様な学習目標機能を使用して、読み込んだデータとコンテンツを検証できます。例えば、Learning Manager アプリケーションに管理者としてログインし、読み込んだモジュール、コースデータおよびコンテンツの利用状況を検証できます。
移行の導入 retrofittinginmigration
この統合機能により、従来の学習管理システムから Learning Manager で作成されたアクティブコースに、学習目標の履歴データを移行できるようになりました。
既存の LMS 移行データをマッピングするために使用できる標準の CSV 仕様は以下のとおりです。csv-specifications および sample-csvs をクリックして、zip ファイルをダウンロードします。ダウンロードした csv-specification.zip には、4 つの Excel シートファイルが含まれています。これらの Excel シートファイルは、.csv ファイルに入力する方法の説明が付いた仕様です。対応する .csv ファイルには、これらの .xlsx ファイルで説明されているように、各フィールドのデータを所定の形式で指定する必要があります。
1 - enrollment.xlsx - retrofit_enrollment.csv ファイルに必要なメタデータの説明が含まれています。
2 - certification_enrollment.xlsx - retrofit_certification_enrollment.csv ファイルに必要なメタデータの説明が含まれています。
3 - learning_program_enrollment.xlsx - retrofit_learning_program_enrollment.csv ファイルに必要なメタデータの説明が含まれています。
4-user_course_grades.xlsx - retrofit_user_course_grades.csvファイルに必要なメタデータの説明が含まれます。
csv-specifications.zip
移行の問題に関するトラブルシューティング troubleshootingmigrationissues
こちらをクリックすると、データとコンテンツを既存の LMS から Learning Manager アプリケーションに移行する際、統合管理者が直面する問題に対する回避策や解決策を参照できます。
ユーザー管理のヒント usermanagement
このトピックでは、Learning Manager でユーザーが処理および管理される方法を理解するためのヒントをいくつか紹介します。これらの概念は、CSV の読み込みや、コネクターおよび Learning Manager の移行機能を使用する場合、ユーザーをより適切に管理するのに役立ちます。
Learning Manager ID captivateprimeids
Learning Manager では、ユーザーが 2 種類の一意の ID を利用できます。
- 電子メールID
- UUID(汎用一意識別子)
Learning Manager は UUID をサポートすることで、組織がユーザーアカウントを柔軟に制御できるようにします。管理者は、アカウントにユーザーのUUIDがある場合、そのアカウントのユーザーの電子メールIDを変更できます。
組織での UUID の活用シナリオ
従業員AがLearning Managerという名前の会社に契約社員として入社するシナリオを考えてみます。 契約期間中、Learning Managerの会社は会社の電子メールIDをA@example.com
として提供せず、従業員の個人の電子メールアカウント(A@gmail.com
など)のみを考慮する場合があります。 契約期間が6か月を完了した後、同じ従業員Aが常勤の従業員としてLearning Managerに参加する場合、Learning Managerでは電子メールIDを会社の電子メールID A@example.com
に変更する必要がある場合があります。
上記のシナリオで、ユーザーアカウントにUUIDでアクセスできれば、Learning Managerにとってもメリットがあります。 Learning Managerでは、従業員Aの個人メールIDを公式のメールIDに簡単に置き換えることができます。 このアカウントに関連する従業員のレコードは、この変更による影響を受けません。
単一ユーザー ID singleuseridentification
Learning Manager は、単一ユーザーが追加された方法(セルフ登録、CSV アップロード、ユーザーインターフェイス、API など)を認識して記憶します。
- ユーザーインターフェイス(UI)または API を使用して追加された単一ユーザーは、そのような単一ユーザーを UI または API を使用して削除できます。
- 単一ユーザーは CSV アップロードプロセスを使用して更新できますが、単一ユーザーは CSV ユーザーとして扱われ、CSV ワークフローを適用できることに注意してください。
マネージャーの役割の割り当て assigningmanagerrole
Learning Manager のいずれのユーザーに対しても、マネージャーの役割を直接割り当てることはできません。ユーザーXがLearning Managerのマネージャーになることができるのは、そのアカウント内の任意のユーザー(例えば、Y)のマネージャー属性をXとして設定した場合のみです。
例えば、X がユーザー A、B、C のマネージャーである場合、X が組織を離れる場合は、A、B、C のマネージャー属性を新しいマネージャーに設定する必要があります。または、これらのユーザーのマネージャー属性を一時的に ROOT として設定し、後で新しいマネージャー名を割り当てることもできます。
このトピックの詳細については、次のヘルプコンテンツを参照してください。