App Builder instellen
- Onderwerpen:
- Asset Compute-microservices
Gemaakt voor:
- tussenpersoon
- Ervaren
- Ontwikkelaar
Asset Compute-projecten zijn speciaal gedefinieerde App Builder-projecten en hebben als zodanig toegang tot App Builder in de Adobe Developer Console nodig om ze op te zetten en te implementeren.
App Builder maken en instellen in Adobe Developer Console
klik-door van vestiging upApp Builder (Geen audio)
-
Login aan Adobe Developer Consolegebruikend Adobe ID verbonden aan de provisioned rekeningen en de diensten. Verzeker u de Beheerder van het a Systeem of in de Rol van de Ontwikkelaar voor correcte Adobe Org.
-
Creeer een project van App Builder door te tikken creeer nieuw project > Project van malplaatje > App Builder
als of_ nieuw project knoop of het App Builder _type niet beschikbaar is, betekent dit uw Org van Adobe niet provisioned met App Builder.
-
Titel van het Project:
WKND AEM Asset Compute
-
App naam:
wkndAemAssetCompute<YourName>
- De naam van de App moet uniek over al FApp zijn bouwt af:leiden projecten en is niet later wijzigbaar. Het voorschrijven van de naam van uw bedrijf of organisatie en het achtervoegsel met een zinvol achtervoegsel is een goede aanpak, zoals:
wkndAemAssetCompute
. - Voor zelf-enablement is het vaak best om uw naam aan de naam van de App, zoals
wkndAemAssetComputeJaneDoe
postfix om botsingen met andere projecten van App Builder te vermijden.
- De naam van de App moet uniek over al FApp zijn bouwt af:leiden projecten en is niet later wijzigbaar. Het voorschrijven van de naam van uw bedrijf of organisatie en het achtervoegsel met een zinvol achtervoegsel is een goede aanpak, zoals:
-
Onder Werkruimten voeg een nieuw genoemd milieu toe
Development
-
Onder Adobe I/O Runtime verzekert Runtime van de omvat met elke werkruimte wordt geselecteerd
-
Tik sparen om het project te bewaren
-
-
Selecteer in het App Builder-project
Development
in de werkruimteselector -
Tik + voeg de Dienst > API toe om te openen voeg een API tovenaar toe, gebruik deze benadering om volgende APIs toe te voegen:
-
Experience Cloud > Asset Compute
- Selecteer produceer een zeer belangrijk paar en tik sleutelpaar knoop, en sparen gedownloade
config.zip
aan een veilige plaats voor later gebruik - Tik daarna
- Selecteer de het profiel van het Product Integraties - Cloud Service en de Tik sparen gevormde API
- Selecteer produceer een zeer belangrijk paar en tik sleutelpaar knoop, en sparen gedownloade
-
de Diensten van Adobe > I/O Gebeurtenissen en tikken sparen gevormde API
-
de Diensten van Adobe > I/O Beheer API en tikken sparen gevormde API
-
De toets private.key openen
Toen vestiging werd de integratie van Asset Compute APIeen nieuw zeer belangrijk paar geproduceerd en een config.zip
dossier werd automatisch gedownload. Dit config.zip
bevat het gegenereerde openbare certificaat en het overeenkomende private.key
-bestand.
- Unzip
config.zip
aan een veilige plaats op uw dossiersysteem aangezienprivate.key
laterwordt gebruikt- Geheimen en persoonlijke sleutels mogen nooit als een kwestie van veiligheid aan Git worden toegevoegd.
Controleer de referenties van de serviceaccount (JWT)
De geloofsbrieven van dit Adobe I/O project worden gebruikt door het lokale Hulpmiddel van de Ontwikkeling van Asset Computeom met Adobe I/O Runtime in wisselwerking te staan, en zullen in het project van Asset Compute moeten worden opgenomen. Verken uzelf met de JWT-referenties (Service Account).
- Controleer in het Adobe I/O Project App Builder of de werkruimte van
Development
is geselecteerd - Tik op Rekening van de Dienst (JWT) onder Referenties
- De weergegeven Adobe I/O Credentials controleren
- De openbare sleutel die bij de bodem wordt vermeld heeft het private.key tegendeel in
config.zip
gedownload toen Asset Compute API aan dit project werd toegevoegd.- Als de persoonlijke sleutel verloren gaat of gecompromitteerd, kan de passende openbare sleutel worden verwijderd, en een nieuw zeer belangrijk paar dat in of aan Adobe I/O wordt geproduceerd gebruikend deze interface.
- De openbare sleutel die bij de bodem wordt vermeld heeft het private.key tegendeel in