Utiliser des ressources de Adobe Stock dans Adobe Experience Manager Assets use-adobe-stock-assets-in-aem-assets

Version
Lien de l’article
AEM as a Cloud Service
Cliquez ici
AEM 6.5
Cet article

Le service Adobe Stock permet aux concepteurs et aux entreprises d’accéder à des millions de photos, de vecteurs, d’illustrations, de vidéos, de modèles et de ressources 3D organisés, de grande qualité et libres de droits d’auteur pour tous leurs projets de création.

Adobe Stock pour l’offre d’entreprise, inclut par défaut des droits de partage à l’échelle de l’entreprise. Une fois qu’une ressource a obtenu une licence d’un utilisateur de votre entreprise, d’autres utilisateurs de votre entreprise peuvent l’identifier, la télécharger et l’utiliser sans avoir à la renouveler. Une fois qu’une ressource a obtenu une licence de votre entreprise, le droit de l’utiliser est perpétuel.

Les entreprises peuvent intégrer leur formule d’abonnement Adobe Stock pour entreprise dans Experience Manager Assets pour s’assurer que les ressources sous licence sont mises à la disposition de leurs projets de création et marketing, tout en bénéficiant des puissantes fonctionnalités de gestion de ressources numériques de Experience Manager. Les utilisateurs d’Experience Manager peuvent en un éclair, rechercher, prévisualiser et acquérir sous licence des ressources Adobe Stock qui sont enregistrées dans Experience Manager, sans quitter l’interface d’Experience Manager.

Intégration d’Experience Manager et Adobe Stock integrate-aem-and-adobe-stock

Experience Manager Assets permet aux utilisateurs de rechercher, de prévisualiser, d’enregistrer et d’acquérir sous licence des ressources Adobe Stock directement à partir d’Experience Manager.

Conditions préalables

L’intégration nécessite :

  • Une formule d’abonnement pour Adobe Stock entreprise
  • Un utilisateur disposant d’autorisations dans Admin Console sur le profil de produit Stock par défaut.
  • Un utilisateur disposant d’autorisations sur le profil Accès des développeurs pour la création d’une intégration dans Adobe Developer Console.

Une formule d’abonnement à Adobe Stock pour entreprise,

  • Fournit les droits de produit pour Adobe Stock (Stocks connectés à Experience Manager)
  • Achat de crédits dans Adobe Admin Console pour vos droits de stock
  • Active l’authentification du compte de service (JWT) dans Adobe Developer Console pour vos droits de stock.
  • Permet de gérer les crédits et les licences à l’échelle mondiale à partir d’Adobe Admin Console.

Dans les droits, un profil de produit par défaut pour Adobe Stock existe dans Admin Console. Plusieurs profils peuvent être créés et ils déterminent qui peut acquérir des ressources Stock sous licence. Un utilisateur disposant d’un accès direct au profil de produits peut accéder à https://stock.adobe.com/fr et acquérir des ressources Stock sous licence. En revanche, il existe une autre méthode d’utilisation de l’accès développeur pour créer l’intégration (API) afin d’authentifier la communication entre Experience Manager et Adobe Stock.

NOTE
L’authentification du compte de service Stock (JWT) est fournie avec les droits Stock pour entreprise.
L’intégration ne prend pas en charge l’authentification Oauth pour les droits Stock pour entreprise.

Étapes d’intégration de Experience Manager et Adobe Stock integration-steps

Pour intégrer Experience Manager et Adobe Stock, remplissez les étapes suivantes dans la séquence répertoriée :

  1. Obtention d’un certificat public

    Dans Experience Manager, créez un compte IMS et générez un certificat public (clé publique).

  2. Créer une connexion au compte de service (JWT).

    Dans Adobe Developer Console, créez un projet pour votre entreprise Adobe Stock. Dans le projet, configurez une API à l’aide de la clé publique pour créer une connexion au compte de service (JWT). Obtenez les identifiants du compte de service et les informations sur la payload JWT.

  3. Configuration du compte IMS

    Dans Experience Manager, configurez le compte IMS à l’aide des identifiants du compte de service et de la payload JWT.

  4. Configuration du service cloud

    Dans Experience Manager, configurez un service cloud d’Adobe Stock à l’aide du compte IMS.

