# WordPress と Moodle

インテグレート DRM-X 6.0 保護されたビデオと WordPress, LearnDash, LearnPress, と Moodle 保ちながら 認証情報 サーバ側の決定を宣言します。

再生が許可されるまでの流れ

視聴できるユーザーは、お客様のバックエンドが判断します。DRM-X は再生の認可情報を返し、プレーヤーはその情報を使って DRM ライセンスをリクエストします。

- 01**視聴者**

お客様のサービスにログインし、動画の再生をリクエストします。

- 02**お客様のバックエンド**

購入履歴、サブスクリプション、その他の視聴権限を確認します。

- 03**DRM-X**

選択した再生ルールを適用し、再生設定と認可情報を返します。

- 04**プレーヤー**

受け取った認可情報を使い、再生に必要な DRM ライセンスをリクエストします。

バックエンドはアクセスを決定します。DRM-Xは署名されたポリシーを強制します。暗号化されたメディアとDRMのライセンスは、別の配送パスに従います。

## WordPress ワークフロー[#](#wordpress-workflow)

- ステージングサイトにDRM-X Universal Playerプラグインをインストールします。
- 管理者のみの設定で環境 認証情報 を入力します。Access Key はページ HTML には表示されません。
- 地図投稿メタデータや`[drmx_player]`などのショートコードを信頼できる公開保護ファイル Content IDにマップします。
- 提供されたフィルターか支えられた LearnDash/LearnPress のコースアクセスの点検によって entitlement を接続して下さい。
- サーバ所有のポリシーテンプレートを選択します。

[ WordPressパッケージをダウンロード](https://drm-x6-cdn.1aicloud.com/drmx-universal-player-wordpress-1.2.0-preview.6-fde58403e830.zip)



## Moodle ワークフロー[#](#moodle-workflow)

- ステージングMoodle環境に維持されたフィルターをインストールします。
- 管理者設定でSite ID、Site Key、Access Keyを構成します。
- 活動やフィルタマークアップを信頼できる Content ID にマップします。
- 再生前にコースへのアクセスを認証し、登録する学習者が必要です。
- 教師、学生、中断、期限切れ、ゲスト、および未登録の役割をテストして下さい。

[ Moodleパッケージをダウンロード](https://drm-x6-cdn.1aicloud.com/drmx-universal-player-moodle-1.2.0-preview.6-92fcad5f1aee.zip)



## 安全なカスタム化[#](#safe-customization)

プレーヤー をテーマにし、コンテンツカタログを自由にマップします。これらの選択肢は、サーバーの DRM-X Content ID、`subject`、ポリシーまたはカスタムポリシー、レンタルウィンドウ、許可された品質、および資格情報の名前です。信頼できる管理者ではないショートコードの著者からそれらを受け入れないでください。



## 生産受け入れ[#](#production-acceptance)

- プライベートページとAPIのレスポンスがユーザー間でキャッシュされていないことを確認します。
- ログアウト、期限切れ、および未登録のお客様は、再生できません。
- HTML ソースに DRM-X Access Key が含まれているか、再生の応答が成功したか確認してください。
- エクササイズストップ、ナビゲーション、モバイル背景、および同時ストリーム制限。
- 管理された管理者プロセスによってプラグインを更新し、ロールバックコピーを保持します。



CMS の統合 

## WordPress、LearnDash、LearnPress、およびMoodle[#](#wordpress-learndash-learnpress-and-moodle)





### WordPress

`[drmx_player]` を使用して、metadata を DRM-X Content ID にマップし、提供されたフィルターまたはサポートされた LMS アクセスチェックを介して、entitlement を接続します。 サーバーのポリシーテンプレートを定義します。

[プラグインをダウンロード](https://drm-x6-cdn.1aicloud.com/drmx-universal-player-wordpress-1.2.0-preview.6-fde58403e830.zip) 

### Moodle

フィルターをインストールし、管理者設定で環境認証を入力し、名前付きポリシーテンプレートを選択し、コースアクセスで学習者のみを認証します。

[フィルターをダウンロード](https://drm-x6-cdn.1aicloud.com/drmx-universal-player-moodle-1.2.0-preview.6-92fcad5f1aee.zip)  

CMS 設定はまだサーバー境界です。ページソース、REST 発見、デバッグ出力、またはダウンロード可能なバックアップを介してプラグインの秘密を公開しないでください。

<!-- Canonical: https://docs.drm-x.com/ja/integrations/wordpress-and-moodle -->
<!-- Language: ja -->
