Configuración del proyecto de Adobe Firefly

Los proyectos de asset compute son proyectos de Adobe especialmente definidos y como tales, requieren acceso a Proyecto de Adobe Firefly en la consola para desarrolladores de Adobe para configurarlos e implementarlos.

Crear y configurar el proyecto de Adobe Firefly en Adobe Developer Console

Pulsación para configurar el proyecto de Adobe Firefly (sin audio)

  1. Inicie sesión en Adobe Developer Console utilizando el Adobe ID asociado con las cuentas y servicios aprovisionados. Asegúrese de que es administrador del sistema o está en rol de desarrollador para la organización de Adobe correcta.

  2. Para crear un proyecto de Firefly, pulse Crear nuevo proyecto > Proyecto a partir de plantilla > Proyecto Firefly

    Si no está disponible_ Crear nuevo botón de proyecto o Proyecto _Firefytype , significa que la organización de Adobe no está aprovisionada con Project Firefly.

    • Título del proyecto: WKND AEM Asset Compute
    • Nombre de la aplicación: wkndAemAssetCompute<YourName>
      • El nombre de la aplicación debe ser único en todos los proyectos de Firefly y no se puede modificar posteriormente. Prefijar el nombre de su empresa u organización y posfijar con un sufijo significativo es un buen enfoque, como por ejemplo: wkndAemAssetCompute.
      • Para la auto-habilitación, a menudo es mejor posponer su nombre en el Nombre de la aplicación, como wkndAemAssetComputeJaneDoe para evitar conflictos con otros proyectos de Project Firefly.
    • En Workspaces agregue un nuevo entorno denominado Development
    • En Adobe I/O Runtime asegúrese de que Include Runtime with each workspace está seleccionado
    • Toque Guardar para guardar el proyecto
  3. En el proyecto Adobe Firefly, seleccione Development en el selector de espacio de trabajo

  4. Pulse + Añadir servicio > API para abrir el asistente Añadir una API, utilice este método para añadir las siguientes API:

    • Experience Cloud > Asset compute
      • Seleccione Generate a key pair y pulse el botón Generate keypair y guarde el config.zip descargado en una ubicación segura para utilizarlo posteriormente
      • Toque Siguiente
      • Seleccione el perfil de producto Integraciones: Cloud Service y pulse Guardar API configurada
    • Servicios de Adobe > Eventos de E/S y pulse Guardar API configurada
    • Adobe Services > API de administración de E/S y pulse Guardar API configurada

Acceda a private.key

Al configurar la integración de API de Asset compute se generó un nuevo par de claves y se descargó automáticamente un archivo config.zip. Este config.zip contiene el certificado público generado y el archivo private.key correspondiente.

  1. Descomprima config.zip a un lugar seguro en su sistema de archivos, ya que private.key se utiliza más adelante
    • Los secretos y las claves privadas nunca deben añadirse a Git como cuestión de seguridad.

Revisar las credenciales de la cuenta de servicio (JWT)

Las credenciales de este proyecto de Adobe I/O las utiliza la Herramienta de desarrollo de Asset compute local para interactuar con Adobe I/O Runtime, y deberán incorporarse al proyecto de Asset compute. Familiarícese con las credenciales de la cuenta de servicio (JWT).

Credenciales de cuenta de Adobe Developer Service

  1. En el proyecto Proyecto de Adobe I/O Firefly, asegúrese de que el espacio de trabajo Development esté seleccionado
  2. Pulse en Cuenta de servicio (JWT) en Credenciales
  3. Revise las Credenciales de Adobe I/O mostradas
    • La clave pública que aparece en la parte inferior tiene su private.key contrapartida en la config.zip descargada cuando la API de Asset compute se agregó a este proyecto.
      • Si la clave privada se pierde o se ve comprometida, la clave pública coincidente se puede eliminar y se puede generar un nuevo par de claves en el Adobe I/O o cargarse en él mediante esta interfaz.

En esta página