Intégrer Adobe Cloud à l’aide des informations d’identificationde serveur à serveur OAuth

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 6 minutes de lecture
  • Intégrez des services à votre ServiceNow® instance Adobe Cloud à l’aide des informations d’identification de serveur à serveur OAuth.

    Créer un projet et ajouter des API à l’aide d’OAuth

    Créez un projet dans la Adobe Developer Console pour accéder aux Adobe API et ajoutez des API à votre projet à l’aide d’OAuth.

    Avant de commencer

    Rôle requis : Adobe Cloud admin

    Procédure

    1. Créez un projet dans la Adobe console développeur pour accéder aux Adobe API.
    2. Ajoutez une API à votre projet à l’aide d’OAuth.
      Pour plus d’informations, consultez Ajouter une API à un projet à l’aide d’OAuth.

      Pour le Adobe service auquel vous souhaitez vous intégrer, sélectionnez API de gestion des utilisateurs. Ce service vous permet d’accéder à l’API de Adobe gestion des utilisateurs.

      Une fois que vous avez ajouté l’API à votre projet, vous êtes redirigé vers la page de présentation de l’API.

    Créer des informations d’identification Adobe Cloud OAuth

    Créez des informations d’identification Adobe Cloud OAuth pour accéder aux Adobe Cloud API.

    Avant de commencer

    Rôle requis : Adobe Cloud admin

    Procédure

    1. Connectez-vous à Adobe Developer Console.
    2. Dans le formulaire Configurer l’API, développez les informations d’identification.
    3. Sélectionnez l’authentification de serveur à serveur OAuth .
    4. Fournissez un nom dans le champ Nom des informations d’identification pour trouver facilement les informations d’identification API correctes sur le Console d'administration > Utilisateurs > Informations d’identification d’API.
      Vous pouvez également modifier le nom ultérieurement dans votre projet, sur la page de présentation des informations d’identification de serveur à serveur OAuth.
    5. Sélectionnez les profils de produits pour les affecter à vos informations d’identification.
      Les profils de produit régissent les données auxquelles votre application peut accéder dans votre organisation.
    6. Sélectionnez Enregistrer l’API configurée.
      L’ID CLIENT et le SECRET CLIENT s’affichent sur la page de présentation des informations d’identification. Copiez l’ID CLIENT et récupérez le SECRET CLIENT pour les utiliser plus tard.

    Créer un profil d’intégration Adobe Cloud à l’aide d’OAuth

    Créez un profil d’intégration Adobe Cloud sur votre ServiceNow instance à l’aide des informations d’identification OAuth pour suivre vos abonnements logiciels et déterminer la conformité de votre licence.

    Avant de commencer

    Rôle requis : sam_admin, sam_integrator

    Activez les modules d'extension suivants :
    • Gestion des actifs logiciels - Professional pour Adobe (com.sn_samp_adobe)
    • Gestion des actifs logiciels - Gestion des licences SaaS (com.sn_sam_saas_int) à partir de ServiceNow Store

    Pourquoi et quand exécuter cette tâche

    Si vous utilisez Software Asset Workspace, l’option permettant de créer le profil d’intégration Adobe Cloud dans Interface utilisateur principale est inactive.

    Procédure

    1. Accédez au profil d’intégration.
      InterfaceAction
      Interface utilisateur principale
      1. Accédez à la Tout > Actifs Logiciels > Licence SaaS > Profils d'intégration directe.
      2. Sélectionnez Nouveau.
      3. Sélectionnez Adobe Cloud Integration Profile.
      Software Asset Workspace
      1. Accédez à la Opérations de licence > Abonnements de l'utilisateur > Profils d'intégration directe.
      2. Sélectionnez Nouveau.
      3. Sélectionnez Adobe Cloud dans la liste déroulante.
      4. Sélectionnez Continuer.
    2. Renseignez les champs du formulaire.
      Tableau 1. Formulaire Profil d’intégration
      Champ Description
      Nom d'affichage Nom du profil d’intégration Adobe Cloud .
      Type d'authentification Type d’authentification pour accéder Adobe Cloud aux API.
      • OAuth 2.0
      • JWT
      Remarque :
      • Pour les profils d’intégration existants Adobe Cloud avant la mise à niveau vers Gestion des actifs logiciels la version 13.1.0 Gestion des licences SaaS ou une version ultérieure, ce champ est automatiquement défini sur JWT. Pour plus d'informations, consultez Intégrer Adobe Cloud à l’aide des informations d’identificationdu compte de service (JWT).
      • Pour tous les nouveaux Adobe Cloud profils d’intégration, ce champ est automatiquement défini sur OAuth 2.0.
      Connexion et information d'identification Alias de connexion et d’informations d’identification pour le Adobe Cloud spoke. Ce champ est automatiquement défini sur Adobe OAuth.
      Type de profil Type de profil d'intégration. Ce champ est automatiquement défini sur Adobe Abonnement.
    3. Sélectionnez Soumettre.
    4. Sélectionnez l’icône d’aperçu ( icône d’aperçu) à côté du champ Connexion et informations d’identification pour ouvrir l’enregistrement des alias de connexion et d’informations d’identification.
    5. Sélectionnez le lien connexe Créer une nouvelle connexion et de nouvelles informations d’identification .
    6. Renseignez les champs du formulaire.
      Tableau 2. Formulaire Créer une connexion et des informations d’identification
      Champ Description
      Information de connexion
      Nom de la connexion Nom de la Adobe Cloud connexion.
      URL de connexion (URL d’instance) URL de connexion. Ce champ est automatiquement défini sur https://<Nom d’instance>.adobelogin.com. Pour plus d’informations sur la procédure d’obtention de l’URL, reportez-vous à la section Obtenir l’URL de connexion.
      Informations d'identification
      ID client OAuth ID client que vous avez généré lors de la création d’informations d’identification Adobe Cloud OAuth.
      Secret client OAuth Secret client que vous avez récupéré lors de la création d’informations d’identification Adobe Cloud OAuth.
      URL de redirection OAuth https://<instance_name>/oauth_redirect.do, où le nom d’instance est le nom de votre ServiceNow instance.
      Informations supplémentaires pour le post-traitement
      ID d'organisation Adobe Cloud ID d’organisation que vous trouvez lors de la création d’informations d’identification Adobe Cloud OAuth.
    7. Sélectionnez Créer et obtenir un jeton OAuth.
      Le flux de jetons OAuth est exécuté avec succès.

    Résultats

    Adobe Les données d’abonnement sont extraites Gestion des actifs logiciels lorsque la tâche planifiée s’exécute SAM - Import Adobe User Subscriptions . Lorsque les données d’abonnement sont extraites, la tâche planifiée s’exécute SAM - Optimize Adobe Subscriptions mensuellement pour optimiser les Adobe abonnements Creative Cloud.

    L’achèvement de cette tâche entraîne les résultats suivants :
    • Candidat d’optimisation qui consolide au moins trois abonnements à une seule application ou à un produit individuel (configurables) et recommande Adobe tout Creative Cloud lorsqu’il n’est pas installé.
    • Candidat à la réclamation qui récupère les abonnements à une seule application ou aux produits individuels avec des licences doubles lorsque Adobe Creative Cloud All Apps est installé.

      Supposons qu’un utilisateur soit abonné à Adobe Creative Cloud Toutes les applications et consomme également des licences pour une seule application ou des produits individuels tels qu’Adobe Acrobat et Adobe Photoshop. Dans ce scénario de double licence, Gestion des actifs logiciels recommande de récupérer les licences pour les abonnements à une seule application ou à un produit individuel.

    • Un candidat à la réclamation qui récupère au moins trois abonnements à une seule application ou à un produit individuel (configurables) qui sont activement utilisés, ainsi qu’un candidat à l’optimisation qui recommande d’affecter Adobe toutes les applications Creative Cloud.

      Supposons qu’un utilisateur soit abonné à Adobe Acrobat, Adobe Illustrator et Adobe Photoshop et qu’il utilise tous ces produits activement. Dans ce scénario, Gestion des actifs logiciels il est recommandé de récupérer les licences de ces abonnements au produit individuel et d’utiliser Adobe Tout Creative Cloud.

    • Un candidat à la réclamation qui récupère Adobe toutes les applications Creative Cloud lorsque moins de trois produits individuels (configurables) sont activement utilisés et un candidat à l’optimisation qui recommande d’affecter des abonnements à une seule application ou à des produits individuels qui sont activement utilisés.

      Supposons qu’un utilisateur soit abonné à Adobe Tout Creative Cloud Applications, mais qu’il utilise moins de trois produits Creative Cloud individuels de manière active. Dans ce scénario, Gestion des actifs logiciels récupère la Adobe licence Tout Creative Cloud et recommande d’affecter ces abonnements aux produits individuels qui sont activement utilisés.

    Que faire ensuite

    Afficher les données d’abonnement en accédant à Tout > Licence SaaS > Tous les abonnements des utilisateurs. Vous pouvez vérifier l’état de la SAM - Import Adobe User Subscriptions tâche en accédant à Tout > Actifs Logiciels > Administration > Résultats des tâches.

    Vous pouvez également afficher des informations sur vos abonnements, votre conformité et vos Adobe coûts sur le Tableau de bord Office 365 et Adobe Cloud en Gestion des actifs logiciels classique.

    Obtenir l’URL de connexion

    Obtenez l’URL de connexion (instance) à partir de la Adobe console développeur pour créer et obtenir un jeton OAuth pour Adobe Cloud.

    Avant de commencer

    Rôle requis : Adobe Cloud admin

    Procédure

    1. Connectez-vous à Adobe Developer Console.
    2. Sélectionnez votre projet dans la section Tous les projets.
    3. Dans la section Informations d’identification, sélectionnez Serveur à serveur OAuth.
    4. Dans la section Générer un jeton d’accès, sélectionnez Afficher la commande cURL.
    5. Copiez l’URL de connexion.
      Remarque :

      Copiez uniquement l’URL requise de l’ensemble de la commande.

      Par exemple, ici, l’URL de connexion est la partie en surbrillance.

      URL de connexion dans Adobe Developer Console.