SCORM / AICC パッケージの一括アップロード

  • 更新

インポートツールを使って、SCORM / AICCコンテンツパッケージを特定のテナント上のコンテンツパッケージストレージに一括アップロードすることができます。

ここでは、インポートツールを使って SCORM / AICC パッケージをまとめてアップロードする方法の概要を説明します。

 

重要!

ここでは、Learn365にコンテンツパッケージを一括してインポートするために必要なこと、および推奨事項の説明とガイダンスの提供を目的としています。

実際のインポートは、Learn365 コンサルタントまたはLearn365 認定パートナーが行います。お客様によるインポートはできません。

 

SCORM/AICCをLearn365に一括アップロードするためには、専用のファイルやフォルダを用意しておく必要があります。インポートに必要なファイルとその作成については、こちらを参照してください。

 

以下の手順の沿って、SCORM / AICC パッケージの一括アップロードを準備します。

1.構成ファイル「Elearningforce.LMS365.Import.Program.exe.config」を準備します。

SCORM/AICCは Learn365 ではテナントベースのため、構成ファイル内で 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 ファイルに入力します。

 

bulk upload SCORM-1.png

  • 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つのファイルが再度アップロードされることはありません。