Configurare App Builder
I progetti di Asset compute sono progetti App Builder appositamente definiti e, per configurarli e distribuirli, hanno bisogno dell’accesso ad App Builder in Adobe Developer Console.
Creare e configurare App Builder in Adobe Developer Console set-up
Click-through di configurazione di App Builder (nessun audio)
-
Accedi a Adobe Developer Console utilizzando l'Adobe ID associato ai account e servizi per i quali è stato eseguito il provisioning. Assicurati di essere un Amministratore di sistema o nel Ruolo sviluppatore per l'organizzazione di Adobe corretta.
-
Crea un progetto App Builder toccando Crea nuovo progetto > Progetto da modello > App Builder
Se il pulsante_ Crea nuovo progetto o il tipo App Builder _non è disponibile, significa che per l'organizzazione di Adobe non è stato eseguito il provisioning con App Builder.
-
Titolo progetto:
WKND AEM Asset Compute
-
Nome app:
wkndAemAssetCompute<YourName>
- Il nome app deve essere univoco in tutti i progetti FApp Builderirefly e non può essere modificato in un secondo momento. Prefisso il nome della tua azienda o organizzazione e suffisso con un suffisso significativo è un buon approccio, ad esempio:
wkndAemAssetCompute
. - Per l'abilitazione automatica, spesso è meglio aggiungere il proprio nome al nome app, ad esempio
wkndAemAssetComputeJaneDoe
, per evitare conflitti con altri progetti App Builder.
- Il nome app deve essere univoco in tutti i progetti FApp Builderirefly e non può essere modificato in un secondo momento. Prefisso il nome della tua azienda o organizzazione e suffisso con un suffisso significativo è un buon approccio, ad esempio:
-
In Aree di lavoro aggiungere un nuovo ambiente denominato
Development
-
In Adobe I/O Runtime assicurati che sia selezionato Includi runtime con ogni area di lavoro
-
Tocca Salva per salvare il progetto
-
-
Nel progetto App Builder, seleziona
Development
dal selettore dell'area di lavoro -
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, tocca il pulsante Genera coppia di chiavi e salva
config.zip
scaricato in un percorso sicuro per uso successivo - Tocca Avanti
- Seleziona il profilo di prodotto Integrazioni - Cloud Service e tocca Salva API configurata
- Seleziona Genera una coppia di chiavi, tocca il pulsante Genera coppia di chiavi e salva
-
Adobe Services > Eventi di I/O e tocca Salva API configurata
-
Adobe Services > API di gestione I/O e tocca Salva API configurata
-
Accedi a private.key private-key
Durante la configurazione dell'integrazione Asset Compute API è stata generata una nuova coppia di chiavi ed è stato scaricato automaticamente un file config.zip
. config.zip
contiene il certificato pubblico generato e il file private.key
corrispondente.
- Decomprimi
config.zip
in un luogo sicuro nel file system perchéprivate.key
è utilizzato in seguito- I segreti e le chiavi private non devono mai essere aggiunti a Git per motivi di sicurezza.
Verifica le credenziali dell’account di servizio (JWT)
Le credenziali di questo progetto di Adobe I/O vengono utilizzate dal Asset Compute Development Tool 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).
- Nel progetto Adobe I/O Project App Builder, verificare che l'area di lavoro
Development
sia selezionata - Tocca Account di servizio (JWT) in Credenziali
- Verifica le credenziali dell’Adobe I/O visualizzate
- La chiave pubblica elencata in basso ha la sua controparte privata.key in
config.zip
scaricata quando API Asset Compute è stata aggiunta 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 o caricata in Adobe I/O utilizzando questa interfaccia.
- La chiave pubblica elencata in basso ha la sua controparte privata.key in