۶Ƶ

Programmer kickstart guide programmer-kickstart-guide

IMPORTANT
The content on this page is provided for information purposes only. Usage of this API requires a current license from ۶Ƶ. No unauthorized use is permitted.

This kickstart guide is intended for content providers (Programmers) who plan to integrate ۶Ƶ® Pass Authentication into their websites or applications.

This document outlines key initial steps to ensure a smooth and efficient start to the integration process. It aims to clarify expectations and provide guidance on how we will collaborate with partners to achieve successful integrations.

۶Ƶ provides a range of resources to help you integrate ۶Ƶ Pass Authentication into your website or application. Please refer to the “You will provide” and “۶Ƶ will provide” mentions from each section below.

Setup process setup-process

The setup process involves among others the following steps:

۶Ƶ Pass Authentication Integration Process

۶Ƶ® Pass Authentication Integration Process

You will provide during the kickoff phase:

  • Service provider (requestor identifier)

    This is a string that will uniquely identify the brand of the website or the application that is making requests to ۶Ƶ Pass Authentication. The string itself is arbitrary but needs to be agreed between ۶Ƶ and the Programmer

  • Channel information

    This is a set of strings used to identify the content channel(s) requested by the service provider. In many cases, the channel and service provider are the same. However, a single identifier can represent multiple content channels. These channel name strings should align with the corresponding cable TV channels. Note that some MVPDs may validate this value during the authentication and/or authorization process.

  • Domain names

    This list will include the actual domain names listed to ۶Ƶ to represent the service provider. It ensures that only your authorized domains can access ۶Ƶ Pass Authentication using your metadata. Be sure to provide and clearly identify domain names for both production and staging (testing) environments, as these may differ.

You will provide via MVPD:

  • Credential sets

    These are credentials used to authenticate and authorize, or solely authenticate, the user with the MVPD. Typically, these credentials consist of a username and password, which the MVPD will supply to you for both profiles (staging and production).

  • Resource identifiers

    These are unique identifiers for the content channels, shows, episodes, or assets that the service provider wants to protect. These identifiers are used to request authorization decisions and must be agreed upon with the MVPD.

IMPORTANT
The Programmer is responsible for coordinating with the MVPD to finalize any necessary business agreements. Meanwhile, ۶Ƶ Pass Authentication will collaborate with the MVPD to ensure the technical integration is properly established:
  • New MVPD

    If the MVPD is not integrated with ۶Ƶ, custom code must be developed based on the MVPD specific requirements. Until this development is completed, the MVPD will not be available, and product testing with that MVPD cannot proceed.

  • Existing MVPD

    If the MVPD is already integrated with ۶Ƶ, the connectivity process is significantly streamlined. In most cases, connectivity can be established quickly through configuration adjustments rather than extensive development.

All integrations require joint quality assurance (QA) efforts, including testing by the MVPD, as the end user is ultimately a customer of the MVPD. Coordinating test cycles often depends on the MVPD’s resource availability, which can introduce potential delays.

Access to customer support access-customer-support

۶Ƶ will provide access to our customer support system via . To access Zendesk, you must register and create an account at https://tve.zendesk.com/home. There is no limit to the number of users you can register. Once registered, you can view and share comments on any submitted ticket.

The ۶Ƶ Pass Authentication team is available to assist you with any questions or technical issues you may encounter during the integration process. Please contact us at tve-support@adobe.com.

Access to documentation access-documentation

۶Ƶ will provide access to our public documentation via ۶Ƶ Experience League.

The ۶Ƶ Pass Authentication team provides comprehensive documentation for the available features and APIs under the Integration Guide for Programmers section. Refer to the table of contents under this section for links to detailed information on each topic.

Access to testing tool access-testing-tool

۶Ƶ will provide access to our APIs exploration tool via website.

Access to configuration management tool access-configuration-management-tool

۶Ƶ will provide access to a self-service tool for managing your configuration and data via .

The ۶Ƶ Pass Authentication team provides comprehensive documentation for the usage of the TVE Dashboard under the User Guide for TVE Dashboard section. Refer to the table of contents under this section for links to detailed information on each topic.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b