Distribuire un'estensione

Ultimo aggiornamento: 2024-02-13
  • Argomenti:
  • Developer Tools
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Beginner
    Developer

Per l’utilizzo in ambienti AEM as a Cloud Service, l’app App Builder dell’estensione deve essere implementata e approvata.

Ci sono diverse considerazioni di cui tenere conto quando si distribuiscono le app App Builder di estensione:

  • Le estensioni vengono distribuite nell’area di lavoro del progetto di Adobe Developer Console. Le aree di lavoro predefinite sono:
    • Produzione L’area di lavoro contiene distribuzioni di estensioni disponibili in tutti gli as a Cloud Service AEM.
    • Fase workspace funge da workspace per sviluppatori. Le estensioni distribuite nell’area di lavoro di Stage non sono disponibili in AEM as a Cloud Service.
      Le aree di lavoro della console Adobe Developer non hanno alcuna correlazione diretta con i tipi di ambiente as a Cloud Service AEM.
  • Un’estensione distribuita nell’area di lavoro di produzione viene visualizzata in tutti gli ambienti AEM as a Cloud Service nell’organizzazione di Adobe in cui esiste l’estensione.
    Un'estensione non può essere limitata agli ambienti in cui è registrata aggiungendo logica condizionale che controlla il nome host as a Cloud Service dall’AEM.
  • È possibile utilizzare più estensioni su AEM as a Cloud Service. L’Adobe consiglia di utilizzare ogni app App Builder di estensione per risolvere un singolo obiettivo di business. Detto questo, un’app App Builder con una singola estensione può implementare più punti di estensione che supportano un obiettivo di business comune.

Distribuzione iniziale

Affinché un’estensione sia disponibile negli ambienti AEM as a Cloud Service, deve essere implementata nella console Adobe Developer.

Il processo di distribuzione è suddiviso in due fasi logiche:

  1. Implementazione dell’app App Builder per l’estensione nella console Adobe Developer da parte di uno sviluppatore.
  2. Approvazione dell’estensione da parte di un Responsabile dell’implementazione o di un Proprietario business.

Distribuire l’estensione

Distribuisci l’estensione nell’area di lavoro di produzione. Le estensioni distribuite nell’area di lavoro di produzione vengono aggiunte automaticamente a tutti i servizi di authoring as a Cloud Service dell’AEM nell’organizzazione Adobe in cui viene distribuita l’estensione.

  1. Apri una riga di comando nella directory principale dell'app App Builder aggiornata dell'estensione.

  2. Assicurati che l’area di lavoro di produzione sia attiva

    $ aio app use -w Production
    

    Unisci eventuali modifiche apportate a .env e .aio.

  3. Distribuisci l'app App Builder aggiornata dell'estensione.

    $ aio app deploy
    

Richiedi approvazione distribuzione

Invia estensione per l'approvazione
  1. Accedi a Console Adobe Developer
  2. Seleziona Console
  3. Accedi a Progetti
  4. Seleziona il progetto associato all’estensione
  5. Seleziona la Produzione workspace
  6. Seleziona Invia per approvazione
  7. Completa e invia il modulo, aggiornando i campi in base alle esigenze.

Approvazione della distribuzione

Approvazione dell’estensione
  1. Accedi a Scambio Adobe
  2. Accedi a Gestisci > App in attesa di revisione
  3. Revisione l’app App Builder per l’estensione
  4. Se le modifiche dell’estensione sono accettabili Accetta la revisione. Questo inietta immediatamente l’estensione su tutti i servizi di authoring as a Cloud Service dell’AEM all’interno dell’organizzazione Adobe.

Una volta approvata la richiesta di estensione, questa diventa immediatamente attiva nei servizi di authoring as a Cloud Service dell’AEM.

Aggiornare un’estensione

L'aggiornamento e l'estensione dell'app App Builder seguono lo stesso processo dell' distribuzione iniziale, con la deviazione che la distribuzione dell’estensione esistente deve prima essere revocata.

Revocare l’estensione

Per distribuire una nuova versione di un'estensione, è necessario prima revocarla o rimuoverla. L’estensione è revocata ma non è disponibile nelle console AEM.

  1. Accedi a Scambio Adobe
  2. Accedi a Gestisci > App di App Builder
  3. Revoca l’estensione da aggiornare

Distribuire l’estensione

Distribuisci l’estensione nell’area di lavoro di produzione. Le estensioni distribuite nell’area di lavoro di produzione vengono aggiunte automaticamente a tutti i servizi di authoring as a Cloud Service dell’AEM nell’organizzazione Adobe in cui viene distribuita l’estensione.

  1. Apri una riga di comando nella directory principale dell'app App Builder aggiornata dell'estensione.

  2. Assicurati che l’area di lavoro di produzione sia attiva

    $ aio app use -w Production
    

    Unisci eventuali modifiche apportate a .env e .aio.

  3. Distribuisci l'app App Builder aggiornata dell'estensione.

    $ aio app deploy
    

Richiedi approvazione distribuzione

Invia estensione per l'approvazione
  1. Accedi a Console Adobe Developer
  2. Seleziona Console
  3. Accedi a Progetti
  4. Seleziona il progetto associato all’estensione
  5. Seleziona la Produzione workspace
  6. Seleziona Invia per approvazione
  7. Completa e invia il modulo, aggiornando i campi in base alle esigenze.

Approvare la richiesta di distribuzione

Approvazione dell’estensione
  1. Accedi a Scambio Adobe
  2. Accedi a Gestisci > App in attesa di revisione
  3. Revisione l’app App Builder per l’estensione
  4. Se le modifiche dell’estensione sono accettabili Accetta la revisione. Questo inietta immediatamente l’estensione su tutti i servizi di authoring as a Cloud Service dell’AEM all’interno dell’organizzazione Adobe.

Una volta approvata la richiesta di estensione, questa diventa immediatamente attiva nei servizi di authoring as a Cloud Service dell’AEM.

Rimuovere un’estensione

Rimuovere un’estensione

Per rimuovere un'estensione, revocarla o rimuoverla da Adobe Exchange. Quando l’estensione viene revocata, viene rimossa da tutti i servizi di authoring as a Cloud Service dell’AEM.

  1. Accedi a Scambio Adobe
  2. Accedi a Gestisci > App di App Builder
  3. Revoca l’estensione da rimuovere

In questa pagina