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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 7 minutes de lecture
  • Intégrez votre ServiceNow® instance aux Adobe Cloud services à 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 console développeur 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 Developer Console pour accéder Adobe aux API en sélectionnant Create new project (Créer un projet).
      Pour plus d’informations, voir Présentation des projets.
    2. Ajoutez une API à votre projet en sélectionnant Ajouter une API.
      Pour plus d’informations, consultez Ajouter une API au projet à l’aide d’OAuth.
    3. Sélectionnez l’API de gestion des utilisateurs pour le Adobe service que vous souhaitez intégrer.
      Ce service vous permet d’accéder à l’API Adobe de gestion des utilisateurs. Une fois que vous avez ajouté l’API à votre projet, vous êtes redirigé vers la page Vue d’ensemble de l’API.
    4. Sélectionnez Suivant.
    5. Dans le formulaire Configurer l’API, développez Informations d’identification.
    6. Sélectionnez l’authentification de serveur à serveur OAuth .
    7. Fournissez un nom dans le champ Nom des informations d’identification pour trouver facilement les informations d’identification de l’API correctes sur le Console d’administration > Utilisateurs > Informations d’identification API.
      Vous pouvez également modifier le nom ultérieurement dans votre projet sur la page de vue d’ensemble des informations d’identification de serveur à serveur OAuth.
    8. Sélectionnez Enregistrer l’API configurée.
      Les valeurs suivantes s’affichent sur la page de vue d’ensemble des informations d’identification :
      • CLIENT ID
      • CLIENT SECRET
      • CHAMPS D’APPLICATION
      • NOM DES INFORMATIONS D’IDENTIFICATION
      • ID DE COMPTE TECHNIQUE
      • E-MAIL DU COMPTE TECHNIQUE
      • ID D’ORGANISATION
      Remarque :

      Copiez l’ID CLIENT et l’ID D’ORGANISATION et récupérez également le SECRET CLIENT pour les utiliser ultérieurement.

    9. Obtenez l’URL de connexion (instance) URL à partir de la Adobe Developer Console pour créer et obtenir un jeton OAuth pour Adobe Cloud.
      1. Dans la section Générer un jeton d’accès, sélectionnez la commande View cURL.
      2. Copiez l’URL de connexion.
        Remarque :

        Copiez uniquement l’URL requise à partir de l’intégralité de la commande.

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

        URL de connexion dans Adobe Developer Console.

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

    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 (sn_sam_saas_int) depuis 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 à Tous > Actifs Logiciels > Licence SaaS > Profils d'intégration directe.
      2. Sélectionnez Nouveau.
      3. Sélectionnez le profil d’intégration Adobe Cloud.
      Software Asset Workspace
      1. Accédez à Opérations de licence > Abonnement 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. Remplissez les champs du formulaire.
      Tableau 1. Formulaire Profil d’intégration
      Champ Description
      Nom d'affichage Nom du Adobe Cloud profil d’intégration.
      Type d'authentification Type d’authentification pour accéder aux Adobe Cloud API.
      • OAuth 2.0
      • JWT
      Remarque :
      • Pour les profils d’intégration existants Adobe Cloud antérieurs à la mise à niveau vers Gestion des actifs logiciels la version 13.1.0 Gestion des licences SaaS ou ultérieure, ce champ est automatiquement défini sur JWT. Pour plus d'informations, consultez Intégrer Adobe Cloud à l’aide des informations d’identificationde compte de service (JWT).
      • Pour tous les nouveaux Adobe Cloud profils d’intégration, ce champ est automatiquement défini sur OAuth 2.0.
      Type de profil Type de profil d'intégration. Ce champ est automatiquement défini sur Adobe abonnement.
    3. Dans la section Configuration du processus, affichez les rôles d’utilisateur requis ou les autorisations d’API pour minimiser les risques de sécurité et optimiser SaaS les licences.
      Remarque :

      La case Télécharger les abonnements est cochée par défaut et vous ne pouvez pas la décocher.

      Pour plus d’informations sur les rôles et les champs d’application requis, consultez la table des autorisations utilisateur minimales .
    4. Sélectionnez Envoyer.
      Le champ Connexion et informations d’identification apparaît sur le formulaire et est automatiquement défini sur sn_sam_saas_int. Adobe_OAuth.
    5. Sélectionnez l’icône d’aperçu (icône d’aperçu) en regard du champ Connexion et informations d’identification pour ouvrir l’enregistrement des alias de connexion et d’informations d’identification.
    6. Sélectionnez le lien connexe Create New Connection & Credential (Créer une connexion et des informations d’identification ).
    7. Remplissez les champs du formulaire.
      Tableau 2. Formulaire Créer une connexion et des informations d’identification
      Champ Description
      Nom de la connexion Nom de la Adobe Cloud connexion.
      URL de connexion (URL d’instance) URL pour la connexion. Ce champ est automatiquement défini sur https://< Nom d’instance >.adobelogin.com. Pour plus d’informations sur les étapes d’obtention de l’URL, reportez-vous à l’étape 9 de la section Créer un projet et ajouter des API à l’aide d’OAuth.
      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 Clé secrète client que vous avez récupérée 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.
      ID d'organisation Adobe Cloud ID d’organisation que vous trouvez lors de la création d’informations d’identification Adobe Cloud OAuth.
    8. Sélectionnez Créer et obtenir un jeton OAuth.
      Remarque :
      Pour connaître le rôle requis pour effectuer cette étape, consultez la table Autorisations utilisateur minimales .
    9. Sur le formulaire de profil d’intégration, sélectionnez Valider la connexion pour vérifier les détails de connexion et d’informations d’identification de cette intégration.

    Résultats

    Adobe Les données d’abonnement sont extraites Gestion des actifs logiciels lors de l’exécution de la SAM - Import Adobe User Subscriptions tâche planifiée. 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.

    Cet achèvement de tâche entraîne les résultats suivants :
    • Un candidat à l’optimisation qui consolide trois abonnements (configurables) ou plus à une seule application ou à un produit individuel et recommande Adobe Creative Cloud All Apps lorsqu’il n’est pas installé.
    • Un candidat à la réclamation qui récupère les abonnements à une seule application ou à un produit individuel avec des licences doubles lorsque Adobe Creative Cloud All Apps est installé.

      Supposons qu’un utilisateur soit abonné à Adobe Creative Cloud All Apps 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, l’application Gestion des actifs logiciels recommande de récupérer les licences pour les abonnements à une seule application ou aux produits individuels.

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

      Supposons qu’un utilisateur soit abonné à Adobe Acrobat, Adobe Illustrator et Adobe Photoshop et utilise tous ces produits activement. Dans ce scénario, l’application Gestion des actifs logiciels recommande de récupérer les licences de ces abonnements individuels au produit et recommande d’utiliser Adobe Creative Cloud All Apps.

    • 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 l’affectation d’abonnements à une seule application ou à un seul produit qui sont activement utilisés.

      Supposons qu’un utilisateur soit abonné à Adobe Creative Cloud All Apps mais utilise activement moins de trois produits Creative Cloud individuels. Dans ce scénario, l’application Gestion des actifs logiciels récupère la Adobe licence Creative Cloud All Apps et recommande d’affecter ces abonnements individuels au produit qui sont activement utilisés.

    Que faire ensuite

    Si vous souhaitez configurer plusieurs profils d’intégration avec des connexions uniques, créez des alias enfants pour gérer différentes configurations et paramètres pour chaque profil d’intégration. Pour plus d'informations, consultez Créez un alias enfant pour configurer plusieurs profils d’intégration.

    Affichez les données de l’abonnement en accédant à Tous > 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 à Tous > 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 & Adobe Cloud au Gestion des actifs logiciels format classique

    Après avoir créé un profil d’intégration, vous pouvez afficher des informations sur les modèles logiciels, les identificateurs d’abonnement non reconnus, les travaux planifiés, les résultats des travaux planifiés et les abonnements logiciels dans le Software Asset Workspace. Accédez à Opérations de licence > Abonnement de l'utilisateur > Profils d'intégration directe.