インポートツールを使って、SCORM / AICCコンテンツパッケージを特定のテナント上のコンテンツパッケージストレージに一括アップロードすることができます。
ここでは、インポートツールを使って SCORM / AICC パッケージをまとめてアップロードする方法の概要を説明します。
重要!
ここでは、Learn365 にコンテンツパッケージを一括してインポートするために必要なこと、および推奨事項の説明とガイダンスの提供を目的としています。
実際のインポートは、Learn365 コンサルタントまたは Learn365 認定パートナーが行います。
お客様によるインポートはできません。
SCORM/AICC を Learn365 に一括アップロードするためには、専用のファイルやフォルダを用意しておく必要があります。インポートに必要なファイルとその作成については、こちらをご参照ください。
以下の手順に沿って、SCORM / AICC パッケージの一括アップロードを準備します。
1.構成ファイル「Elearningforce.LMS365.Import.Program.exe.config」を準備します。
Learn365 では SCORM/AICC は テナントベースであるため、構成ファイル内で URL を指定する必要はありません。
注記:
以下の値が正しく記入されていることに注意してください。
- scormsDataFilePath.:アップロードされたSCORM/AICCコンテンツパッケージとそのオプションのリストを持つExcelファイルへのパスを入力します。
- errorLogPath.:既定の値 ErrorLogs を入力します。
- apiKey.:入力必須値です。SCORM / AICC コンテンツ パッケージがアップロードされるテナントをイニシャライズします。Microsoft 365 グローバル 管理者、SharePoint 管理者、またはLMS 管理者は、Learn365 管理センター>グローバル設定>「APIキー管理」でAPIキーを取得できます。
- containerSAS.:入力必須の値です。コンテンツ パッケージをアップロードする際、一時的に保存する場所を指定します。このアドレス(値)はサポートにお問い合わせください。
- apiBaseAdress.:入力必須の値です。Learn365 API のURLを入力します。各地域のURLは、こちらで確認できます。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
</startup>
<appSettings>
<add key="remUrl" value="" />
<add key="lmsCourseUrl" value="" />
<add key="userMappingFilePath" value="" /><add key="dateTimeFormat" value="" />
<add key="coursesDataFilePath" value="" />
<add key="scormsDataFilePath" value="DataFiles/Scorms.xlsx" />
<add key="certificateTemplatesDataFilePath" value="" />
<add key="certificatesDataFilePath" value="" />
<add key="errorLogPath" value="ErrorLogs" />
<add key="generatedDataFilesPath" value="" />
<add key="apiKey" value="Required value" />
<add key="timeout" value="30" />
<add key="apiBaseAdress" value="Required value" />
<add key="courseCatalogUrl" value=" " />
<add key="containerSAS" value="Required value" />
</appSettings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="Libraries"/>
</assemblyBinding>
</runtime>
</configuration>
2.DataFiles ディレクトリにある Scorms.xslx ファイルに入力します。
- Title, Description, Content Type, Zip Path (タイトル、説明、コンテンツタイプ、Zip Path) は入力必須です。空白にすることはできません。「コンテンツタイプ」には AICCまたは SCORM (登録と無関係) を入力します。「ZIPパス」に、Learn365 にインポートするフォルダ内のSCORM/AICC パッケージのパスを入力します。
- その他の項目はオプションです。列の値を空欄、または列を削除することができます。SCORM/AICCが空または欠落した列とともにインポートされた場合、Learn365にインポートされたSCORM/AICCでは、column/absent 関数で示される値はオフまたは空白を意味します。
- 整数値の列: 最大試行回数(SCORM/AICC)および試行間のタイムアウト(SCORM/AICC)
- Boolean 値の列:yes/no、1/0、TRUE/FALSEの値を入力できます。
- 別ウィンドウでコンテンツを開く(SCORM/AICC)
- コンテンツ受講の再開を許可する(SCORM)
- 全てのノードに対してコントロールモードのフローを使用(SCORM)
- 受講者の統計情報を表示する(SCORM)
- ナビゲーションコントロールを表示(SCORM)
- 「次へ」ボタンを表示(SCORM)
- 「前へ」ボタンを表示(SCORM)
- 「中断」ボタンを表示(SCORM)
- 「終了」ボタンの表示(SCORM)
- 目次を表示(SCORM)
- 完了ステータスを表示(SCORM)
- レッスンステータスでの完了(SCORM)
- 完了したときに統計ページに移動する(SCORM)
- 自動的に次のSCOに移動する(SCORM)(SCORM)
- 完了すると合格として扱う(SCORM)
- 送信ボタンを表示(AICC)
- タイトルバーを表示する(SCORM/AICC)
- 自動的にプレーヤーを閉じる(AICC)
3.DataFiles ディレクトリに SCORM フォルダを準備します。
SCORM/AICC パッケージを SCORM フォルダに追加します。手順 2の Scorms.xlsxファイルの「Zip Path」にこれらのパッケージのパスを記述します。
4.すべての設定と、「DataFiles」内に Scorms.xlsxファイルが置かれていることを確認し、SCORM の一括アップロードを実行します。
Elearningforce.LMS365.Import.Program.exeを起動し、「3」→「y」の順で入力します。
注記:
4つのパッケージをアップロードし、そのうち 3つは正常にアップロードされ、1つだけ失敗した場合、インポート ディレクトリは削除されません。
失敗したパッケージの .xlsxファイルを修正し、再度 .exeを実行します。
これにより、修正した 1つのパッケージのみがアップロードされます。アップロード済みの 3つのファイルが再度アップロードされることはありません。