Configuration d’App Builder

Les projets Asset compute sont des projets App Builder spécialement définis et, en tant que tels, nécessitent l’accès à App Builder dans la console Adobe Developer pour les configurer et les déployer.

Création et configuration d’App Builder dans la console Adobe Developer

Clic publicitaire de configuration du générateur d’applications (sans audio)

  1. Connectez-vous à Console Adobe Developer à l’aide de l’Adobe ID associée à la configuration comptes et services. Vérifiez que vous êtes Administrateur système ou dans la variable Rôle de développeur pour l’organisation d’Adobe appropriée.

  2. Créez un projet App Builder en appuyant sur Créer un projet > Projet à partir d’un modèle > Créateur d’applications

    Si_ Créer un projet ou le bouton App Builder _type non disponible, ce qui signifie que votre organisation d’Adobe n’est pas configuré avec App Builder.

    • Titre du projet: WKND AEM Asset Compute
    • Nom de l’application: wkndAemAssetCompute<YourName>
      • Le Nom de l’application doit être unique dans tous les projets du créateur d’applications (FApp) et ne peut pas être modifié plus tard. Ajouter un préfixe au nom de votre entreprise ou organisation et ajouter un suffixe significatif est une bonne approche, par exemple : wkndAemAssetCompute.
      • Pour l’auto-activation, il est souvent préférable de placer votre nom sur la page Nom de l’application, par exemple wkndAemAssetComputeJaneDoe pour éviter les collisions avec d’autres projets App Builder.
    • Sous Espaces de travail ajouter un nouvel environnement nommé Development
    • Sous Adobe I/O Runtime veiller à Inclure l’exécution à chaque espace de travail est sélectionné
    • Appuyer Enregistrer enregistrement du projet
  3. Dans le projet App Builder, sélectionnez Development à partir du sélecteur de l’espace de travail

  4. Appuyer + Ajouter un service > API pour ouvrir le Ajout d’une API , utilisez cette méthode pour ajouter les API suivantes :

    • Experience Cloud > Asset compute
      • Sélectionner Générer une paire de clés et appuyez sur Générer une paire de clés et enregistrez le fichier téléchargé. config.zip à un emplacement sécurisé pour utilisation ultérieure
      • Appuyez sur Suivant
      • Sélection du profil de produit Intégrations - Cloud Service et appuyez sur Enregistrer l’API configurée
    • Services Adobe > Événements I/O et appuyez sur Enregistrer l’API configurée
    • Services Adobe > API de gestion I/O et appuyez sur Enregistrer l’API configurée

Accès à private.key

Lors de la configuration de la variable Intégration de l’API d’Asset compute une nouvelle paire de clés a été générée et une config.zip a été automatiquement téléchargé. Ceci config.zip contient le certificat public généré et la correspondance private.key fichier .

  1. Décompresser config.zip à un emplacement sécurisé de votre système de fichiers en tant que private.key is utilisé ultérieurement
    • Les secrets et les clés privées ne doivent jamais être ajoutés à Git pour des raisons de sécurité.

Vérification des informations d’identification du compte de service (JWT)

Les informations d’identification de ce projet d’Adobe I/O sont utilisées par le Outil de développement Asset compute pour interagir avec Adobe I/O Runtime et doivent être intégrés au projet Asset compute. Familiarisez-vous avec les informations d’identification du compte de service (JWT).

Informations d’identification du compte de service Adobe Developer

  1. Dans le projet Adobe I/O Project App Builder, assurez-vous que la variable Development espace de travail sélectionné
  2. Appuyez sur Compte de service (JWT) under Informations d’identification
  3. Vérifiez les informations d’identification de l’Adobe I/O affichées.
    • Le clé publique est répertorié en bas de la page. private.key dans le config.zip téléchargé lorsque la variable API Asset compute a été ajouté à ce projet.
      • Si la clé privée est perdue ou compromise, la clé publique correspondante peut être supprimée et une nouvelle paire de clés générée dans ou chargée vers Adobe I/O à l’aide de cette interface.

Sur cette page