Einrichten von Adobe Project Firefly

asset compute-Projekte sind speziell definierte Adobe Project Firefly-Projekte und erfordern daher Zugriff auf Adobe Project Firefly in der Adobe Developer Console, um sie einzurichten und bereitzustellen.

Erstellen und Einrichten von Adobe Project Firefly in der Adobe Developer Console

Clickthrough zur Einrichtung von Adobe Project Firefly (kein Audio)

  1. Melden Sie sich bei Adobe Developer Console an, indem Sie die Adobe ID verwenden, die mit den bereitgestellten Konten und Services verknüpft ist. Stellen Sie sicher, dass Sie ein Systemadministrator oder in der Entwicklerrolle sind, um die richtige Adobe zu finden.

  2. Erstellen Sie ein Firefly-Projekt, indem Sie auf Neues Projekt erstellen > Projekt aus Vorlage > Projekt Firefly tippen.

    Wenn die Schaltfläche_ Neues Projekt erstellen oder der Projektarchiv _nicht verfügbar ist, bedeutet dies, dass Ihre Adobe-Organisation nicht mit Project Firefly bereitgestellt wird.

    • Projekttitel: WKND AEM Asset Compute
    • App name: wkndAemAssetCompute<YourName>
      • Der App-Name muss für alle Firefly-Projekte eindeutig sein und kann später nicht mehr geändert werden. Das Präfix des Namens Ihres Unternehmens oder Ihrer Organisation und das Postfixieren mit einem aussagekräftigen Suffix ist ein guter Ansatz, z. B.: wkndAemAssetCompute.
      • Für die Selbstaktivierung ist es oft am besten, Ihren Namen dem App-Namen hinzuzufügen, z. B. wkndAemAssetComputeJaneDoe, um Konflikte mit anderen Projekt-Firefly-Projekten zu vermeiden.
    • Fügen Sie unter Workspaces eine neue Umgebung mit dem Namen Development hinzu.
    • Stellen Sie unter Adobe I/O Runtime sicher, dass Laufzeiteinschluss für jeden Arbeitsbereich ausgewählt ist.
    • Tippen Sie auf Speichern, um das Projekt zu speichern.
  3. Wählen Sie im Adobe Firefly-Projekt Development aus der Workspace-Auswahl aus.

  4. Tippen Sie auf + Service hinzufügen > API , um den Assistenten API hinzufügen zu öffnen. Verwenden Sie diesen Ansatz, um die folgenden APIs hinzuzufügen:

    • Experience Cloud > Asset compute
      • Wählen Sie Generieren Sie ein Schlüsselpaar und tippen Sie auf die Schaltfläche Generate keypair und speichern Sie die heruntergeladene config.zip an einem sicheren Speicherort für spätere Verwendung.
      • Tippen Sie auf Weiter
      • Wählen Sie das Produktprofil Integrationen - Cloud Service aus und tippen Sie auf Konfigurierte API speichern
    • Adobe Services > I/O- Ereignisse und tippen Sie auf Konfigurierte API speichern
    • Adobe Services > I/O Management- APIs und tippen Sie auf Konfigurierte API speichern

Zugriff auf private.key

Beim Einrichten der Asset compute-API-Integration wurde ein neues Schlüsselpaar generiert und eine config.zip-Datei automatisch heruntergeladen. Dieses config.zip enthält das generierte öffentliche Zertifikat und die zugehörige private.key-Datei.

  1. Entpacken Sie config.zip an eine sichere Stelle in Ihrem Dateisystem, da private.key später verwendet wird
    • Geheimnisse und private Schlüssel sollten niemals aus Sicherheitsgründen zu Git hinzugefügt werden.

Überprüfen Sie die Anmeldedaten für das Dienstkonto (JWT).

Die Anmeldeinformationen dieses Adobe I/O-Projekts werden vom lokalen Asset compute Development Tool verwendet, um mit Adobe I/O Runtime zu interagieren, und müssen in das Asset compute-Projekt integriert werden. Machen Sie sich mit den Anmeldedaten für das Dienstkonto (JWT) vertraut.

Kontoanmeldeinformationen für Adobe Developer Service

  1. Stellen Sie im Projekt Adobe I/O Project Firefly sicher, dass der Arbeitsbereich Development ausgewählt ist.
  2. Tippen Sie auf Dienstkonto (JWT) unter Anmeldedaten
  3. Überprüfen der angezeigten Adobe I/O-Anmeldedaten
    • Der unten aufgelistete öffentliche Schlüssel hat den private.key-Gegenstück im config.zip, der heruntergeladen wurde, als die Asset compute-API zu diesem Projekt hinzugefügt wurde.
      • Wenn der private Schlüssel verloren geht oder kompromittiert ist, kann der entsprechende öffentliche Schlüssel entfernt und ein neues Schlüsselpaar generiert oder über diese Benutzeroberfläche in Adobe I/O hochgeladen werden.

Auf dieser Seite