Création d’une configuration IMS create-an-ims-configuration

La configuration IMS authentifie votre instance d’auteur Experience Manager Assets en utilisant les droits d’Adobe Stock.

La configuration IMS comprend deux étapes :

Obtention d’un certificat public public-certificate

La clé publique (certificat) authentifie votre profil sur la console Adobe Developer.

  1. Connectez-vous à votre instance d’auteur Experience Manager Assets. L’URL par défaut est http://localhost:4502/aem/start.html.

  2. Dans le panneau Outils, accédez à Sécurité  > Configurations d’Adobe IMS.

  3. Dans la page Configurations d’Adobe IMS, cliquez sur Créer. La page Configuration du compte technique Adobe IMS s’affiche.

  4. Dans l’onglet Certificat, sélectionnez Adobe Stock dans la liste déroulante Solution cloud.

  5. Vous pouvez créer un certificat ou réutiliser un certificat existant pour la configuration.

    Pour créer un certificat, cochez la case Créer un certificat et spécifiez un alias pour la clé publique. L’alias constitue le nom de la clé publique.

  6. Cliquez sur Créer un certificat. Cliquez sur OK pour générer la clé publique.

  7. Cliquez sur l’icône Télécharger la clé publique et enregistrez le fichier de clé publique (.crt) sur votre ordinateur. La clé publique est utilisée ultérieurement pour configurer l’API de votre client Brand Portal et générer les informations d’identification de compte de service dans la console Adobe Developer.

    Cliquez sur Suivant.

    générer un certificate

  8. Le compte Adobe IMS est créé dans l’onglet Compte, ce qui nécessite les identifiants du compte de service.

    Ouvrez un nouvel onglet et créez une connexion au compte de service (JWT) dans Adobe Developer Console.

Créer une connexion au compte de service (JWT) createnewintegration

Dans Adobe Developer Console, les projets et les API sont configurés au niveau de l’entreprise. La configuration d’une API crée une connexion au compte de service (JWT). Il existe deux méthodes pour configurer l’API : générer une paire de clés (clés privée et publique) ou télécharger une clé publique. Dans cet exemple, les identifiants du compte de service sont générés en chargeant la clé publique.

Pour générer les identifiants du compte de service et la payload JWT :

  1. Connectez-vous à Adobe Developer Console avec les droits d’administrateur système. L’URL par défaut est https://www.adobe.com/go/devs_console_ui.

    Assurez-vous d’avoir sélectionné l’entreprise IMS appropriée (droits Stock) dans la liste déroulante (entreprise).

  2. Cliquez sur Create new project (Créer un projet). Un projet vierge portant un nom généré par le système est créé pour votre organisation.

    Cliquez sur Modifier le projet. Mettez à jour le Titre du projet et la Description, puis cliquez sur Enregistrer.

  3. Dans l’onglet Aperçu du projet, cliquez sur Ajouter une API.

  4. Dans la fenêtre Ajouter une API, sélectionnez Adobe Stock. Cliquez sur Suivant.

  5. Dans la fenêtre Configurer l’API, sélectionnez l’authentification du Compte de service (JWT). Cliquez sur Suivant.

    créer-des-identifiants-jwt

  6. Cliquez sur Charger votre clé publique. Cliquez sur Sélectionner un fichier et chargez la clé publique (fichier .crt) que vous avez téléchargée comme indiqué dans la section Obtention d’un certificat public. Cliquez sur Suivant.

  7. Vérifiez la clé publique et cliquez sur Suivant.

  8. Sélectionnez le profil de produit Adobe Stock par défaut et cliquez sur Enregistrer l’API configurée.

  9. Après la configuration de l’API, vous êtes redirigé vers sa page d’aperçu. Dans la navigation de gauche sous Informations d’identification, cliquez sur le Compte de service (JWT) . Vous pouvez alors afficher les identifiants et effectuer des actions telles que la génération des jetons JWT, la copie des informations d’identification et la récupération du secret client.

  10. Dans l’onglet Client Credentials (Informations d’identification client), copiez l’ID client.

    Cliquez sur Retrieve Client Secret (Récupérer le secret client) et copiez le secret client.

    générer-des-identifiants-jwt

  11. Accédez à l’onglet Générer le jeton JWT et copiez les informations relatives à la Payload du JWT.

