Konfiguration des externen „ Salesforce “-Clients für die Kommunikation mit QRadar

Um die Kommunikation zwischen und QRadar Salesforce zu ermöglichen, konfigurieren Sie eine externe Client-App in der Salesforce -Konsole und erfassen Sie die von der Anwendung generierten Authentifizierungsdaten. Diese Angaben sind bei der Konfiguration der QRadar Protokollquelle erforderlich.

Vorbereitende Schritte

Falls die RESTful-API auf Ihrem „ Salesforce “-Server nicht aktiviert ist, wenden Sie sich bitte an den Support unter Salesforce.

Vorgehensweise

  1. Konfigurieren Sie eine externe Client-App unter Salesforce für den Client-Credential-Flow.
    1. Melden Sie sich bei Ihrem „ Salesforce “-Sicherheitsüberwachungsserver an.
    2. Gehen Sie zu Setup > App-Manager > Schaltfläche „Neue externe Client-App“.
    3. Geben Sie die folgenden Informationen an, wie z. B. den Namen der externen Client-App, den API-Namen, die E-Mail-Adresse des Ansprechpartners und weitere erforderliche Felder.
    4. Wählen Sie „ OAuth -Einstellungen aktivieren“ und aktivieren Sie die Option „ OAuth “.
    5. Konfigurieren Sie unter „App-Einstellungen “ die Callback- URL en. Geben Sie eine URL ein, auf die Nutzer weitergeleitet werden können, um weitere Informationen zur Anwendung zu erhalten. Beispiel: https://login.salesforce.com/
      https://login.salesforce.com/
    6. Wählen Sie aus der Liste „Ausgewählte OAuth -Bereiche“ die OptionBenutzerdaten über APIs verwalten (api) “ aus.
    7. Konfigurieren Sie die verbleibenden optionalen Parameter nach Bedarf
    8. Wählen Sie unter „Flow-Aktivierung “ die Option „Client-Anmeldeinformationen-Flow aktivieren “ aus.
    9. Klicken Sie auf „Speichern/Erstellen“, um die externe Client-App zu erstellen.
  2. Konfigurieren Sie die „ OAuth “-Richtlinien und die Option „Run As“ (Benutzername) für die externe Client-App „ Salesforce “.
    1. Gehen Sie zu „Einstellungen“ > „Externer Client-App-Manager “.
    2. Öffnen Sie die zuvor erstellte externe Client-App.
    3. Klicken Sie auf die Registerkarte „Richtlinien“ und anschließend auf „Bearbeiten “.
    4. Wählen Sie unter „App-Richtlinien “ die Option „ OAuth “ aus.
    5. Aktivieren Sie im Fenster „Einstellungen für die Berechtigungsverwaltung“ das Kontrollkästchen „Berechtigungsverwaltung aktivieren “.
    6. Legen Sie unter „ OAuth -Richtlinien “ die Einstellung „Zulässige Benutzer“ auf „Alle Benutzer können sich selbst autorisieren“ fest.
    7. Wählen Sie unter „ OAuth -Abläufe und Erweiterungen für externe Client-Apps “ die Option „Client-Anmeldeinformationen-Abllauf aktivieren“ aus.
    8. Wählen Sie im Feld „Ausführen als (Benutzername) “ den Benutzer „ Salesforce “ aus, den der Client-Credentials-Flow verwenden soll.
      In einigen Versionen der Benutzeroberfläche von „ Salesforce “ wird dieses Feld als „Ausführender Benutzer“ angezeigt.
    9. Konfigurieren Sie die verbleibenden optionalen Parameter nach Bedarf.
    10. Klicken Sie auf „Speichern “.

Nächste Schritte

Um den Consumer-Schlüssel und den geheimen Schlüssel zu erhalten, führen Sie die folgenden Schritte aus:
  1. Im Navigationsmenü wählen Sie Setup > External Client App Manager.
  2. Öffnen Sie die zuvor erstellte externe Client-App.
  3. Klicken Sie auf die Registerkarte „Einstellungen “.
  4. Erweitern Sie die Einstellungen für „ OAuth “.
  5. Klicken Sie unter „App-Einstellungen “ auf „Consumer Key “ und „Secret“. Geben Sie den erforderlichen Bestätigungscode ein, falls Sie dazu aufgefordert werden.
  6. Notieren Sie sich auf der Seite „Consumer Details “ die Werte für „Consumer Key“ und „Consumer Secret “.