Domain Separation und Playbooks
Datentrennung wird für Playbooksunterstützt. Der Domänenwert des auslösenden Eingabedatensatzes bestimmt den Domänenkontext. 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: Basis
- Geschäftslogik: Stellen Sie sicher, dass Daten in die richtige Domäne für die Anwendungsfälle des Application Service Providers übertragen werden.
- Die Anwendung unterstützt die Domänentrennung zur Laufzeit. Zur Domänentrennung gehören die Trennung von der Benutzeroberfläche, Cache-Schlüssel, Berichterstellung, Rollups und Zusammenfassungen.
- Der Besitzer der Instanz muss die Anwendung einrichten, damit sie über mehrere Mandanten hinweg funktioniert.
Beispiel-Anwendungsfall: Wenn ein Service Provider (SP) den Chat verwendet, um auf die Nachricht eines Mandanten (Kunden) zu antworten, muss der Kunde die Antwort des Service Providers sehen können.
Weitere Informationen zu den Supportstufen finden Sie unter Anwendungssupport für die Domänentrennung.
Funktionsweise der Domänentrennung für Playbooks
Die Systemdomäne trennt Playbooks Inhalte gemäß den folgenden Regeln:
- Playbooks Inhalt wird von der Domäne ausgeführt, von der aus er ausgelöst wird
- Aktivitäten und Playbooks werden aus der Domäne des Datensatzes oder Benutzers ausgeführt, der sie initiiert hat. Beispiel: Wenn ein Benutzer aus der untergeordneten Domäne ACME einen Playbook auslöst, der zur übergeordneten Domäne TOP gehört, wird Playbook im Kontext der untergeordneten Domäne ACME ausgeführt.
- Flow Designer -Inhalt wird in der Domäne der aufrufenden Playbooks -Aktivität ausgeführt
- Immer wenn eine Aktivitätsdefinition eine Aktion oder einen Flow aufruft, führt das System den Inhalt Flow Designer im selben Domänenkontext aus wie den auslösenden Inhalt Playbooks. Wenn der Inhalt Flow Designer eine übereinstimmende domänenspezifische Prozessüberschreibung aufweist, führt das System stattdessen die Überschreibungsversion aus. Playbooks unterstützt zwar keine Prozessüberschreibungen, verwendet jedoch alle in Flow Designerdefinierten Prozessüberschreibungen.Hinweis:
- Eine Prozessüberschreibung bezieht sich auf einen Überschreibungstyp bei der Domänentrennung.
- Service Provider (SPs) können die Domänentrennungverwenden, um Daten, Prozesse und Verwaltungsaufgaben logisch in definierte Gruppen zu unterteilen.
- Playbooks -Konfigurationsdateien sind für alle Domänenbenutzer sichtbar
- Playbooks -Konfigurationsdateien sind nicht domänengetrennt. Jeder Benutzer mit den entsprechenden Rollen kann alle Playbooks, Auslöserdefinitionen und Aktivitätsdefinitionen anzeigen.