Espace de travail Modules d’extension et tables de séparation de domaine

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Lorsque vous utilisez Séparation de domaine dans Espace de travail, vous avez besoin des modules d’extension Séparation de domaine et des propriétés de table. Séparation de domaine vous permet de séparer les données, les processus et les tâches administratives en groupes logiques appelés domaines. Vous pouvez ensuite contrôler plusieurs aspects de cette séparation, notamment les utilisateurs qui peuvent voir les données et y accéder.

    Modules d'extension

    Espace de travail Séparation de domaine utilise le module d’extension Séparation de domaine de plateforme. Lorsque vous activez le module d’extension Séparation de domaine, les fonctionnalités suivantes sont activées pour Espace de travail:

    Vous créez une séparation de processus par domaine d’enregistrement. Cela inclut :

    • Mise en page
    • Actions d'interface utilisateur
    • En-tête de formulaire
    • Listes connexes
    • Politique
    • Scripts clients
    • Règles métier
    • Valeurs de référence

    Modifiez le domaine et basculez le champ d’application de domaine.

    Connaissance inter-locataires.

    Remarque :
    Lorsque vous créez de nouveaux enregistrements à partir de listes connexes, utilisez le domaine d’enregistrement parent.

    Le contexte du domaine d’enregistrement s’applique automatiquement à tous les composants du formulaire. En interne, le contexte du domaine d’enregistrement est ajouté à toutes les requêtes GraphQL incluses.

    Configuration du module d’extension

    Ces fonctionnalités nécessitent une configuration supplémentaire :

    Lors de la configuration d’un pré-formulaire pour sélectionner un domaine avant de créer un nouvel enregistrement sans parent (domaine inconnu) :

    • Si le domaine n’est pas transmis et que l’utilisateur a accès à plusieurs domaines, il peut être invité à saisir le domaine déterminant le champ avant de créer un enregistrement.
    • Des champs supplémentaires peuvent être spécifiés pour la commodité de l’agent (tels que Description brève ou Notes). Cependant, la pré-forme :
      • Affiche uniquement le champ de détermination de domaine par défaut ou les champs spécifiés pour une table spécifique.
      • Ne prend pas en charge les champs dépendants.
      • Ne prend pas en charge les qualificatifs de référence dynamiques.
      • Ne prend pas en charge les politiques d’interface utilisateur ni les scripts clients.
      • Ne prend pas en charge les contournements de dictionnaire.
    • Ce formulaire interstitiel agit de la même manière que l’assistant ou l’intercepteur de plateforme.
    • Le nouvel enregistrement est initialisé avec les valeurs du formulaire précédent avec des processus basés sur le domaine sélectionné :
      • Règles métier
      • Mise en page
      • Actions d'interface utilisateur
      • Listes connexes
      • Politiques d’interface utilisateur
      • Scripts clients
      Les champs de référence affichent uniquement les valeurs autorisées du domaine.

    Tables

    Le champ de détermination de domaine (par défaut et par table) est configuré via les propriétés système :
    • glide.sys.domain.use_domain_determining_field
    • glide.sys.domain.domain_determining_field.default
    • glide.sys.domain.domain_determining_field. [table_name]

    Nouvel incident avec séparation de domaine