Domain Separation und Dynamische Übersetzung
Domänentrennung wird in unterstützt Dynamische Übersetzung Und ist so konfiguriert, dass sie auf Übersetzerkonfigurationen und angewendet wird Framework für Ausschlüsse. 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 Anwenderoberflä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.
Aktivierungsinformationen
Sie sollten das Plugin „Domänensupport – Domänenerweiterungs-Installationsprogramm“ (com.glide.domain.msp_extensions.installer) aktivieren. Informationen dazu, wie Sie die Plugin-Aktivierung anfordern können, finden Sie unter Anforderung für Domänentrennung in Dynamische Übersetzung.
So funktioniert Domain Separation in Dynamische Übersetzung
Ein Service Provider mit domänengetrennten Instanzen kann das Framework für dynamische Übersetzung implementieren, damit Anwender die Übersetzungsservice Provider verwenden können, die in den für ihre Domäne spezifischen Übersetzerkonfigurationen konfiguriert sind. Übersetzerkonfigurationen sind in prozessgetrennt Dynamische Übersetzung. Alle Übersetzungsservice Provider, die in den Übersetzerkonfigurationen der übergeordneten Domäne konfiguriert sind, sind in untergeordneten Domänen verfügbar.
- Aktuelle Domäne
- Übergeordnete Domänen
- Globale Domäne
Außerdem können verschiedene Verbindungen für denselben Verbindungs- und Anmeldeinformationsalias eines Übersetzungsservice Providers in mehreren Domänen konfiguriert werden. Anmeldeinformationen und Verbindungen sind jedoch datengetrennt. Daher ist eine in einer untergeordneten Domäne konfigurierte Verbindung in übergeordneten Domänen sichtbar. Informationen zur Domänentrennung für Verbindungen und Anmeldeinformationen finden Sie unter Domänentrennung für Anmeldeinformationen und Verbindungen .
Stellen Sie sich zum Beispiel das folgende Szenario vor:
- Verbindung1
- Verbindung2
- Verbindung3
Domänengetrennte Tabelle
Übersetzerkonfiguration [sn_dt_Translator_Configuration].
Standardübersetzerkonfiguration für eine Domäne
Die Standardübersetzerkonfiguration der aktuellen Domäne wird bei der dynamischen Übersetzung immer berücksichtigt. Wenn die aktuelle Domäne keine Standardübersetzerkonfiguration hat, wird die verfügbare Standardübersetzerkonfiguration des nächsten übergeordneten Elements berücksichtigt.
Eine Domäne kann mehrere Standardübersetzerkonfigurationen haben. In diesem Fall wird auch die Standardübersetzerkonfiguration der aktuellen Domäne für die dynamische Übersetzung berücksichtigt. Betrachten wir beispielsweise das folgende Szenario:
In Domäne B sind sowohl TC1 als auch TC2 sichtbar. In Domäne B wird zuerst TC2 als Standardübersetzerkonfiguration festgelegt. Aus Domäne A wird TC1 dann überschrieben und als Standardübersetzerkonfiguration festgelegt. Dies führt zu mehreren Standardübersetzerkonfigurationen in Domäne B. in diesem Fall wird TC2 als Standardübersetzerkonfiguration für dynamische Übersetzung verwendet.
Überschreiben einer Übersetzerkonfiguration
In jeder Domäne können Sie die Übersetzerkonfiguration dieser Domäne oder der übergeordneten Domäne überschreiben. Die überschriebene Übersetzerkonfiguration einer übergeordneten Domäne ist auch in untergeordneten Domänen sichtbar. Die überschriebene Übersetzerkonfiguration einer untergeordneten Domäne ist jedoch in der übergeordneten Domäne nicht sichtbar.
Nachdem Sie eine Übersetzerkonfiguration derselben Domäne überschreiben, ist nur die überschriebene Übersetzerkonfiguration in dieser Domäne sichtbar.
- Nur die überschriebene Übersetzerkonfiguration ist in der untergeordneten Domäne sichtbar.
- Die Überschreibungen Das Feld der überschriebenen Übersetzerkonfiguration bezieht sich auf die ursprüngliche Übersetzerkonfiguration der übergeordneten Domäne.
Stellen Sie sich zum Beispiel das folgende Szenario vor:
Sie können eine Übersetzerkonfiguration TC1 aus Domäne B überschreiben. Nach dem Überschreiben ist nur die überschriebene Konfiguration TC1 in Domäne B und verfügbar Überschreibungen Feld von TC1 bezieht sich auf TC1 Der übergeordneten Domäne.
Domain Separation in Framework für Ausschlüsse
Die Framework für Ausschlüsse Modul in Dynamische Übersetzung Unterstützt Domänentrennung. Jede Domäne in einer Instanz kann einen eigenen Satz von haben Framework für Ausschlüsse Regeln, daher sind die Regeln für eine Domäne spezifisch. Aktivierung von Framework für Ausschlüsse In einer Instanz gilt für alle Domänen in der Instanz. Weitere Informationen finden Sie unter Ausschluss-Framework in dynamischer Übersetzung.