Integrieren Sie Adobe Cloud mithilfe von OAuth-Server-zu-Server-Anmeldeinformationen-Anmeldeinformationen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 5 Minuten Lesedauer
  • Integrieren Sie Ihre Instanz Adobe CloudServiceNow® mit -Services unter Verwendung von OAuth-Server-zu-Server-Anmeldeinformationen.

    Erstellen Sie ein Projekt, und fügen Sie APIs mit OAuth hinzu

    Erstellen Sie in der Entwicklerkonsole Adobe ein Projekt für den Zugriff auf APIs von Adobe, und fügen Sie Ihrem Projekt APIs mit OAuth hinzu.

    Vorbereitungen

    Erforderliche Rolle: Adobe Cloud admin

    Prozedur

    1. Erstellen Sie ein Projekt in der Adobe -Entwicklerkonsole, um auf die Adobe -APIs zuzugreifen.
      Weitere Informationen finden Sie unter Projektübersicht.
    2. Fügen Sie Ihrem Projekt eine API mit OAuth hinzu.
      Weitere Informationen finden Sie unter API zu Projekt mit OAuth hinzufügen.

      Wählen Sie für den Adobe -Service, den Sie integrieren möchten, Anwenderverwaltungs-APIaus. Mit diesem Service können Sie auf die Anwenderverwaltungs-API Adobe zugreifen.

      Nachdem Sie die API erfolgreich zu Ihrem Projekt hinzugefügt haben, werden Sie zur API-Übersichtsseite weitergeleitet.

    Erstellen Sie Adobe Cloud OAuth-Anmeldeinformationen

    Erstellen Sie OAuth-Anmeldeinformationen für Adobe Cloud, um Zugriff auf Adobe Cloud APIs zu erhalten.

    Vorbereitungen

    Erforderliche Rolle: Adobe Cloud admin

    Prozedur

    1. Melden Sie sich bei der Adobe Developer Consolean.
    2. Erweitern Sie im Formular „API konfigurieren“ die Anmeldeinformationen.
    3. Wählen Sie die OAuth-Server-zu-Server- Authentifizierung aus.
    4. Geben Sie im Feld Anmeldeinformationsname einen Namen ein, um auf einfache Weise die richtigen API-Anmeldeinformationen zu finden Administratorkonsole > Anwender > API-Anmeldeinformationen.
      Sie können den Namen auch später in Ihrem Projekt auf der Übersichtsseite mit den OAuth-Server-zu-Server-Anmeldeinformationen ändern.
    5. Wählen Sie die Produktprofile aus, um sie Ihren Anmeldeinformationen zuzuweisen.
      Die Produktprofile steuern, auf welche Daten Ihre Anwendung in Ihrer Organisation zugreifen kann.
    6. Wählen Sie Konfigurierte API speichern.
      CLIENT ID und CLIENT SECRET werden auf der Übersichtsseite der Anmeldeinformationen angezeigt. Kopieren Sie die CLIENT ID, und rufen Sie das CLIENT SECRET ab, um sie später zu verwenden.

    Erstellen Sie mit OAuth ein -Integrationsprofil Adobe Cloud .

    Erstellen Sie mithilfe von OAuth-Anmeldeinformationen ein Integrationsprofil Adobe Cloud in Ihrer Instanz ServiceNow, um Ihre Softwareabonnements nachzuverfolgen und Ihre Lizenz-Compliance zu bestimmen.

    Vorbereitungen

    Erforderliche Rolle: sam_admin, sam_integrator

    Aktiviert die folgenden Plugins:
    • Software Asset Management Professional für Adobe (com.sn_samp_adobe)
    • Software Asset ManagementSaaS-Lizenzmanagement (com.sn_sam_saas_int) aus ServiceNow Store

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie Software-Asset-Arbeitsbereichverwenden, ist die Option zum Erstellen des Integrationsprofils [ Adobe Cloud in Core-UI inaktiv.

    Prozedur

    1. Navigieren Sie zum -Integrationsprofil.
      SchnittstelleAktion
      Core-UI
      1. Navigieren zu Alle > Software Asset > SaaS-Lizenz > Profile für direkte Integration.
      2. Wählen Sie Neu.
      3. Wählen Sie das Adobe Cloud-Integrationsprofil aus.
      Software-Asset-Arbeitsbereich
      1. Navigieren zu Lizenzvorgänge > Anwenderabonnements > Profile für direkte Integration.
      2. Wählen Sie Neu.
      3. Wählen Sie in der Dropdown-Liste Adobe Cloud aus.
      4. Wählen Sie Fortsetzen.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular „Integrationsprofil“.
      Feld Beschreibung
      Anzeigename Name des -Integrationsprofils Adobe Cloud.
      Authentifizierungstyp Typ der Authentifizierung für den Zugriff auf Adobe Cloud APIs.
      • OAuth 2.0
      • JWT
      Hinweis:
      • Für die vorhandenen Adobe Cloud -Integrationsprofile vor dem Upgrade auf Software Asset Management - SaaS-Lizenzmanagement Version 13.1.0 oder höher wird dieses Feld automatisch auf JWTfestgelegt. Weitere Informationen finden Sie unter Integrieren Sie Adobe Cloud mithilfe von Serviceaccount (JWT) Anmeldeinformationens.
      • Für alle neuen Adobe Cloud -Integrationsprofile wird dieses Feld automatisch auf OAuth 2.0festgelegt.
      Verbindung und Anmeldeinformationen Alias für Verbindungen und Anmeldeinformationen für die Adobe Cloud -Spoke. Dieses Feld wird automatisch auf Adobe OAuthfestgelegt.
      Profiltyp Integrationsprofiltyp. Dieses Feld wird automatisch auf Adobe Abonnement festgelegt.
    3. Wählen Sie Absenden.
    4. Wählen Sie das Vorschausymbol ( Vorschausymbol) neben dem Feld „Verbindung und Anmeldeinformationen“ aus, um den Datensatz „Aliasse für Verbindungen und Anmeldeinformationen“ zu öffnen.
    5. Wählen Sie den zugehörigen Link Neue Verbindung und Anmeldeinformationen erstellen aus.
    6. Füllen Sie die Felder des Formulars aus.
      Tabelle : 2. Erstellen Sie ein Formular mit Verbindungs- und Anmeldeinformationen
      Feld Beschreibung
      Verbindungsinformation
      Verbindungsname Name der Adobe Cloud -Verbindung.
      Verbindungs-URL (Instanz-URL) URL für die Verbindung. Dieses Feld wird automatisch auf https://festgelegt.<Instance Name> .adobelogin.com . Weitere Informationen zu den Schritten zum Abrufen der URL finden Sie unter Ruft die Verbindungs-URL ab.
      Anmeldedaten
      OAuth-Client-ID Client-ID, die Sie beim Erstellen der Adobe Cloud OAuth-Anmeldeinformationengeneriert haben.
      Geheimer OAuth-Schlüssel Geheimer Clientschlüssel, den Sie beim Erstellen von Adobe Cloud OAuth-Anmeldeinformationenabgerufen haben.
      OAuth-Umleitungs-URL https://<instance_name> /oauth_redirect.do , wobei der Instanzname der Name Ihrer Instanz ServiceNow ist.
      Zusätzliche Informationen für die Nachverarbeitung
      Organisations-ID Adobe Cloud Organisations-ID, die Sie beim Erstellen von Adobe Cloud OAuth-Anmeldeinformationenfinden.
    7. Wählen Sie OAuth-Token erstellen und abrufen aus.
      Der OAuth-Token-Flow wurde erfolgreich abgeschlossen.

    Ergebnisse

    Abonnementdaten für [Adobe werden in Software Asset Management abgerufen, wenn die geplante Aufgabe für SAM - Import Adobe User Subscriptions ausgeführt wird. Wenn die Abonnementdaten abgerufen werden, wird die geplante Aufgabe SAM - Optimize Adobe Subscriptions monatlich ausgeführt, um die Creative Cloud-Abonnements von Adobe zu optimieren.

    Dieser Auftragsabschluss führt zu:
    • Ein Optimierungskandidat, der drei (konfigurierbare) oder mehr Einzel-App- oder Einzelproduktabonnements konsolidiert und Adobe Creative Cloud All Apps empfiehlt, wenn er nicht installiert ist.
    • Ein Reklamationskandidat, der eine einzelne App oder einzelne Produktabonnements mit Doppellizenzen zurückfordert, wenn Adobe Creative Cloud All Apps installiert ist.

      Angenommen, ein Anwender hat Adobe Creative Cloud All Apps abonniert und verbraucht auch Lizenzen für eine einzelne App oder einzelne Produkte wie Adobe Acrobat und Adobe Photoshop. In diesem Szenario mit doppelter Lizenz empfiehlt Software Asset Management, die Lizenzen für eine einzelne App oder einzelne Produktabonnements zurückzufordern.

    • Ein Reklamationskandidat, der drei (konfigurierbare) oder mehr Abonnements für Einzel-Apps oder einzelne Produkte zurückfordert, die aktiv verwendet werden, und einen Optimierungskandidaten, der die Zuweisung von Adobe Creative Cloud All Apps empfiehlt.

      Angenommen, ein Benutzer hat Adobe Acrobat, Adobe llustrator und Adobe Photoshop abonniert und verwendet alle diese Produkte aktiv. In diesem Szenario empfiehlt Software Asset Management, die Lizenzen für diese einzelnen Produktabonnements zurückzufordern und Adobe Creative Cloud All Apps zu verwenden.

    • Ein Reklamationskandidat, der Adobe Creative Cloud All Apps zurückfordert, wenn weniger als drei (konfigurierbare) Einzelprodukte aktiv verwendet werden, sowie ein Optimierungskandidat, der die Zuweisung einer einzelnen App oder einzelner Produktabonnements empfiehlt, die aktiv verwendet werden.

      Angenommen, ein Benutzer hat Adobe Creative Cloud All Apps abonniert, verwendet jedoch weniger als drei einzelne Creative Cloud-Produkte aktiv. In diesem Szenario fordert [ Software Asset Management die Lizenz für Adobe Creative Cloud All Apps zurück und empfiehlt, diese einzelnen Produktabonnements zuzuweisen, die aktiv verwendet werden.

    Nächste Maßnahme

    Zeigen Sie die Abonnementdaten an, indem Sie zu navigieren Alle > SaaS-Lizenz > Alle Anwenderabonnements. Sie können den Status des Auftrags SAM - Import Adobe User Subscriptions überprüfen, indem Sie zu navigieren Alle > Software Asset > Administration > Auftragsergebnisse.

    Informationen zu Ihren Adobe -Abonnements, Compliance und Kosten können Sie auch im Office 365- und Adobe Cloud-Dashboard in Software Asset Management klassisch] anzeigen.

    Ruft die Verbindungs-URL ab

    Rufen Sie die URL der Verbindungs-URL (Instanz) aus der Entwicklerkonsole Adobe ab, um ein OAuth-Token für Adobe Cloudzu erstellen und abzurufen.

    Vorbereitungen

    Erforderliche Rolle: Adobe Cloud admin

    Prozedur

    1. Melden Sie sich bei der Adobe Developer Consolean.
    2. Wählen Sie Ihr Projekt im Abschnitt „Alle Projekte“ aus.
    3. Wählen Sie im Abschnitt „Anmeldeinformationen“ OAuth Server-zu-Server aus.
    4. Wählen Sie im Abschnitt Zugriffstoken generieren die Option cURL-Befehl anzeigenaus.
    5. Kopieren Sie die Verbindungs-URL.
      Hinweis:

      Kopieren Sie nur die erforderliche URL aus dem gesamten Befehl.

      Hier ist beispielsweise die Verbindungs-URL der hervorgehobene Teil.

      Verbindungs-URL in der Adobe Developer Console.