Vous pouvez désormais utiliser l’ID client (clé API), le secret client et la payload du JWT pour configurer le compte IMS dans Experience Manager Assets.

Configuration du compte IMS create-ims-account-configuration

Vous devez disposer du certificat et des identifiants du compte de service (JWT) pour configurer le compte IMS.

Pour configurer le compte IMS, procédez comme suit :

  1. Ouvrez la configuration IMS et accédez à l’onglet Compte. Vous avez maintenu la page ouverte lors de l’obtention du certificat public.

  2. Spécifiez un titre pour le compte IMS.

    Dans le champ Serveur d’autorisation, saisissez l’URL suivante : https://ims-na1.adobelogin.com/.

    Saisissez l’ID client dans le champ Clé API, le Secret client et la Payload (payload du JWT) que vous avez copiés lors de la création d’une connexion au compte de service (JWT).

  3. Cliquez sur Créer. Cela crée une configuration de compte IMS.

    configurer-un-compte-ims

  4. Sélectionnez la configuration de compte IMS et cliquez sur Contrôle de l’intégrité.

    Cliquez sur Vérifier dans la boîte de dialogue. Une fois la configuration réussie, un message s’affiche avec la mention Jeton récupéré avec succès.

    contrôle-intégrité

Configuration du service cloud configure-the-cloud-service

Pour configurer le service cloud d’Adobe Stock, procédez comme suit :

  1. Dans l’interface utilisateur d’Experience Manager, accédez à Outils > Services cloud > Adobe Stock.

  2. Dans la page d’Adobe Stock Configurations, cliquez sur Créer.

  3. Saisissez un titre pour la configuration cloud.

    Sélectionnez la configuration IMS créée lors de la configuration du compte IMS.

    Sélectionnez vos paramètres régionaux dans la liste déroulante.

    configuration-cloud-aem-stock

  4. Cliquez sur Enregistrer et fermer.

    Votre instance d’auteur Experience Manager Assets est désormais intégrée à Adobe Stock. Vous pouvez créer plusieurs configurations Adobe Stock (par exemple, des configurations basées sur des paramètres régionaux). Vous pouvez désormais accéder aux ressources Adobe Stock, en rechercher et en obtenir la licence dans l’interface utilisateur d’Experience Manager.

    rechercher-des-ressources-stock

    note note
    NOTE
    À cette étape de l’intégration, seuls les administrateurs peuvent accéder aux ressources Adobe Stock, rechercher des ressources Stock (à l’aide de l’omni-recherche) et obtenir la licence des ressources Adobe Stock.
    Les administrateurs peuvent ajouter des utilisateurs ou des groupes au service cloud d’Adobe Stock et attribuer des autorisations à ces utilisateurs non administrateurs dans Experience Manager pour accéder à la configuration de Stock.
  5. Pour ajouter des utilisateurs ou des groupes, sélectionnez la configuration cloud d’Adobe Stock et cliquez sur Propriétés.

  6. Effectuez une recherche pour ajouter les utilisateurs ou les groupes auxquels vous avez autorisé l’accès à la configuration d’Adobe Stock. Consultez la section Attribuer des autorisations à un groupe d’utilisateurs.

Attribution d’autorisations à un groupe d’utilisateurs assign-permissions-to-group

Les administrateurs peuvent créer des groupes d’utilisateurs et autoriser certains utilisateurs ou groupes à accéder au service cloud d’Adobe Stock.

