Panoramica di Registrazione client dinamici dynamic-client-registration-overview
La registrazione client dinamica rappresenta un meccanismo di autorizzazione definito da RFC 7591 e si basa sul framework di autorizzazione OAuth 2.0 descritto da RFC 6749.
Adobe Pass fornisce un servizio di registrazione client dinamico che consente di accedere alle seguenti API protette:
-
API di gestione autenticazione di Adobe Pass:
-
API REST di autenticazione Adobe Pass:
-
SDK di autenticazione Adobe Pass:
- Meccanismo ID richiedente firmato.
- Il meccanismo di elenco dei domini.
- Il meccanismo chiave API.
Con l’adozione della registrazione dinamica dei clienti i vantaggi principali sono:
- Maggiore sicurezza.
- Modello unificato su più piattaforme.
- Controllo dettagliato del ciclo di vita dell'applicazione.
Per ulteriori informazioni su come gestire e utilizzare la registrazione client dinamica, consulta le sezioni seguenti.
Dynamic Client Registration Management dynamic-client-registration-management
Il processo di gestione della registrazione client dinamica consente alle applicazioni client in esecuzione su piattaforme specifiche e che necessitano dell'accesso a API di autenticazione Adobe Pass specifiche di registrarsi tramite il dashboard TVE di Adobe Pass.
Adobe Pass TVE Dashboard è uno strumento che consente ai clienti di autenticazione Adobe Pass (programmatori) di gestire la configurazione e i dati. Questa dashboard self-service abilita una serie di funzionalità descritte nella Guida utente di Adobe Pass TVE Dashboard.
Se hai accesso a Adobe Pass TVE Dashboard, segui i passaggi descritti nelle sezioni seguenti per creare un'applicazione registrata e scaricare l'istruzione software.
Gestire le applicazioni registrate manage-registered-applications
È possibile creare un'applicazione registrata in due modi:
-
Livello programmatore
Il processo di registrazione a livello di programmatore consente di creare un'applicazione registrata collegata a tutti i canali disponibili o a un sottoinsieme selezionato di canali. Per ulteriori dettagli, consulta la Guida utente di TVE Dashboard per programmatori.
-
Livello canale
Il processo di registrazione a livello di canale consente di creare un'applicazione registrata collegata solo al canale corrente selezionato. Per ulteriori dettagli, consulta la Guida utente di TVE Dashboard per la documentazione di Channels.
channels
, platforms
e scopes
assegnati.Gestire le istruzioni software manage-software-statements
Prima di scaricare un'istruzione software, verificare di aver creato un'applicazione registrata come descritto nella sezione Gestione delle applicazioni registrate che soddisfi i requisiti dell'applicazione client.
Sono disponibili due modi per scaricare un'istruzione software in base al livello di creazione dell'applicazione registrata:
-
Livello programmatore
Per ulteriori dettagli, consulta la Guida utente di TVE Dashboard per programmatori.
-
Livello canale
Per ulteriori dettagli, consulta la Guida utente di TVE Dashboard per la documentazione di Channels.
L'istruzione software è un token Web JSON (JWT
) che contiene informazioni sul software dell'applicazione client come bundle. Quando viene presentata all'API Recupera credenziali client, l'istruzione software è firmata digitalmente utilizzando la firma Web JSON (JWS
).
Per informazioni più dettagliate sulle istruzioni software e sul loro funzionamento, consultare la documentazione di RFC 7591.
Flusso di registrazione client dinamici dynamic-client-registration-flow
In sintesi, il meccanismo dinamico di autorizzazione della registrazione dei clienti prevede diversi passaggi:
Gestione
- Un rappresentante del client deve creare un'applicazione registrata come descritto nella sezione Gestione applicazioni registrate.
- Un rappresentante del client deve scaricare e incorporare un'istruzione software come descritto nella sezione Gestione istruzioni software.
Flusso
- L'applicazione client deve ottenere le credenziali client come descritto nella documentazione API Recupera credenziali client.
- L'applicazione client deve ottenere il token di accesso come descritto nella documentazione API Recupera token di accesso.
Consulta la documentazione Flusso di registrazione client dinamico per informazioni su come accedere alle API protette di Adobe Pass. Inoltre, puoi anche guardare questa registrazione del webinar, che fornisce più contesto e include una demo.