Domain Separation et Knowledge Management
L'application Séparation de domaine est prise en charge dans Gestion des connaissances. 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 : Standard
- Inclut la prise en charge de niveau Basique.
- Logique métier : le fournisseur de service (SP) crée ou modifie des processus par client. Les cas d'utilisation reflètent l'utilisation appropriée de l'application par plusieurs clients SP dans une seule instance.
- Le propriétaire de l'instance doit configurer la logique métier et les paramètres de données du produit minimum viable (MVP) par locataire comme prévu pour l'application spécifique.
Exemple de cas d'utilisation : un administrateur doit être en mesure de donner les commentaires appropriés lorsqu'un enregistrement se ferme pour un locataire, mais pas pour un autre.
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
Domain Separation fonctionne différemment à différents niveaux d’accès d’une application. Dans Knowledge Management, les données, l’accès du demandeur et du prestataire aux bases de connaissances sont séparés par domaine.
Fonctionnement de Domain separation dans Knowledge Management
Dans Knowledge Management, les règles suivantes s’appliquent :
Demandeur : les activités du demandeur sont prises en charge dans les domaines de locataire. Les utilisateurs peuvent effectuer des recherches ; Vue; Commentaire; et évaluer les articles de leur domaine, de tout domaine enfant et des domaines globaux, si les commentaires sont activés et si les paramètres de la base de connaissances leur accordent un accès en lecture aux articles.
- Les utilisateurs du domaine global peuvent accéder aux articles de tous les domaines si l’accès en lecture est accordé au niveau de la base de connaissances et/ou de l’article.
- Les utilisateurs du domaine parent peuvent accéder aux articles de ce domaine, global et à tous ses domaines enfants si l’accès en lecture est accordé au niveau de la base de connaissances et/ou de l’article.
- Les utilisateurs du domaine enfant peuvent accéder aux articles de ce domaine et du domaine global si l’accès en lecture est accordé au niveau de la base de connaissances et/ou de l’article.
Prestataire : l’application peut être utilisée par le prestataire dans les domaines de locataire en tant qu’application appartenant au domaine de locataire. Les utilisateurs sont autorisés à créer des articles dans les bases de connaissances de leur domaine, de tout domaine enfant et du domaine global si la base de connaissances a des critères d’utilisateur configurés pour accorder l’accès en contribution.
Les articles sont automatiquement enregistrés dans le domaine actuel de l’utilisateur lorsque l’article est créé.
- Si la
propriété système glide.knowman.allow_edit_global_articlesest activée, les utilisateurs d’un domaine autre que le domaine global peuvent extraire et modifier des articles globaux. Dans le cas contraire, les administrateurs système et les utilisateurs d’un domaine autre que le domaine global ne peuvent pas extraire les articles globaux et reçoivent un message d’avertissement à cet effet. En fonction de leur accès, les utilisateurs peuvent changer leur domaine pour le domaine global afin de consulter et de modifier les articles globaux. - Les domaines des articles avec version seront conservés selon le domaine de la dernière version d’article. Cela inclut la mise à jour du domaine pour les tables kb_version, kb_knowledge, kb_feedback et sys_attachment.
- Si les domaines contiennent un autre domaine : si le domaine A contient le domaine B, les utilisateurs ayant accès au domaine A peuvent créer des articles dans le domaine B en basculant le champ d’application du domaine. Pour en savoir plus sur le basculement du champ d’application de domaine, consultez Domaines de visibilité et Domaines contient.
Consultez Gestion de l’accès aux bases de connaissances et aux articles de la base de connaissances pour apprendre à contrôler l’accès en contribution et en lecture aux bases de connaissances et aux articles de la base de connaissances.
Cas d'utilisation
Cette image illustre une hiérarchie de domaine de base disponible dans le système de base.
Cas d’utilisation du demandeur
| Domaine d'utilisateur | Domaine de la base de connaissances | Lire le domaine des critères d’utilisateur | Domaine de l’article | Résultat |
|---|---|---|---|---|
| Global | Global | Global | Global | Peut afficher, commenter, noter des articles. |
| Domaine parent (TOP) | Domaine parent (TOP) | Domaine parent (TOP) | ||
| Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | ||
| Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | ||
| Domaine parent (TOP) | Global | Global | Global | |
| Domaine parent (TOP) | Domaine parent (TOP) | Domaine parent (TOP) | ||
| Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | ||
| Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | ||
| Domaine enfant (TOP/ACME) | Global | Global | Global | Peut afficher, commenter, noter des articles. |
| Domaine parent (TOP) | Domaine parent (TOP) | Domaine parent (TOP) | ||
| Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | ||
| Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) |
Cas d’utilisation de prestataires
| Domaine d'utilisateur | Domaine de la base de connaissances | Domaine des critères d’utilisateur Contribuer | Domaine de l’article | Résultat |
|---|---|---|---|---|
| Global | Global | Global | Global | Peut créer, mettre à jour, consulter, commenter, noter des articles. |
| Domaine parent (TOP) | Domaine parent (TOP) | Domaine parent (TOP) | ||
| Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | ||
| Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | ||
| Domaine parent (TOP) | Global | Global | Global | |
| Domaine parent (TOP) | Domaine parent (TOP) | Domaine parent (TOP) | ||
| Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | ||
| Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | ||
| Domaine enfant (TOP/ACME) | Global | Global | Global | Peut créer, mettre à jour, consulter, commenter, noter des articles. |
| Domaine parent (TOP) | Domaine parent (TOP) | Domaine parent (TOP) | ||
| Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | Domaine enfant (TOP/ACME) | ||
| Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) | Domaine MSP (TOP/MSP) |
Problèmes connus
- Les tables d’AQI (indice de qualité de l’article) suivantes ne sont pas séparées par domaine :
- Liste de vérification AQI [kb_quality_checklist]
- Question de la liste de vérification [kb_checklist_question]
- Réponse à la liste de vérification de l’article [kb_article_checklist_answer]Remarque :La table Réponse de liste de vérification de l’article ne contient pas le champ Commande. L’application affiche la liste dans un ordre aléatoire.
- Les commentaires fournis par un utilisateur sur un article sont stockés dans le domaine de l’article et non dans le domaine de l’utilisateur.