Een extensie implementeren

Voor gebruik in AEM as a Cloud Service-omgevingen moet de App Builder-extensie worden geïmplementeerd en goedgekeurd.

Houd rekening met verschillende aspecten bij het implementeren van App Builder-apps voor extensies:

  • Extensies worden geïmplementeerd in de Adobe Developer Console-projectwerkruimte. De standaardwerkruimten zijn:

    • de werkruimte van de Productie bevat uitbreidingsplaatsingen die in alle AEM as a Cloud Service beschikbaar zijn.
    • werkruimte van het Stadium dienst als ontwikkelaarwerkruimte. Extensies die worden geïmplementeerd in de werkruimte van het werkgebied, zijn niet beschikbaar in AEM as a Cloud Service.
      Adobe Developer Console-werkruimten hebben geen directe correlatie met AEM as a Cloud Service-omgevingstypen.
  • Een uitbreiding die aan de werkruimte van de Productie wordt opgesteld toont in alle milieu's van AEM as a Cloud Service in de Adobe Org dat de uitbreiding binnen bestaat.
    Een uitbreiding kan niet tot de milieu's worden beperkt het met door voorwaardelijke logica toe te voegen die de de gastheernaam van AEM as a Cloud Servicecontroleert.

  • Op AEM as a Cloud Service kunnen meerdere extensies worden gebruikt. Adobe raadt aan dat elke App Builder-extensie wordt gebruikt om één bedrijfsdoel op te lossen. Een App Builder-app met één extensie kan echter meerdere extensiepunten implementeren die een gemeenschappelijk bedrijfsdoel ondersteunen.

Eerste implementatie

Een extensie die beschikbaar is in AEM as a Cloud Service-omgevingen, moet worden geïmplementeerd in Adobe Developer Console.

Het plaatsingsproces verdeeld in twee logische stappen:

  1. Implementatie van de extensie App Builder-app op Adobe Developer Console door een ontwikkelaar.
  2. Goedkeuring van de extensie door een implementatiebeheerder of bedrijfseigenaar.

De extensie implementeren

Implementeer de extensie in de werkruimte Productie. Extensies die worden geïmplementeerd in de werkruimte Productie, worden automatisch toegevoegd aan alle AEM as a Cloud Service Author-services in de Adobe Org waaraan de extensie wordt geïmplementeerd.

  1. Open een opdrachtregel naar de hoofdmap van de bijgewerkte App Builder-app voor extensies.

  2. Zorg ervoor dat de werkruimte Productie actief is

    code language-shell
    $ aio app use -w Production
    

    Voeg eventuele wijzigingen in .env en .aio samen.

  3. Implementeer de bijgewerkte extensie App Builder-app.

    code language-shell
    $ aio app deploy
    

Implementatiegoedkeuring aanvragen

legt uitbreiding voor goedkeuring voor {align="center"}

  1. Login aan Adobe Developer Console
  2. Selecteer Console
  3. Ga aan Projecten
  4. Selecteer het project dat aan de extensie is gekoppeld
  5. Selecteer de Productie werkruimte
  6. Selecteer voorleggen voor goedkeuring
  7. Vul het formulier in en verzend het, waarbij u de velden zo nodig bijwerkt.

Implementatie-goedkeuring

Goedkeuring van de Uitbreiding {align="center"}

  1. Login aan Adobe Exchange
  2. Navigeer aan leiden > Apps in afwachting van overzicht
  3. Overzicht de uitbreiding App Builder app
  4. Als de uitbreidingsveranderingen aanvaardbaar ____ zijn keurt de overzicht goed. Dit injecteert de extensie onmiddellijk op alle AEM as a Cloud Service Author-services binnen de Adobe Org.

Zodra de extensieaanvraag is goedgekeurd, wordt de extensie onmiddellijk actief in de AEM as a Cloud Service Author-services.

Een extensie bijwerken

Het bijwerken en de uitbreiding App Builder app volgt het zelfde proces zoals aanvankelijke plaatsing, met de afwijking die de bestaande uitbreidingsplaatsing eerst moet worden ingetrokken.

De extensie intrekken

Als u een nieuwe versie van een extensie wilt implementeren, moet u deze eerst intrekken (of verwijderen). Hoewel de extensie is ingetrokken, is deze niet beschikbaar in AEM consoles.

  1. Login aan Adobe Exchange
  2. Navigeer aan leidt > de Apps van App Builder
  3. trekt de bij te werken Uitbreiding in

De extensie implementeren

Implementeer de extensie in de werkruimte Productie. Extensies die worden geïmplementeerd in de werkruimte Productie, worden automatisch toegevoegd aan alle AEM as a Cloud Service Author-services in de Adobe Org waaraan de extensie wordt geïmplementeerd.

  1. Open een opdrachtregel naar de hoofdmap van de bijgewerkte App Builder-app voor extensies.

  2. Zorg ervoor dat de werkruimte Productie actief is

    code language-shell
    $ aio app use -w Production
    

    Voeg eventuele wijzigingen in .env en .aio samen.

  3. Implementeer de bijgewerkte extensie App Builder-app.

    code language-shell
    $ aio app deploy
    

Implementatiegoedkeuring aanvragen

legt uitbreiding voor goedkeuring voor {align="center"}

  1. Login aan Adobe Developer Console
  2. Selecteer Console
  3. Ga aan Projecten
  4. Selecteer het project dat aan de extensie is gekoppeld
  5. Selecteer de Productie werkruimte
  6. Selecteer voorleggen voor goedkeuring
  7. Vul het formulier in en verzend het, waarbij u de velden zo nodig bijwerkt.

De aanvraag voor implementatie goedkeuren

Goedkeuring van de Uitbreiding {align="center"}

  1. Login aan Adobe Exchange
  2. Navigeer aan leiden > Apps in afwachting van overzicht
  3. Overzicht de uitbreiding App Builder app
  4. Als de uitbreidingsveranderingen aanvaardbaar ____ zijn keurt de overzicht goed. Dit injecteert de extensie onmiddellijk op alle AEM as a Cloud Service Author-services binnen de Adobe Org.

Zodra de extensieaanvraag is goedgekeurd, wordt de extensie onmiddellijk actief in de AEM as a Cloud Service Author-services.

Een extensie verwijderen

verwijder een uitbreiding

Als u een extensie wilt verwijderen, trekt u deze in de Adobe Exchange in (of verwijdert u deze. Wanneer de extensie wordt ingetrokken, wordt deze verwijderd uit alle AEM as a Cloud Service Author-services.

  1. Login aan Adobe Exchange
  2. Navigeer aan leidt > de Apps van App Builder
  3. trekt de Uitbreiding in om te verwijderen
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69