Arbeitsbereich Domain Separation-Plugins und -Tabellen
Wenn Sie Domain Separation in Arbeitsbereichverwenden, benötigen Sie die Domain Separation-Plugins und Tabelleneigenschaften. Mit der Domänentrennung 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 Domain Separation verwendet das Plugin „Platform Domain Separation“. Wenn Sie das Plugin „Domain Separation“ aktivieren, werden die folgenden Funktionen für Arbeitsbereichaktiviert:
Sie erstellen eine Prozesstrennung nach Datensatzdomäne. Dies umfasst:
- Formularlayout
- UI-Aktionen
- Formularheader
- Zugehörige Listen
- Richtlinie
- Client-Skripts
- Business-Regeln
- Referenzwerte
Domäne ändern und Domänenbereich ein/aus.
Mandantenübergreifende Intelligenz
Der Datensatzdomänenkontext gilt automatisch für alle Formularkomponenten. Intern wird der Datensatzdomänenkontext allen eingeschlossenen GraphQL- Abfragen hinzugefügt.
Plugin-Konfiguration
Diese Funktionen erfordern eine zusätzliche Konfiguration:
Wenn Sie ein Vorformular so konfigurieren, dass eine Domäne ausgewählt wird, 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 er aufgefordert werden, die Domäne einzugeben, die das Feld bestimmt, bevor ein Datensatz erstellt wird.
- Zur Unterstützung des Service Desk-Mitarbeiters können zusätzliche Felder angegeben werden (z. B. Kurzbeschreibung oder Notizen). Das Vorformular jedoch:
- Zeigt nur das Feld zur Bestimmung der Standarddomäne 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.
- Überschreibungen des Wörterbuchs werden nicht unterstützt.
- Dieses Interstitial-Formular verhält sich ähnlich wie der Plattform-Assistent oder Interceptor.
- Der neue Datensatz wird mit Werten aus dem vorherigen Formular initialisiert, wobei die Prozesse auf der ausgewählten Domäne basieren:
- Business-Regeln
- Formularlayout
- UI-Aktionen
- Zugehörige Listen
- UI-Richtlinien
- Client-Skripts
Tabellen
- glide.sys.domain.use_domain_determining_field
- glide.sys.domain.domain_determining_field.default
- glide.sys.domain.domain_determining_field.[table_name]