Business-Regeln „Vor Abfrage“.
Sie können eine Geschäftsregel „Vor Abfrage“ verwenden, um die Datentrennung in einer Instanz zu unterstützen. ServiceNow Anwendungen, die die Domänentrennung unterstützen, unterstützen möglicherweise nur die Trennung von Daten und Datenweiterleitung, verfügen über erweiterte Geschäftslogiktrennung oder unterstützen die Verwaltung der Anwendung auf Mandantenebene (Kundenebene).
Eine Geschäftsregel „Vor Abfrage“ ist ergänzender Code, mit dem Sie die Datentrennung in domänengetrennten Umgebungen unterstützen.
Verwendung der Geschäftsregel „Vor Abfrage“ für die Datentrennung
- Wenn die Domänentrennung von einer Anwendung ServiceNow nicht unterstützt wird und Sie einem oder mehreren nicht internen Kunden außerhalb der Organisation des Service Providers Tabellen- oder Zeilenzugriff gewähren oder einschränken müssen.Hinweis:Bevor Sie mit der Entwicklung von beginnen, wenden Sie sich bezüglich der Anwendungs-Roadmap für dieses Produkt an den Kundensupport von ServiceNow. Verbesserungen des Domänensupports sind möglicherweise für bevorstehende Releases geplant.
- Wenn eine Tabelle domänengetrennt ist, der Zugriff auf ihre Zeilen jedoch basierend auf bestimmten Bedingungen gewährt oder eingeschränkt werden muss, die nur für eine Reihe von Domänen im System gelten.Hinweis:Beispiel: Ein Kunde in der X-Domäne hat mehrere Lieferanten, die diese Domäne unterstützen, und diesen Lieferanten wird nur der Zugriff auf die Datensätze gewährt, die ihnen zugewiesen sind.
Punkte, die vor der Erstellung von Business-Regeln für „Vor Abfrage“ zu berücksichtigen sind
- Soweit möglich, erstellen Sie Geschäftsregeln vom Typ „Vor Abfrage“ im niedrigstmöglichen Teil der Domänenhierarchie, damit die Regel nur für Benutzer ausgeführt wird, für die sie gilt.
- Beachten Sie, dass es im System Szenarien gibt, in denen Geschäftsregeln möglicherweise nicht ausgeführt werden oder in denen eine durch einen Benutzer ausgelöste Interaktion möglicherweise keine Ausführung einer Geschäftsregel auslöst. Beispielsweise wird eine Geschäftsregel nicht ausgeführt, wenn Sie Transformationszuordnungen mit deaktivierter Option „Business-Regeln ausführen“ oder Skripts mit deaktiviertem Workflow haben.
- Füllen Sie immer das Bedingungsfeld aus, um anzugeben, wann die Regel ausgeführt wird. Sie können beispielsweise angeben, ob die Geschäftsregel nur für bestimmte Lieferanten in einer Domäne gilt. Warnung:Beschränken Sie beim Entwerfen und Codieren von Geschäftsregeln (besonders Abfragegeschäftsregeln) ODER-Klauseln und Suchen in nicht indizierten Feldern. Zu viele ODER-Klauseln und Suchen in nicht indizierten Feldern können Abfragen verlangsamen oder die Leistung Ihrer Instanz beeinträchtigen.
Verwenden Sie die Geschäftsregeln vom Typ „Vor Abfrage“ nur bei Bedarf. Zu viele Regeln vom Typ „Vor Abfrage“ können sich auf die Leistung Ihrer Instanz auswirken.
, dass Datensicherheit beschränkt, nicht sehen. bei der Interaktion mit Daten.Wann sollten Business-Regeln und ACLs vom Typ „Vor Abfrage“ nicht verwendet werden?
Seien Sie vorsichtig, wenn Sie Geschäftsregeln und ACLs vom Typ „Vor Abfrage“ verwenden, um Kundendaten zu trennen. Durch die Verwendung von Geschäftsregeln und ACLs erstellen Sie Anpassungen, die Sie dann verwalten müssen. Anpassungen können potenziell zu Leistungsproblemen führen. Ihre Entwicklungsteams sollten Prozesse erstellen, um sicherzustellen, dass das System nicht beschädigt wird.
Domain Separation bietet mit der aktuellen Domänenpfadabfragemethode (v3), einem weithin unterstützten Framework, sowohl Skalierbarkeit als auch Governance. Die Plattform- und App-Teams ServiceNow von sind für die Wartung des Frameworks verantwortlich und entlasten den Kunden.
Bei Unternehmen mit vielen Kunden in vielen Instanzen kann die übermäßige Verwendung von Vor Abfragen und ACLs dazu führen, dass die Datenbankabfragen nicht gut funktionieren.
Wie Domain Separation aktiviert wird
Sie können Domain Separation mit dem Plugin ServiceNow aktivieren. Ein Produktmanager, der von einem Entwicklungsteam unterstützt wird, verwaltet die Funktionalität. Erweiterungen und Korrekturen für die Funktion zur Domänentrennung sind in den Releases ServiceNow enthalten. Instanzbesitzer können sich an Kundenservice und Support -Ressourcen wenden, z. B. Serviceportal, unter https://support.servicenow.com, um Unterstützung bei der Domänentrennung zu erhalten.