Voici les autorisations requises pour qu’un utilisateur puisse rechercher et obtenir la licence des ressources Adobe Stock :

  • Configurez le chemin d’accès : /conf/global/settings/stock
  • Droits : jcr:read
  • Type d’autorisation : Allow

Vous pouvez créer un groupe d’utilisateurs ou attribuer des autorisations à un groupe d’utilisateurs existant. Les autorisations peuvent être attribuées à partir de l’interface d’Experience Manager Assets ou à partir de la console d’User Admin.

Pour accorder l’accès à un groupe d’utilisateurs à partir d’Experience Manager :

  1. Dans l’interface utilisateur d’Experience Manager, accédez à Outils  > Sécurité  > Groupes. Créez un groupe d’utilisateurs pour Adobe Stock.

  2. Accédez à Outils > Sécurité > Autorisations.

  3. Recherchez le groupe d’utilisateurs dans le panneau de gauche et ajoutez une nouvelle Entrée de contrôle d’accès (ACE) pour Adobe Stock.

    • Configurez le chemin d’accès : /conf/global/settings/stock
    • Droits : jcr:read
    • Type d’autorisation : Allow

    Cliquez sur Ajouter.

    autorisations-utilisateur

  4. Accédez à Outils  > Services cloud  > Adobe Stock. Sélectionnez la configuration du cloud d’Adobe Stock et cliquez sur Propriétés.

  5. Ajoutez le groupe d’utilisateurs nouvellement créé à la configuration d’Adobe Stock. Cliquez sur Enregistrer et fermer.

    affecter-utilisateur

Pour fournir l’accès à un utilisateur à partir de la User Admin Console :

  1. Ouvrez l’Admin Console des utilisateurs d’Experience Manager. L’URL par défaut est http://localhost:4502/userdamin.

  2. Dans le volet de gauche, recherchez l’utilisateur en saisissant le user_id ou le name. Double-cliquez pour ouvrir les propriétés de l’utilisateur.

  3. Accédez à l’onglet Autorisations et activez l’autorisation de read pour la configuration cloud d’Adobe Stock : /conf/global/settings/stock.

    note caution
    CAUTION
    Si la configuration cloud n’est pas autorisée, l’utilisateur peut uniquement accéder aux Ressources dans l’interface d’Experience Manager.
    Pour autoriser l’accès aux Ressources et aux ressources d’Adobe Stock, assurez-vous que la configuration cloud est autorisée pour l’utilisateur.
  4. Cliquez sur Enregistrer pour mettre à jour les autorisations.

    affecter-utilisateur-dans-administration-utilisateur

  5. Ajoutez l’utilisateur ou le groupe à la configuration du cloud d’Adobe Stock.

Accès aux ressources d’Adobe Stock access-stock-assets

Un utilisateur non administrateur disposant d’autorisations pour la configuration cloud d’Adobe Stock peut rechercher et obtenir une licence pour les ressources d’Adobe Stock à partir de l’interface d’Experience Manager.

L’utilisateur doit effectuer une étape supplémentaire pour activer la configuration cloud d’Adobe Stock avant d’accéder aux ressources Adobe Stock. Cette opération n’est à effectuer qu’une fois. Si des autorisations sont attribuées à l’utilisateur pour plusieurs configurations cloud d’Adobe Stock, celui-ci peut sélectionner la configuration souhaitée dans les Préférences utilisateur.

Pour activer la configuration cloud d’Adobe Stock :

  1. Connectez-vous à Experience Manager.

  2. Cliquez sur l’icône de l’utilisateur dans le coin supérieur droit, puis cliquez sur Mes préférences. La fenêtre des Préférences utilisateur s’ouvre.

  3. Sélectionnez la Configuration Stock souhaitée dans la liste déroulante, puis cliquez sur Accepter pour activer la configuration.

    préférences-utilisateur

  4. Accédez à Ressources > Adobe Stock. Vous pouvez désormais afficher, rechercher et obtenir une licence pour les ressources d’Adobe Stock.

Le tableau suivant explique le fonctionnement des autorisations utilisateur lors de l’accès aux ressources d’Adobe Stock :

