Arbeitsbereich Domain Separation-Plugins und -Tabellen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • 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

    Hinweis:
    Wenn Sie neue Datensätze aus zugehörigen Listen erstellen, verwenden Sie die Domäne des übergeordneten Datensatzes.

    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
      Referenzfelder zeigen nur für die Domäne zulässige Werte an.

    Tabellen

    Das domänenbestimmende Feld (Standard und nach Tabelle) wird über die Systemeigenschaften konfiguriert:
    • glide.sys.domain.use_domain_determining_field
    • glide.sys.domain.domain_determining_field.default
    • glide.sys.domain.domain_determining_field.[table_name]

    Neuer Incident mit Domain Separation