学習配信
RODMENA cmi5
近日公開cmi5コースを標準が定めるとおりに動作させる起動システムです。
RODMENA cmi5は、cmi5規格のLMS側を担う製品です。cmi5コースパッケージをインポートし、学習者を登録し、コースの各部分を1回限り有効なリンクで起動します。コースが送信するすべての学習記録は、受け入れる前にcmi5のルールに照らして確認し、コース自身の基準によって修了と充足(satisfied)を判定します。記録は保持され、順序どおりにRODMENA LRSへ転送されるため、LRSが利用できない場合でも学習は継続します。
対象となるお客様。 cmi5コースを提供する組織および学習プラットフォーム。監査可能な学習記録を必要とする公共部門の発注者を含みます。学習管理システムがそのAPIを通じて使用し、学習者が直接呼び出すことはありません。REESが最初の利用者です。
- ステータス
- 近日公開
- 所属
- 提供内容
- ライセンス
- プロプライエタリ。Copyright RODMENA LIMITED, all rights reserved.
- 適合性
- 21 cmi5パッケージテスト、すべて合格
- 66 cmi5ランタイムテスト、すべて合格
- 2026年9月24日に検証済み
- タグ
- cmi5xAPIeラーニングコースの起動LMS連携学習記録
技術仕様
技術評価者向けに記載しています。測定値のない行は省略しています。
標準
- cmi5
- cmi5(Quartz)、ステートメント形式としてxAPI 1.0.3を使用。
- 適合性スイート
- ADL CATAPULT LMSテストスイートを、稼働中のシステムに対してヘッドレスChromeで実行します。
- 適合結果
- パッケージテスト:21件中21件。ランタイムテスト:66件中66件。
- 再現性
- 両方のスイートは、稼働中のシステムに対して1日で4回実行され、4回の実行はすべて同一でした。
- 正式な記録システム
- RODMENA LRSです。cmi5は受け付けたすべての記録をそこへ転送します。
コースのライフサイクル
- インポート
- cmi5コースパッケージはインポートされ、その構造はマニフェストから読み取られます。
- 起動
- 各割り当て可能ユニット(AU)は1回限り有効なリンクで起動されるため、リンクを再使用したり、別のセッションに共有したりすることはできません。
- 入口でのルール
- コースが送信するすべてのステートメントは、受け入れる前にcmi5のセッションルールと動詞ルールに照らして確認します。拒否する場合は、違反している仕様要件を明示します。
- 完了
- 修了と充足(satisfied)は、規格が求めるとおり、当社のルールではなくコース自身の基準によって判定されます。
- 戻る
- 学習管理システムが戻り先URLを提供する場合、学習者にはそこへ戻る手段が提示されます。
永続性
- LRS停止時も
- LRSが利用できない間も記録は受け入れられ保持され、復旧したときに転送されます。その間も学習は継続します。
- 正確に1回、順序どおりに
- 保持された記録は正確に1回、順番に転送され、順序は転送されたバッチをまたいでも維持されます。
- 測定済み
- 学習者200名を対象とした10分間のLRS停止中も、学習者に影響するエラーは発生しませんでした。保持されたすべての記録が転送先に届いたことを、その後、cmi5が受理した内容と照合して確認しました。
分離とセキュリティ
- テナント分離
- 各お客様のデータは、アプリケーションコードだけではなく、データベースが強制するルールによって分離されます。
- 保存時の暗号化
- AES-256-GCM。鍵は保護対象の行にバインドされます。
- 学習者識別子
- 学習管理システムが提供する識別子は、ホームページと名前からなるxAPIアカウントです。メール形式の識別子は拒否します。キー付きトークンとしてのみ保存します。
- クライアントアドレス
- 保存されません。リクエストログには、IPアドレスの代わりにキー付きトークンが記録されます。
- 保存オブジェクト
- コースパッケージと消去記録は、オブジェクトストレージへアップロードされる前に、当社のホスト上で暗号化されます。
データ保護
- 役割
- 処理者として、管理者である学習管理システムのお客様のために処理を行います。第28条の条件はデータ処理契約のページに記載しています。
- 処理される内容
- 顧客のシステムが提供する学習者識別子、およびコースが送信する学習記録(結果とスコアを含む)。
- 保持期間
- テナントごとおよび契約によります。デフォルトは登録とステートメント本体で1,095日、最短1日まで設定できます。
- 消去
- 学習者の記録はcmi5ですぐに仮名化され、LRS内のそのドキュメントコピーは停止および削除され、消去は記録された受領書とともにRODMENA LRSに引き渡されるため、1回の要求で両方のシステムに到達します。データベースの復元後、すべての消去は、データベース外に保管された封印された記録から、復元手順の一ステップとして再適用されます。
- 運用担当者の理由
- 消去または削除のために記録される理由はチケット参照またはコードであり、個人に関する自由記述ではありません。これらの記録はデータより長く残るためです。
- 所在地
- トラストセンターに記載しているものと同じデータベース層で、英国、フランス、ドイツに所在し、その他の移転は行いません。
連携
- LRSへのドキュメントコピー
- 顧客ごとに任意で、デフォルトではオフです。保存状態および学習者設定のドキュメントはRODMENA LRSへ一方向にコピーされ、削除された場合または保持期間に達した場合にはそこで削除されます。セッション起動データは、そのエンタイトルメントキーなしでコピーされます。
- LRSクロスチェック
- 要求に応じて、登録のステートメントをLRS上のコピーと照合し、各ステートメントについて署名付きの結果をエビデンスパックに追加します。
- 署名済みステートメント
- オプション(お客様ごと)。cmi5が自ら書き込むステートメント(launched、abandoned、satisfied、waived)には、RODMENAのサービス証明書によるxAPIデジタル署名が付きます。署名は、保持期間の満了時または消去時にステートメント本体とともに削除されます。
- Webhook
- オプション。イベント通知は、顧客が登録したHTTPSエンドポイントに送信され、HMAC-SHA256で署名されます。通知に含まれるのは、顧客がすでに保持しているIDとタイムスタンプのみで、学習者識別子や学習記録は含まれません。イベントは30日間保持されます。
契約終了とデータポータビリティ
- データの返却
- お客様がAPIを通じてエクスポートを申請します。2人目の承認後にのみ実行され、お客様自身の鍵で暗号化され、お客様が所有するすべてのテーブルを対象とする署名済みマニフェストが付属します。
- 契約終了時の削除
- すべてのレコードと保存されたすべてのオブジェクトバージョンが削除されます。顧客は、署名およびタイムスタンプ付きの削除証明書を受け取ります。これには、削除されたもの、保持されるものとその理由、および対象外のものが記載されます。
エビデンス
- 修了のエビデンス
- 署名およびタイムスタンプ付きのパックとしてエクスポートされ、第三者が当社のシステムにアクセスすることなくオフラインで検証できます。
- タイムスタンプ
- 公開のRFC 3161タイムスタンプ機関が監査チェーンをアンカリングします。この機関は、約15分ごとに、チェーンが変更されたお客様についてのみ、署名済みチェーンヘッドのSHA-256ダイジェストを受け取ります。個人データ、識別子、ステートメントは一切送信されません。
- タイムスタンプ機関に到達できない場合
- 学習、起動、ステートメント、エビデンスのエクスポートには影響しません。アンカリングは次回の処理で再試行され、最新の監査行がまだアンカーの対象になっていないだけです。各テナントのヘルス情報には、その待機時間が表示されます。
アクセシビリティ
WCAG 2.2 AAに部分的に適合しています。当社の画面はWCAG 2.2 AAを満たすよう設計されており、公共部門のお客様が2018年公共部門機関(ウェブサイトおよびモバイルアプリケーション)(第2号)アクセシビリティ規則(Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018)に基づく義務を果たせるようにしています。2010年平等法(Equality Act 2010)は当社を直接拘束します。
この製品
- 対象範囲
- 学習者が目にする4つのページです:起動ページ、アプリ起動ページ(「Open your course in its app」。コースが学習者の端末上の別アプリで開く場合に代わりに表示され、自ら何かを開くことはなく、常に「Continue」が押されるのを待ちます)、リンクの有効期限が切れているか使用済みの場合に表示されるページ、エラーページ。コースのコンテンツ自体はお客様に帰属し、本アクセシビリティ声明の対象外です。
- 自動テスト
- axe-core 4、WCAG 2.2 AAおよびそのベストプラクティスルール:20件中20件のチェックで問題なし。5種類のページ(起動、アプリ起動、戻る手段のある場合とない場合の期限切れ、エラー)を、デスクトップとスマートフォンの幅で、ライトテーマとダークテーマの両方について対象とし、2026年9月26日に公開中のページに対して実行しました。
- スクリーンリーダー
- Linux上のOrca 46およびGoogle Chromeで全ページをテスト済みです。各ページはそのタイトルまたはメインランドマークとともに読み上げられ、単一のコントロールは「Continue push button」または「Return to the course page link」として読み上げられます。
- キーボード
- macOSおよびLinux上のGoogle Chromeでキーボードのみによるテストを実施しました。最初のTabで各ページの唯一のコントロールに到達し、3 pxのフォーカス状態が表示されます。macOSでは、ChromeとSafariは「Tabキーを押して各項目をハイライト」がオンでない限りTabでリンクをスキップしますが、Option+Tabではいずれの場合も到達します。
- JavaScriptなしの場合
- 起動ページはスクリプトが利用できる場合は自動的に送信され、利用できない場合は表示されるContinueボタンがその手段となります。これらのページにスクリプトを必要とするものはありません。
- 時間制限なし
- どのページでも、学習者にカウントダウンや制限時間は表示されません。
- 構築元
- 1つのmainランドマーク、単一カラムレイアウト、ステータス用のpoliteライブリージョンを備えたプレーンなセマンティックHTMLです。サードパーティのユーザーインターフェースフレームワークは使用していません。
- 未実施
- VoiceOver、NVDA、JAWS、TalkBackでのテスト、および第三者によるアクセシビリティ監査。監査が完了するまで、本声明は「部分的に適合」のままとし、問い合わせのあった発注者にはその旨をお伝えします。
- 問題の報告
- これらのページのアクセシビリティに関する問題は、当社のアクセシビリティ声明に記載のアドレスへお寄せください。そちらで回答します。
できること
-
適合性テスト済み
ADL CATAPULT cmi5 LMSテストスイートに合格しています。パッケージテストは21件中21件、ランタイムテストは66件中66件です。
-
入口で適用されるルール
コースが送信するすべてのステートメントはcmi5のセッションルールと動詞ルールに照らして検査され、拒否する場合は違反している要件を明示します。
-
停止中も動作を継続
記録は受理・保持された後、正確に一度だけ、順序どおりに転送されます。学習者200名を対象とした10分間のLRS停止中も、学習者に影響するエラーは発生しませんでした。
-
分離および暗号化
各顧客のデータはデータベースの行レベルセキュリティによって分離され、保存時に暗号化され、学習者識別子はキー付きトークンとしてのみ保存されます。
-
第三者が確認できるエビデンス
修了のエビデンスは、署名およびタイムスタンプ付きのパックとしてエクスポートされ、当社のシステムにアクセスすることなくオフラインで検証できます。
-
LRSにまで及ぶ消去
学習者の消去はcmi5で直ちに適用され、記録された受領証とともにLRSへ引き渡されます。
ドキュメント、パイロット、統合については、お問い合わせください。