Richten Sie die Salesforce Marketing Cloud-Spokeein

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 5 Minuten Lesedauer
  • Integrieren Sie die Instanz [ ServiceNow und Salesforce Marketing Cloud, indem Sie ServiceNowSalesforce Marketing Cloud -Anmeldeinformationen verwenden, um []-Anforderungen zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die Salesforce Marketing Cloud-Spoke.
    • Salesforce Marketing Cloud Erforderliche Rolle: Administrator mit Berechtigungen zum Erstellen neuer Anwender und Rollen
    • Erforderliche Rolle: admin

    Prozedur

    1. Wahlweise: Standardauthentifizierung für Salesforce Marketing Cloud-Spoke verwenden
    2. Wahlweise: Verwenden von OAuth 2.0 für Salesforce Marketing Cloud-Spoke

    Standardauthentifizierung für Salesforce Marketing Cloud-Spoke verwenden

    Sie können die Standardauthentifizierung verwenden, um die ServiceNow-Anforderungsinstanz mit der Salesforce Marketing Cloud-Spoke zu validieren.

    Erstellen Sie einen Anwender für den Zugriff auf die Salesforce Marketing Cloud SOAP API

    Erstellen Sie einen Benutzer, mit dem Sie auf die SOAP-API Salesforce Marketing Cloud zugreifen können. Mit der SOAP-API können Sie Datensätze aus Ihren Salesforce Marketing Cloud -Datenerweiterungen abrufen und Informationen zu Ihren Salesforce Marketing Cloud -Benutzern abrufen.

    Vorbereitungen

    Erforderliche Rolle: Salesforce-Administratoranwender mit Berechtigungen zum Erstellen neuer Anwender und Rollen.

    Prozedur

    1. Wechseln Sie in einem Webbrowser zu Ihrer Instanz Salesforce Marketing Cloud.
    2. Melden Sie sich mit Ihren Administratoranmeldeinformationen an.
    3. Klicken Sie im Seiten-Header Ihrer Instanz auf Ihr Profilsymbol, und wählen Sie Setupaus.
      Die Seite „Setup“ wird geöffnet.
    4. Erstellen Sie einen Salesforce Marketing Cloud -Benutzer.
      1. Navigieren zu Administration > Anwender > Anwender und klicken Sie dann auf Erstellen.
        Das Formular „Neuer Benutzer“ wird geöffnet.
      2. Füllen Sie die Felder im Formularabschnitt Allgemeine Einstellungen aus.
        Tabelle : 1. Allgemeine Einstellungen
        Feld Beschreibung
        Name Der Name des Benutzers.
        Antwort-E-Mail-Adresse E-Mail-Adresse, von der Sie E-Mail-Nachrichten senden und beantworten möchten. Salesforce Marketing Cloud sendet auch Anfragen zu vergessenen Passwörtern an diese E-Mail-Adresse.

        Nachdem Sie eine E-Mail-Adresse eingegeben haben, klicken Sie auf Überprüfen, um die E-Mail-Adresse zu überprüfen.

        Zur Dropdownliste „Von Name“ hinzufügen Option zum Senden der Antwort-E-Mail-Adresse über einen Domänenverifizierungsprozess, bevor die E-Mail-Adresse in einer E-Mail ausgefüllt wird.
        Benachrichtigungs-E-Mail-Adresse E-Mail-Adresse, an die Sie Benachrichtigungen vom Typ Salesforce Marketing Cloud senden möchten.
        Anwendername Anwendername des Anwenders
        Externer Schlüssel Schlüssel, der den Anwender während API-Aufrufen eindeutig identifiziert.
        Zeitzone Zeitzone, in der sich der Anwender befindet.
        Kulturcode Sprache, die auf der Anwenderoberfläche Salesforce Marketing Cloud für diesen Anwender verwendet wird.
        API-Anwender Option, die angibt, ob der Benutzer auf die Salesforce Marketing Cloud APIs zugreifen kann. Aktivieren Sie die Checkbox, um diese Option zu aktivieren.
        Temporäres Passwort Temporäres Passwort, mit dem sich der Benutzer zum ersten Mal anmelden kann. Der Benutzer wird bei der ersten Anmeldung aufgefordert, dieses Passwort zu ändern.
        Kennwort überprüfen Feld zum Überprüfen des temporären Passworts.
      3. Klicken Sie auf Speichern.
    5. Erstellen Sie eine Anwenderrolle, mit der zugewiesene Anwender auf die SOAP-API Salesforce Marketing Cloud zugreifen und Anwender und Datenerweiterungen verwalten können.
      1. Navigieren zu Administration > Anwender > Rollen und klicken Sie dann auf Erstellen.
        Das Formular „Neue Rolle“ wird geöffnet.
      2. Füllen Sie im Formularabschnitt Eigenschaften die Felder aus.
        Tabelle : 2. Eigenschaften
        Feld Beschreibung
        Name Name der Anwenderrolle.
        Externer Schlüssel Schlüssel, der die Anwenderrolle eindeutig identifiziert.
        Beschreibung Beschreibung der Anwenderrolle.
      3. Erweitern Sie im Formularabschnitt Berechtigungen die E-Mail > Abonnenten > Datenerweiterung Berechtigungskategorie, und aktivieren Sie dann das Kontrollkästchen Zulassen für die Zugriffsberechtigungen Daten anzeigen und Daten verwalten.
      4. Erweitern Sie E-Mail > Administrator > API-Zugriff Berechtigungskategorie, und aktivieren Sie dann das Kontrollkästchen Zulassen für die WebService -API-Zugriffsberechtigung.
      5. Erweitern Sie Administration > Anwender Berechtigungskategorie, und aktivieren Sie dann das Kontrollkästchen Zulassen für die folgenden Zugriffsberechtigungen:
        • Ansicht
        • Aktualisierung
        • Deaktivieren
        • Geschäftsbereiche verwalten
      6. Klicken Sie auf Speichern.
    6. Weisen Sie die Anwenderrolle dem Anwender Salesforce Marketing Cloud zu.
      1. Navigieren zu Administration > Anwender > Anwender.
      2. Aktivieren Sie in der Liste der verfügbaren Benutzer das Kontrollkästchen für den Benutzer, den Sie in Schritt 4erstellt haben.
      3. Klicken Sie auf Rollen verwalten.
        Das Formular „Rollen“ für den ausgewählten Benutzer wird geöffnet.
      4. Klicken Sie im Formularabschnitt „Rollen“ auf Rollen bearbeiten.
      5. Wenn die Liste der verfügbaren Rollen angezeigt wird, aktivieren Sie das Kontrollkästchen für die Anwenderrolle, die Sie in Schritt 5erstellt haben.
      6. Klicken Sie auf Speichern.

    Erstellen Sie eine Verbindung und Anmeldeinformationen für Salesforce Marketing Cloud

    Erstellen Sie eine Verbindung und Anmeldeinformationen für Salesforce Marketing Cloud, damit Sie Ihre Instanz ServiceNow mit der SOAP-API Salesforce Marketing Cloud verbinden können.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren Sie in Ihrer Instanz von ServiceNow zu Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Wählen Sie in der Liste der verfügbaren Aliasse für Verbindungen und Anmeldeinformationen SalesforceMarketingCloudaus.
    3. Klicken Sie im Formular „ Aliasse für Verbindungen und Anmeldeinformationen“ auf den zugehörigen Link Neue Verbindung und Anmeldeinformationen erstellen.
      Das Dialogfeld „Verbindungen und Anmeldeinformationen erstellen“ wird geöffnet.
    4. Füllen Sie die Felder im Dialogfeld aus.
      Tabelle : 3. Dialogfeld „Verbindungen und Anmeldeinformationen erstellen“.
      Feld Beschreibung
      Geben Sie die Verbindungsinformationen ein.
      Verbindungsname Name der Verbindung
      SOAP-Verbindungs-URL URL Ihres SOAPConnection-Endpunkts. Geben Sie https://<Subdomäne>.soap.marketingcloudapis.com/Service.asmx ein, wobei <Subdomäne> Ihre Subdomäne Salesforce Marketing Cloud ist.
      Geben Sie die Anmeldeinformationen ein.
      Anwendername – Profilname Name Ihrer Anmeldeinformationen.
      Anwendername Anwendername des Anwenders, mit dem Sie auf die SOAP-API Salesforce Marketing Cloud zugreifen können. Geben Sie den Anwendernamen des Anwenders ein, den Sie in Erstellen Sie einen Anwender für den Zugriff auf die Salesforce Marketing Cloud SOAP APIerstellt haben.
      Passwort Passwort des Anwenders, mit dem Sie auf die Salesforce Marketing Cloud SOAP API zugreifen können. Geben Sie das Passwort des -Benutzers ein, den Sie in Erstellen Sie einen Anwender für den Zugriff auf die Salesforce Marketing Cloud SOAP APIerstellt haben.
    5. Klicken Sie auf Erstellen.

    Verwenden von OAuth 2.0 für Salesforce Marketing Cloud-Spoke

    Sie können OAuth 2.0 verwenden, um die ServiceNow-Anforderungsinstanz mit der Salesforce Marketing Cloud-Spoke zu validieren.

    Erstellen Sie OAuth 2.0-Anmeldeinformationen für die Salesforce Marketing Cloud-Spoke

    Erstellen Sie Salesforce Marketing Cloud OAuth 2.0-Anmeldeinformationen, um die Salesforce Marketing Cloud-Spoke zu verwenden.

    Vorbereitungen

    Erforderliche Rolle: Salesforce Marketing Cloud admin

    Prozedur

    1. Melden Sie sich beim Mandanten Salesforce Marketing Cloud an.
    2. Navigieren zu Setup-Startseite > Platform Tools > Apps > Installierte Pakete.
    3. Wählen Sie Neu aus, um ein Paket zu erstellen.
    4. Wählen Sie Komponente hinzufügen aus.
    5. Wählen Sie API-Integration aus, um Salesforce Marketing Cloud APIs in Ihre Anwendung zu integrieren.
    6. Wählen Sie Weiter.
    7. Wählen Sie Server-zu-Server als Integrationstyp aus.
    8. Wählen Sie Weiter.
    9. Wählen Sie die erforderlichen Umfänge für Ihre Integration aus.
    10. Wählen Sie Speichern.
      Ihre Client-ID und Ihr geheimer Clientschlüssel werden in der Konfigurationszusammenfassung angezeigt. Navigieren Sie zum Abschnitt Komponenten unter SETUP > INStable Pakete > DETAILS um die Client-ID und den geheimen Clientschlüssel anzuzeigen. Kopieren Sie die Werte, um sie später zu verwenden.

    Erstellen Sie eine Verbindung und Anmeldeinformationen für die Salesforce Marketing Cloud-Spoke

    Erstellen Sie eine Verbindung und Anmeldeinformationen für die OAuth 2.0-Autorisierung der Salesforce Marketing Cloud-Spoke.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie den SalesforceMarketingCloudSOAPConnection -Datensatz.
    3. Klicken Sie auf der Registerkarte Zugehörige Links auf den Link Neue Verbindung und Anmeldeinformationen erstellen.
    4. Füllen Sie im Formular „Aliasse für Verbindungen und Anmeldeinformationen“ die Felder aus.
      Feld Beschreibung
      Verbindungsname Name zur eindeutigen Identifizierung der Verbindung. Beispiel: SFMC – SOAP-Verbindung.
      SOAP-Verbindungs-URL URL Ihres SOAP-Verbindungsendpunkts. Geben Sie https:// ein.<subdomain> .soap.marketingcloudapis.com/Service.asmx , wobei ist Ihre Salesforce Marketing Cloud-Unterdomäne.
      OAuth-Client-ID Client-ID, die für die Salesforce Marketing Cloud-Spoke erstellt wurde.
      Geheimer OAuth-Schlüssel Geheimer Clientschlüssel, der für die Salesforce Marketing Cloud-Spoke erstellt wurde.
      OAuth-Umleitungs-URL OAuth-Umleitungs-URL. Das Format muss https://sein.<instance-name.service-now.com> /oauth_redirect.do
      Datenerweiterung für Kontaktanzahlen Name der Datenerweiterung, aus der Sie Daten des Kontaktanzahlberichts abrufen möchten.
    5. Wählen Sie OAuth-Token erstellen und abrufen aus.