Imposta progetto Adobe Firefly

I progetti di Asset compute sono progetti Adobe Firefly appositamente definiti e, come tali, richiedono l’accesso ad Adobe Project Firefly in Adobe Developer Console per configurarli e distribuirli.

Creare e configurare Adobe Project Firefly in Adobe Developer Console

Click-through della configurazione di Adobe Project Firefly (nessun audio)

  1. Accedi a Adobe Developer Console utilizzando l'Adobe ID associato agli account e ai servizi forniti. Assicurati di essere un amministratore di sistema o in Ruolo sviluppatore per l'organizzazione Adobe corretta.

  2. Crea un progetto Firefly toccando Crea nuovo progetto > Progetto da modello > Project Firefly

    Se non è disponibile_ Crea nuovo pulsante di progetto o Project _Fireflytype, significa che l’organizzazione di Adobe non è disponibile con Project Firefly.

    • Titolo del progetto: WKND AEM Asset Compute
    • Nome app: wkndAemAssetCompute<YourName>
      • Il Nome app deve essere univoco in tutti i progetti Firefly e non può essere modificato in seguito. Prefissare il nome dell'azienda o dell'organizzazione e inserire un suffisso significativo è un buon approccio, ad esempio: wkndAemAssetCompute.
      • Per l’abilitazione automatica, spesso è meglio impostare il nome su Nome app, ad esempio wkndAemAssetComputeJaneDoe per evitare conflitti con altri progetti Project Firefly.
    • In Workspace aggiungi un nuovo ambiente denominato Development
    • In Adobe I/O Runtime assicurarsi che sia selezionato Includi runtime con ogni area di lavoro
    • Tocca Salva per salvare il progetto
  3. Nel progetto Adobe Firefly, seleziona Development dal selettore dell’area di lavoro

  4. Tocca + Aggiungi servizio > API per aprire la procedura guidata Aggiungi un'API, utilizza questo approccio per aggiungere le seguenti API:

    • Experience Cloud > Asset compute
      • Seleziona Genera una coppia di chiavi e tocca il pulsante Genera coppia di chiavi, quindi salva il config.zip scaricato in una posizione sicura per uso successivo
      • Tocca Avanti
      • Seleziona il profilo di prodotto Integrazioni - Cloud Service e tocca Salva API configurata
    • Adobe Services > Eventi I/O e tocca Salva API configurata
    • Adobe Services > API di gestione I/O e tocca Salva API configurata

Accedi a private.key

Quando si imposta l' integrazione API di Asset compute è stata generata una nuova coppia di chiavi e viene scaricato automaticamente un file config.zip . Questo config.zip contiene il certificato pubblico generato e il file corrispondente private.key.

  1. Decomprimi config.zip in un punto sicuro del file system, in quanto private.key è utilizzato in seguito
    • I segreti e le chiavi private non dovrebbero mai essere aggiunti a Git come una questione di sicurezza.

Rivedere le credenziali dell’account di servizio (JWT)

Le credenziali di questo progetto di Adobe I/O sono utilizzate dallo strumento di sviluppo Asset compute locale per interagire con Adobe I/O Runtime e dovranno essere incorporate nel progetto di Asset compute. Acquisisci familiarità con le credenziali dell’account di servizio (JWT).

Credenziali account di Adobe Developer Service

  1. Dal progetto Adobe I/O Project Firefly , accertati che sia selezionata l’area di lavoro Development
  2. Tocca su Account di servizio (JWT) in Credenziali
  3. Esamina le credenziali Adobe I/O visualizzate
    • La chiave pubblica elencata in basso ha la sua controparte private.key nel config.zip scaricato quando API Asset compute è stato aggiunto a questo progetto.
      • Se la chiave privata viene persa o compromessa, la chiave pubblica corrispondente può essere rimossa e una nuova coppia di chiavi generata in o caricata in Adobe I/O utilizzando questa interfaccia.

In questa pagina