Utilisateur
Groupe
Autorisations
Accepter la configuration Stock dans les Préférences utilisateur
Accéder aux ressources
Accéder à Adobe Stock
administrateur
S/O
Tous
S/O
Oui
Oui
test-doc1
Utilisateur DAM
/conf/global/settings/stock/cloud-config
Oui
Oui
Oui
test-doc1
Utilisateur DAM
/conf/global/settings/stock/cloud-config
Non
Erreur : Échec du chargement des données
Non
test-doc1
Utilisateur DAM
autoriser  : /conf/global/settings/stock interdire  : /cloud-config
La configuration de Stock n’est pas visible
Oui
Non

Utilisation et gestion de ressources Adobe Stock dans Experience Manager usemanage

Grâce à cette fonctionnalité, les entreprises peuvent permettre à leurs utilisateurs de travailler avec des ressources Adobe Stock dans Experience Manager Assets. Dans l’interface utilisateur Experience Manager, les utilisateurs peuvent rechercher des ressources Adobe Stock et obtenir des licences pour les ressources requises.

Une fois qu’une ressource Adobe Stock est sous licence dans Experience Manager, elle peut être utilisée et gérée comme une ressource standard. Dans Experience Manager, les utilisateurs peuvent rechercher et prévisualiser les ressources, les copier et les publier, et les partager sur Brand Portal; accéder aux ressources et les utiliser au moyen de la fonction Experience Manager application de bureau, etc.

Rechercher des ressources Adobe Stock et filtrer les résultats à partir de l’espace de travail d’Adobe Experience Manager

A.  Rechercher des ressources semblables à celles dont l’ID d’Adobe Stock est fourni. B.  Rechercher des ressources correspondant à la forme ou à l’orientation que vous avez sélectionnée. C.  Rechercher un ou plusieurs types de ressource pris en charge. D.  Ouvrir ou réduire le volet Filtres. E.  Obtenir la licence et enregistrer la ressource sélectionnée dans Experience Manager. F.  Enregistrer la ressource dans Experience Manager avec filigrane. G.  Explorer des ressources semblables à la ressource sélectionnée sur le site web d’Adobe Stock. H.  Afficher des ressources sélectionnées sur le site web d’Adobe Stock. I.  Nombre de ressources sélectionnées à partir des résultats de la recherche. J.  Basculer entre les affichages Carte et Liste.

Recherche de ressources find-assets

Vos utilisateurs Experience Manager peuvent rechercher des ressources dans Experience Manager et dans Adobe Stock. Lorsque l’emplacement de recherche n’est pas limité à Adobe Stock, les résultats de recherche en provenance d’Experience Manager et d’Adobe Stock sont affichés.

  • Pour rechercher des ressources Adobe Stock, cliquez sur Navigation  > Ressources  > Rechercher sur Adobe Stock.

  • Pour rechercher des ressources dans Adobe Stock et Experience Manager Assets, cliquez sur Rechercher .

Vous pouvez également commencer à saisir Location: Adobe Stock dans la barre de recherche pour sélectionner des ressources Adobe Stock Experience Manager propose des fonctionnalités de filtrage avancé sur les ressources recherchées, ce qui permet aux utilisateurs de cibler rapidement les ressources requises à l’aide de filtres tels que les types de ressources pris en charge, l’orientation d’image et l’état de licence.

NOTE
Les ressources recherchées dans Adobe Stock s’affichent dans Experience Manager. Les ressources Adobe Stock ne sont pas récupérées ni stockées dans le référentiel Experience Manager tant qu’un utilisateur n’a pas enregistré une ressource ou acquis sous licence et enregistré une ressource. Les ressources déjà stockées dans Experience Manager sont affichées et mises en surbrillance pour simplifier leur référencement et leur accès. En outre, les ressources Stock sont enregistrées avec quelques métadonnées supplémentaires pour indiquer la source comme étant Stock.

Rechercher des filtres dans Experience Manager et ressources Adobe Stock mises en évidence dans les résultats de recherche

