Configurazione IMS da utilizzare per l’integrazione con Adobe Target

L’integrazione di AEM con Adobe Target tramite l’API di Target Standard richiede la configurazione di Adobe IMS (Identity Management System). La configurazione viene realizzata con Adobe Developer Console.

NOTA

Il supporto per l’API Adobe Target Standard è una novità di AEMaaCS. L’API di Target Standard utilizza l’autenticazione IMS.

La selezione API è guidata dal metodo di autenticazione utilizzato per l’integrazione AEM/Target.

Prerequisiti

Prima di avviare questa procedura:

  • Supporto Adobe deve effettuare il provisioning del tuo account per:

    • Console Adobe
    • Console per sviluppatori di Adobe
    • Adobe Target e
    • Adobe IMS (sistema Identity Management)
  • L’amministratore di sistema della tua organizzazione deve utilizzare l’Admin Console per aggiungere gli sviluppatori necessari nella tua organizzazione ai profili di prodotto pertinenti.

    • Questo fornisce agli sviluppatori specifici le autorizzazioni per abilitare le integrazioni tramite Adobe Developer Console.
    • Per maggiori dettagli vedi Gestire gli sviluppatori.

Configurazione di una configurazione IMS - Generazione di una chiave pubblica

La prima fase della configurazione consiste nel creare una configurazione IMS in AEM e generare la chiave pubblica.

  1. AEM aprire Strumenti menu.

  2. In Sicurezza selezione della sezione Configurazioni Adobe IMS.

  3. Seleziona Crea per aprire Configurazione dell’account tecnico Adobe IMS.

  4. Utilizzo del menu a discesa in Configurazione cloud, seleziona Adobe Target.

  5. Attiva Crea nuovo certificato e immettere un nuovo alias.

  6. Conferma con Crea certificato.

    Crea certificato

  7. Seleziona Scarica o Scarica chiave pubblica) per scaricare il file sull'unità locale, in modo che sia pronto per l'uso quando configurazione di IMS per l’integrazione di Adobe Target con AEM.

    ATTENZIONE

    Tieni aperta questa configurazione, sarà necessaria di nuovo quando Completamento della configurazione IMS in AEM.

    Scarica certificato

Configurazione di IMS per l’integrazione di Adobe Target con AEM

Adobe Developer Console Project (integrazione) con Adobe Target che AEM utilizzare, quindi assegna i privilegi richiesti.

Creazione del progetto

Apri Adobe Developer Console per creare un progetto con Adobe Target che AEM utilizzare:

  1. Apri Adobe Developer Console per progetti :

    https://developer.adobe.com/console/projects

  2. Verranno visualizzati tutti i progetti che hai. Seleziona Crea nuovo progetto - la posizione e l’utilizzo dipenderanno da:

    • Se non hai ancora un progetto, Crea nuovo progetto sarà al centro, in basso.

      Crea nuovo progetto - Primo progetto

    • Se disponi già di progetti esistenti, questi verranno elencati e Crea nuovo progetto sarà in alto a destra.

      Crea nuovo progetto - Più progetti

  3. Seleziona Aggiungi a progetto seguito da API:

    Aggiungi a progetto

  4. Seleziona Adobe Target, quindi Successivo:

    NOTA

    Se sei abbonato a Adobe Target ma non lo vedi nell’elenco, controlla la Prerequisiti.

  5. Carica la chiave pubblica e, una volta completato, continua con Successivo:

    Carica la chiave pubblica

  6. Rivedi le credenziali e continua con Successivo:

    Verificare le credenziali

  7. Seleziona i profili di prodotto richiesti e continua con Salva API configurata:

    NOTA

    I profili di prodotto visualizzati con dipendono dall’esistenza o meno di:

    • Adobe Target Standard - Solo Area di lavoro predefinita è disponibile
    • Adobe Target Premium : vengono elencate tutte le aree di lavoro disponibili, come illustrato di seguito

    Seleziona i profili di prodotto e salva l’API configurata

  8. La creazione verrà confermata.

Assegnazione di privilegi all'integrazione

Ora devi assegnare i privilegi richiesti all’integrazione:

  1. Apri l’Adobe Admin Console:

  2. Passa a Prodotti (barra degli strumenti superiore), quindi seleziona Adobe Target - <your-tenant-id> (dal pannello a sinistra).

  3. Seleziona Profili di prodotto, quindi l’area di lavoro richiesta dall’elenco presentato. Ad esempio, Area di lavoro predefinita.

  4. Seleziona Credenziali API, quindi la configurazione di integrazione richiesta.

  5. Seleziona Editor come Ruolo del prodotto; anziché Osservatore.

Dettagli memorizzati per Adobe Developer Console Integration Project

Dalla console Progetti della Console per sviluppatori di Adobe è disponibile un elenco di tutti i progetti di integrazione:

Seleziona Visualizza (a destra di una voce specifica del progetto) per visualizzare ulteriori dettagli sulla configurazione. Comprendono:

  • Panoramica del progetto
  • Approfondimenti
  • Credenziali
    • Account di servizio (JWT)
      • Dettagli delle credenziali
      • Genera JWT
  • API
    • Ad esempio, Adobe Target

Alcune di queste sono necessarie per completare l’integrazione di Adobe Target in AEM in base a IMS.

Completamento della configurazione IMS in AEM

Torna a AEM puoi completare la configurazione IMS aggiungendo i valori richiesti dall’integrazione IMS per Target:

  1. Torna a Configurazione IMS aperta in AEM.

  2. Seleziona Avanti.

  3. Qui puoi utilizzare la dettagli dalla configurazione del progetto in Adobe Developer Console:

    • Titolo: Testo.
    • Server autorizzazioni: Copia/incolla questo da aud della linea Payload sezione seguente, ad esempio https://ims-na1.adobelogin.com nell'esempio seguente
    • Chiave API: Copia dal progetto Panoramica sezione
    • Segreto client: Genera questo nel progetto Panoramica sezione e copia
    • Payload: Copia questo da Genera JWT sezione

    Configurazione account tecnico Adobe IMS

  4. Conferma con Crea.

  5. La configurazione di Adobe Target verrà visualizzata nella console AEM.

    Configurazione IMS

Conferma della configurazione IMS

Per confermare che la configurazione funziona come previsto:

  1. Apri:

    • https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html

    Ad esempio:

    • https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
  2. Seleziona la configurazione.

  3. Seleziona Verifica stato dalla barra degli strumenti, seguita da Controlla.

    Verifica stato

  4. In caso di esito positivo, verrà visualizzato un messaggio di conferma.

Completare l’integrazione con Adobe Target

Ora puoi utilizzare questa configurazione IMS per completare il Integrazione con Adobe Target.

In questa pagina