Arbeitsbereich Plugins und Tabellen für die Domänentrennung
Wenn Sie die Domänentrennung in Arbeitsbereichverwenden, benötigen Sie die Plugins für die Domänentrennung und die Tabelleneigenschaften. Mit der Domain Separation können Sie Daten, Prozesse und Verwaltungsaufgaben in logische Gruppierungen, sogenannte Domänen, aufteilen. Sie können dann verschiedene Aspekte dieser Trennung steuern, einschließlich der Benutzer, die Daten anzeigen und darauf zugreifen können.
Plugins
Arbeitsbereich Die Domänentrennung verwendet das Plugin „Platform Domain Separation“. Wenn Sie das Plugin „Domain Separation“ aktivieren, werden die folgenden Funktionen für Arbeitsbereichaktiviert:
Sie erstellen Prozesstrennung nach Datensatzdomäne. Dies umfasst:
- Formularlayout
- UI-Aktionen
- Formularheader
- Zugehörige Listen
- Richtlinie
- Clientskripts
- Business-Regeln
- Referenzwerte
Domäne ändern und Domänenbereich umschalten.
Mandantenübergreifende Intelligenz
Der Datensatzdomänenkontext wird automatisch auf alle Formularkomponenten angewendet. Intern wird der Datensatzdomänenkontext allen eingeschlossenen GraphQL- Abfragen hinzugefügt.
Plugin-Konfiguration
Diese Funktionen erfordern eine zusätzliche Konfiguration:
Wenn Sie ein Vorformular konfigurieren, um eine Domäne auszuwählen, bevor Sie einen neuen Datensatz ohne übergeordnetes Element erstellen (Domäne unbekannt):
- Wenn die Domäne nicht übergeben wird und der Benutzer Zugriff auf mehrere Domänen hat, kann der Benutzer aufgefordert werden, die Domäne einzugeben, die das Feld bestimmt, bevor ein Datensatz erstellt wird.
- Zusätzliche Felder können für Service Desk-Mitarbeiter angegeben werden (z. B. Kurzbeschreibung oder Notizen). Das Vorformular jedoch:
- Zeigt nur das standardmäßige domänenbestimmende Feld oder die für eine bestimmte Tabelle angegebenen Felder an.
- Unterstützt keine abhängigen Felder.
- Unterstützt keine dynamischen Referenzqualifizierer.
- Unterstützt keine UI-Richtlinien oder Client-Skripts.
- Unterstützt keine Wörterbuchüberschreibungen.
- Dieses Interstitial-Formular verhält sich ähnlich wie der Plattformassistent oder Interceptor.
- Der neue Datensatz wird mit Werten aus dem vorherigen Formular mit Prozessen basierend auf der ausgewählten Domäne initialisiert:
- Business-Regeln
- Formularlayout
- UI-Aktionen
- Zugehörige Listen
- UI-Richtlinien
- Clientskripts
Tabellen
- glide.sys.domain.use_domain_determining_field
- glide.sys.domain.domain_determining_field.default
- glide.sys.domain.domain_determining_field.[table_name]