Enregistrement et affichage des ressources requises saveassets

Sélectionnez une ressource que vous souhaitez enregistrer dans Experience Manager. Cliquez sur Enregistrer dans la barre d’outils supérieure, et indiquez le nom et l’emplacement de la ressource. Les ressources sans licence sont enregistrées en local avec un filigrane.

La prochaine fois que vous rechercherez des ressources, les ressources enregistrées seront mises en évidence avec un badge pour indiquer qu’elles sont disponibles dans Experience Manager Assets.

NOTE
Les ressources ajoutées récemment sont assorties d’un badge Nouvelle au lieu du badge Sous licence.

Acquisition de ressources sous licence licenseassets

Les utilisateurs peuvent acquérir des ressources Adobe Stock sous licence en utilisant le quota de leur abonnement pour entreprise Adobe Stock. Lorsque vous acquérez une ressource sous licence, elle est enregistrée sans filigrane, et elle peut être recherchée et utilisée dans Experience Manager Assets.

Boîte de dialogue permettant d’obtenir la licence et d’enregistrer des ressources Adobe Stock dans Experience Manager Assets

Accès aux propriétés de ressources et de métadonnées access-metadata-and-asset-properties

Les utilisateurs peuvent accéder aux métadonnées et les prévisualiser, ce qui inclut les propriétés de métadonnées Adobe Stock des ressources enregistrées dans Experience Manager, et ajouter des Références de licence pour une ressource. Cependant, les mises à jour apportées à une référence de licence ne sont pas synchronisées entre Experience Manager et le site web d’Adobe Stock.

Les utilisateurs peuvent afficher les propriétés de toutes les ressources, avec et sans licence.

Affichage des métadonnées et des références de licence des ressources enregistrées, et accès à ces éléments

Limites connues known-limitations

  • Problèmes d’intégration avec le pack de services Experience Manager 6.5.7.0 et versions ultérieures  : un problème inattendu est identifié lors de l’intégration à Experience Manager 6.5.7.0 et les versions ultérieures. Le problème est en cours de test et devrait être disponible dans Experience Manager 6.5.11.0. Contactez le Customer Support pour un correctif immédiat.

  • La fonctionnalité de restriction des utilisateurs pour l’obtention de la licence ne fonctionne pas correctement  : tous les utilisateurs qui disposent des autorisations read pour la configuration de Stock sont autorisés à rechercher les ressources d’Adobe Stock et à obtenir une licence.

  • Les utilisateurs non administrateurs doivent activer manuellement la configuration cloud d’Adobe Stock  : dans la fenêtre des Préférences utilisateur, la Configuration de Stock affiche la configuration cloud d’Adobe Stock comme étant activée, mais elle ne fonctionne pas pour un utilisateur non administrateur. L’utilisateur doit cliquer sur le bouton Accepter pour activer la configuration Stock. En l’absence de cette étape, le système affiche un message d’erreur lors de l’accès aux Ressources.

  • L’avertissement d’image éditoriale n’est pas affiché  : lors de l’octroi d’une licence pour une image, les utilisateurs ne peuvent pas vérifier si une image est destinée à une utilisation éditoriale uniquement. Pour lutter contre une éventuelle utilisation abusive, les administrateurs peuvent désactiver l’accès aux ressources éditoriales à partir d’Admin Console.

  • Type de licence affiché incorrect  : il est possible qu’un type de licence incorrect apparaisse dans Experience Manager pour une ressource. Les utilisateurs peuvent se connecter au site web d’Adobe Stock pour afficher le type de licence.

  • Les champs de référence et les métadonnées ne sont pas synchronisés  : lorsqu’un utilisateur met à jour un champ de référence de licence, les informations de référence de licence sont mises à jour dans Experience Manager, mais pas sur le site web d’Adobe Stock. De même, si l’utilisateur met à jour les champs de référence sur le site web d’Adobe Stock, les mises à jour ne sont pas synchronisées dans Experience Manager.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2