Adobe Pass認証の概要
Adobe Pass Authentication は、プログラマーと有料テレビプロバイダー間の権利取引を安全に仲介し、適切な顧客が適切なコンテンツに簡単にアクセスできるようにします。
Adobe Pass認証を通じて接続するプログラマーと有料テレビプロバイダーの一部
Adobe Pass認証のメリットを受けるユーザー
-
プログラマー
MVPD (Multichannel Video Programming Distributors)としても知られている有料テレビプロバイダーと簡単に統合して、最も広い視聴者にリーチし、収益を最適化したい人。
-
有料テレビ事業者(MVPD)
1 つの統合を通じて複数のコンテンツ所有者(プログラマー)とつながり、オンラインの購読コンテンツへのアクセスを促進することで顧客満足度を向上させることを目指している顧客。
-
有料テレビ番組のお客様
いつでもどこでも、あらゆるデバイスで既に支払われているコンテンツを視聴したいユーザー。
プログラマー
オーディエンスのリーチと売上高の最大化を目指しているプログラマーは、次のことが可能です。
- 複数の直接接続を管理することなく、トップの有料テレビプロバイダーと簡単に統合できます。
- すべての主要なプロバイダーおよびプラットフォームで認証を確保することで、オーディエンスを拡大します。
- プレミアムコンテンツを安全な認証で保護し、許可されたユーザーやデバイスへのアクセスを制限します。
- シングルサインオン(SSO)を有効にして、アプリや web サイト間でのユーザーエクスペリエンスを向上させます。
有料テレビ事業者(MVPD)
有料テレビ事業者は、次の方法で顧客体験を向上させ、運用を合理化できます。
- 単一の統合による複数のコンテンツ所有者との接続。
- デバイスやプラットフォームを問わず、ブランド化されたシームレスな視聴エクスペリエンスを提供します。
- 不正アクセスを防ぎ、世帯ごとの同時ストリームを管理するための安全な認証を確保します。
有料テレビ番組のお客様
加入者はテレビの恩恵を受けます Everywhere、彼らはいつでもどこでも、あらゆるデバイスで既に支払ったコンテンツを見ることができます。
Adobe Pass認証との統合
有料 TV プロバイダーでもプログラマーでも、Adobe Pass Authentication との統合には積極的な参加が必要です。 両方の役割のプロセスの概要を以下に示します。
プログラマ統合プロセス
統合が正式に開始されると、追加のガイダンスを利用できますが、通常、プロセスには次の手順が含まれます。
前提条件
- コンテンツ管理システム(CMS)。
- サードパーティのコンテンツ配信ネットワーク(CDN)を含むコンテンツ配信メカニズム。
- メディアプレーヤーが web サイトまたはスタンドアロンアプリケーションに埋め込まれている既存のオンラインビデオプラットフォーム。
統合タスク
- Adobe Pass認証 REST API DCR の統合
- Adobe Pass認証 REST API V2 の統合
- Adobe Pass認証 メディアトークンベリファイアを統合します。
- 認証、承認、ログアウトワークフロー用のユーザーインターフェイスを開発します。
プログラマー統合プロセスの詳細については、「プログラマーのキックスタートガイド」と「プログラマー統合ガイドの各ドキュメントを参照して ださい。
有料テレビ プロバイダの統合プロセス
統合が正式に開始されると、追加のガイダンスを利用できますが、通常、プロセスには次の手順が含まれます。
前提条件
- Adobe Pass認証機密保持契約書(NDA)に署名します。
- Adobe Pass認証エンジニアリングチームに、認証および承認システムの仕様を提供します。 最も簡単に統合するには、認証用の SAML ベースの ID プロバイダー(IdP)とSOAP ベースの認証システムをお勧めします。
統合タスク
- Adobe Pass認証サーバーとの接続を確立します。
- ステージングリリースを完了し、品質保証を確認します。
- 実稼動リリースを完了し、品質保証を確保します。
標準統合は、ドキュメントや基本的な電子メールサポートを含む、有料テレビプロバイダーに無料で提供されます。 ただし、広範なサポートや迅速なタイムラインを必要とするプロバイダーには、サポート料金が発生する場合や、Synacor などの経験豊富なサードパーティパートナーと連携することを選択する場合があります。
Adobe Pass Authentication は、次の 2 つの主要な方法で、有料 TV プロバイダー固有のビジネスロジックを効率的にサポートできます。
- 認可リクエストを受信した際に有料 TV プロバイダーが自己完結型で適用するビジネスロジックの場合、Adobeは、適用をサポートするために必要なデータ(一意のデバイス ID、IP アドレスなど)を提供します。
- Adobeがユーザーの介入や特別な処理を必要とするビジネスロジックの場合、カスタムプロパティは有料 TV プロバイダーごとに維持管理できます。 これらの設定には、認証プロセスの特定のポイントでトリガーされる事前定義済みのワークフローが含まれる場合があります。
有料テレビ プロバイダーの統合プロセスの詳細については、MVPD キックスタートガイドおよび MVPD統合ガイドのドキュメントを参照してください。
使用権限フロー
Adobe Pass認証はプロキシとして機能し、プログラマーと MVPD の両方に安全で一貫性のあるインターフェイスを提供することで、両者の間の使用権限のフローを容易にします。
プログラマーの場合、Adobe Pass認証では、次のような API を Standard 層または Premium 層の一部として提供しています。
-
標準Adobe Pass認証 API:
-
Premium Adobe Pass認証 API:
使用権限フローについて詳しくは、「 プログラマー統合ガイドドキュメントを参照してください。
使用権限について
Adobe Pass認証ソリューションでは、使用権限(認証および承認ワークフローが正常に完了すると生成される特定のデータ)の作成を中心に取り組んでいます。 これらの権限は、保護されたコンテンツへのアクセス権を付与しますが、存続期間が限られています。 使用権限の有効期限が切れたら、認証または承認プロセスを再開して、使用権限を更新する必要があります。
使用権限について詳しくは、次のドキュメントを参照してください。
-
プロファイル
認証に成功すると、Adobe Pass Authentication は、要求元のアプリケーション、デバイス、サービスプロバイダーの識別子(要求者識別子)に関連付けられた認証済みプロファイル(「長期間有効」)を作成します。
-
Adobe Pass認証は、認証に成功すると(場合によっては認証後も)、MVPDからユーザーメタデータを受け取り、要求元のアプリケーションに公開できます。
-
Adobe Pass Authentication は、認証に成功すると、要求元のアプリケーション、デバイス、サービスプロバイダーの識別子(要求者識別子)および保護された特定のリソース(リソース識別子)に関連付けられた認証決定(「長期間有効」)を作成します。
-
認証に成功すると、Adobe Pass Authentication によって、成功した再生リクエストに関連付けられたメディアトークン(「短期間有効」)が作成され、不正を軽減するための業界のベストプラクティス(ストリームリッピングなど)のサポートが提供されます。
プロファイルと決定の有効期間(「TTL」)値は、関係するすべてのユーザーに最適な値に同意するプログラマーと有料テレビプロバイダーの契約に基づいて設定されます。
ユーザーインターフェイスの作成
プログラマーは、Web サイトまたはアプリ内のエンタイトルメントワークフローのユーザーインターフェイス(UI)を設計および実装する責任を負います。一方、ログインプロセスなどの特定の要素は有料テレビプロバイダーが処理します。
少なくとも、プログラマーは次の操作を行う必要があります。
-
プロバイダー選択インターフェイスの実装
- 新規ユーザーが有料テレビ事業者を特定し、初めてログインできるようにします。
- 一部の有料テレビプロバイダーは、ユーザーを外部のログインページにリダイレクトしますが、iframe 内でのログインが必要なプロバイダーもあります。 プログラマーは、必要に応じて iframe を生成するコールバック関数を実装する必要があります。
-
サポートされている有料テレビ プロバイダの一覧を管理する
- ユーザーが、承認されたプロバイダーを通じてのみコンテンツにアクセスできることを確認します。
-
認証ステータスの表示
- アプリまたは web サイト内でユーザーが認証された際に表示します。
-
保護されたリソースの特定
- 表示する前に、認証が必要なコンテンツを明確に示します。
- アクセス権が付与された後、正常に認証されたことを反映するように UI を更新します。