Domain Separation und Benachrichtigungen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Die Anwendung Benachrichtigungen unterstützt Domänentrennung. Mit der Domain Separation können Sie Daten, Prozesse und Verwaltungsaufgaben in logische Gruppierungen, sogenannte Domänen, aufteilen. Sie können verschiedene Aspekte dieser Trennung steuern, einschließlich der Benutzer, die Daten sehen und darauf zugreifen können.

    Support-Stufe: Standard

    • Enthält alle Aspekte von Standard Level-Support.
    • Anwendungseigenschaften sind bei Bedarf domänenfähig.
    • Geschäftslogik: Der Service Provider (SP) erstellt oder ändert Prozesse für einzelne Kunden. Die Anwendungsfälle spiegeln die ordnungsgemäße Verwendung der Anwendung durch mehrere SP-Kunden in einer einzigen Instanz wider.
    • Der Besitzer der Instanz muss die MVP-Geschäftslogik (Minimum des lebensfähigen Produkts) und die Datenparameter pro Mandant wie erwartet für die spezifische Anwendung konfigurieren.

    Beispielanwendungsfall: Ein Administrator muss in der Lage sein, erforderliche Kommentare abzugeben, wenn ein Datensatz für einen Mandanten geschlossen wird, aber nicht für einen anderen.

    Weitere Informationen zu den Supportstufen finden Sie unter Anwendungssupport für Domänentrennung.

    Übersicht

    Die Domänentrennung wird speziell in Notifications unterstützt, jedoch nicht in E-Mail-Accounts. Benachrichtigungen werden nicht durch Daten getrennt, sondern durch Prozesse. Benachrichtigungen werden auch durch bestimmte Aktionen ausgelöst.

    Hinweis:
    Abonnementbasierte Benachrichtigungen sind nicht domänenbewusst und unterstützen keine domänenspezifischen Einstellungen.

    So funktioniert die Domänentrennung in Notifications

    Es gibt zwei grundlegende Komponenten für die Domänentrennung und Notifications.

    • Benachrichtigungen werden durch Prozesse getrennt (nicht durch Daten).
    • Benachrichtigungen werden auf zwei Arten ausgelöst:
      1. Wenn ein Datensatz eingefügt oder aktualisiert wird

        Benachrichtigungen mit übereinstimmenden Bedingungen UND in derselben Domäne und globalen Domäne wie der eingefügte/aktualisierte Datensatz werden verarbeitet.

      2. Wenn ein in der Benachrichtigung definiertes Ereignis ausgelöst wird
        1. Ereignisse haben normalerweise einen Zieldatensatz. Beispielsweise bezieht sich das Ereignis [incident.inserted] auf den einzufügenden Incident Record.
        2. Wenn ein Ereignis ausgelöst wird, werden Benachrichtigungen verarbeitet, die für dieses Ereignis in derselben Domäne und globalen Domäne wie der Zieldatensatz des Ereignisses konfiguriert sind.

    Domänen und E-Mail-Accounts

    Die Domänentrennung wird aus folgenden Gründen in E-Mail-Accounts nicht unterstützt:

    1. Senden einer E-Mail: Pro Account gibt es nur einen SMTP Sender. Dies verhindert die Bereitstellung von Domänen für jeden Account und sie sind nicht konfigurierbar.
    2. Empfang eingehender E-Mails: Sie können mehrere E-Mail-Accounts einrichten, die Domäne einer Aktion bei eingehender E-Mail jedoch nicht sinnvoll festlegen. Aktionen bei eingehender E-Mail werden in der Domäne des Benutzers verarbeitet, der die E-Mail gesendet hat. Beispiel: User_A in Domäne A sendet eine E-Mail an einen ServiceNow-E-Mail-Account, der die „Incident erstellen“-Aktion bei eingehender E-Mail ausführt. Der durch die eingehende Aktion erstellte neue Incident befindet sich in Domäne A.
    Siehe Aktionen für eingehende E-Mails für weitere Informationen.
    Hinweis:
    Wenn die Anzahl der E-Mail-Accounts 20 übersteigt, wird der Empfang der E-Mail langsamer.

    Anwendungsfall

    Wenn eine Instanz verwendet Plugin „Domänentrennung“ Und eine neue E-Mail-Benachrichtigung ist für eine Domäne definiert, die dasselbe Ereignis wie die Benachrichtigung in der globalen Domäne hat. Der Anwender erhält zwei E-Mails für dasselbe Ereignis.

    Lösung: Definieren Sie das Feld [sys_overrides] für die Benachrichtigung, die zur Domäne gehört, so, dass die Einstellung für „global“ überschrieben wird. Weitere Informationen finden Sie unter Delegierte Administration .