Séparation de domaine et Recommended Actions
Recommended Actions prend en charge Séparation de domaine. 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 contrôler plusieurs aspects de cette séparation, notamment les utilisateurs qui peuvent voir les données et y accéder.
Niveau de prise en charge : basique
- Logique métier : garantit que les données parviennent au bon domaine pour les cas d'utilisation du fournisseur de service de l'application.
- L'application prend en charge Séparation de domaine lors de l'exécution. Séparation de domaine inclut la séparation à partir de l'interface utilisateur, des clés de cache, des rapports, des déploiements et des agrégations.
- Le propriétaire de l'instance doit configurer l'application de sorte qu'elle fonctionne sur plusieurs locataires.
Exemple de cas d'utilisation : lorsqu'un fournisseur de service (SP) utilise la messagerie instantanée pour répondre au message d'un locataire-client, le client doit pouvoir afficher la réponse du SP.
Pour en savoir plus sur les niveaux de prise en charge, consultez la rubrique Prise en charge de Séparation de domaine par les applications.
Vue d'ensemble
Les tables et les données de l’application sont séparées par domaine. Les auteurs de recommandations ne peuvent voir que le contexte qui s’applique à eux en fonction du domaine. Lors de l’exécution, les recommandations sont évaluées dans le contexte de l’utilisateur et les données sont créées dans le domaine correspondant applicable à l’utilisateur.
Comment fonctionne Séparation de domaine dans Recommended Actions
Pour utiliser Domain Separation dans l’application Recommended Actions , vous pouvez créer des enregistrements de contexte distincts pour chaque domaine. Le contexte sert de point de départ dans Recommended Actions. Toutes les autres configurations telles que la règle, la recommandation et le générateur de ressources peuvent ensuite être associées au domaine de l’enregistrement de contexte correspondant.
L’évaluation de l’exécution et la génération de recommandations sont spécifiques à l’utilisateur. Le domaine applicable à l’utilisateur est sélectionné et les règles correspondantes applicables au domaine de l’utilisateur sont évaluées pour fournir un ensemble final de recommandations à l’utilisateur final. Les enregistrements d’exécution créés utilisent le même domaine du contexte qui s’appliquait à l’utilisateur donné.
Tables séparées par domaine
Lorsque vous créez des entités connexes pour un contexte, le domaine des entités connexes est défini sur le domaine du contexte. Les tables suivantes de l’application sont séparées par domaine :
- Contexte
- Règle d'action recommandée
- Recommandation
- Générateur de ressources
- Groupe de recommandations
- Mappage des actions recommandées des résultats de recherche
- Contexte de l'action recommandée
- Exécution de l'action recommandée
- Ordre des actions recommandées
- Recommandation de champ
- Entrée de recommandation de champ
- Définition de recommandation de champ
- Type de générateur de ressources
- Entrée du type de générateur de ressources
- Stratégie de groupe de recommandations
- Définition du type d'action
- Définition de tendance