Domain Separation und Dynamische Übersetzung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Domänentrennung wird in Dynamische Übersetzung unterstützt und ist so konfiguriert, dass sie für Übersetzerkonfigurationen gilt. 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 „Domain Support – Domain Extensions Installer“ (com.glide.domain.msp_extensions.installer) aktivieren. Informationen dazu, wie Sie die Plugin-Aktivierung anfordern können, finden Sie unter Anforderung für Domain Separation 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, sodass Benutzer die Übersetzungsservice Provider verwenden können, die in den für ihre Domäne spezifischen Übersetzerkonfigurationen konfiguriert sind. Übersetzerkonfigurationen sind in Dynamische Übersetzungprozessgetrennt . Alle in den Übersetzerkonfigurationen der übergeordneten Domäne konfigurierten Übersetzungsservice Provider sind in untergeordneten Domänen verfügbar.

    Eine Übersetzerkonfiguration in der globalen Domäne ist in allen anderen Domänen sichtbar. In jeder Domäne können Benutzer nur die Übersetzerkonfigurationen anzeigen, die in den folgenden Domänen konfiguriert sind:
    • Aktuelle Domäne
    • Übergeordnete Domänen
    • Globale Domäne
    Hinweis:
    Wenn in einer Domäne mehrere Übersetzerkonfigurationen für denselben Übersetzungsserviceanbieter vorhanden sind, wird die Übersetzerkonfiguration der aktuellen Domäne oder der nächstgelegenen übergeordneten Domäne für die dynamische Übersetzung berücksichtigt.

    Außerdem können verschiedene Verbindungen für denselben Alias für Verbindungen und Anmeldeinformationen eines Übersetzungsserviceanbieters 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:

    Abbildung : 1. Verbindungen für einen Übersetzungsdienstanbieter in mehreren Domänen
    Übersetzungsservice-Provider in mehreren Domänen
    Für denselben Alias für Verbindungen und Anmeldeinformationen von Google werden in mehreren Domänen unterschiedliche Verbindungen konfiguriert. In Domäne A sind alle folgenden Verbindungen sichtbar:
    • Verbindung1
    • Verbindung2
    • Verbindung3
    Hinweis:
    Wenn mehrere aktive Verbindungen für denselben Alias für Verbindungen und Anmeldeinformationen in einer Domäne sichtbar sind, wird die Verbindung mit der höchsten Reihenfolge priorisiert, wenn das Kontrollkästchen Mehrere aktive Verbindungen unterstützen aktiviert ist.

    Domänengetrennte Tabelle

    Übersetzerkonfiguration [sn_dt_translator_configuration]

    Standardmäßige Übersetzerkonfiguration für eine Domäne

    Für die dynamische Übersetzung wird immer die Standardübersetzerkonfiguration der aktuellen Domäne berücksichtigt. Wenn die aktuelle Domäne über keine Standardübersetzerkonfiguration verfügt, wird die verfügbare Standardübersetzerkonfiguration des nächstgelegenen übergeordneten Elements berücksichtigt.

    Eine Domäne kann mehrere Standardübersetzerkonfigurationen haben. Auch in diesem Fall wird die Standardübersetzerkonfiguration der aktuellen Domäne für die dynamische Übersetzung berücksichtigt. Betrachten wir als Beispiel das folgende Szenario:

    Abbildung : 2. Domänentrennung in Dynamische Übersetzung
    Domänentrennung in Dynamische Übersetzung

    In Domäne B sind TC1 und TC2 sichtbar. In Domäne B wird zunächst TC2 als Standardübersetzerkonfiguration festgelegt. Von Domäne A aus wird dann TC1 überschrieben und als standardmäßige Übersetzerkonfiguration festgelegt. Dies führt zu mehreren Standardübersetzerkonfigurationen in Domäne B. In diesem Fall wird TC2 in Domäne B als Standardübersetzerkonfiguration für die 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 überschrieben haben, ist in dieser Domäne nur die überschriebene Übersetzerkonfiguration sichtbar.

    Nachdem Sie die Übersetzerkonfiguration einer übergeordneten Domäne überschrieben haben, treten folgende Szenarien auf:
    • In der untergeordneten Domäne ist nur die überschriebene Übersetzerkonfiguration sichtbar.
    • Das Feld Überschreibungen der überschriebenen Übersetzerkonfiguration bezieht sich auf die ursprüngliche Übersetzerkonfiguration der übergeordneten Domäne.

    Stellen Sie sich zum Beispiel das folgende Szenario vor:

    Abbildung : 3. Domänentrennung in Dynamische Übersetzung
    Screenshot für Domain Separation in Dynamische Übersetzung

    Sie können eine Übersetzerkonfiguration TC1 aus Domäne B überschreiben. Nach dem Überschreiben ist nur die überschriebene Konfiguration TC1 in Domäne B verfügbar, und das Feld Überschreibungen von TC1 bezieht sich auf TC1 der übergeordneten Domäne.