Limiter l'accès aux données des modèles de produits sur le Customer Service Portal
Utilisez une propriété système pour limiter l'accès des clients aux données dans la table Modèles de produits.
Depuis le Customer Service Portal, les données des modèles de produits peuvent être consultées par des utilisateurs externes disposant du rôle sn_esm_user role. Les administrateurs système peuvent utiliser la propriété système csm_cmdb_model.customer_visible_flag et le champ Visible pour les clients de la table Modèles de produits (cmdb_model) et des tables enfants pour limiter cet accès.
- Table Modèles de produits (cmdb_model)
- Table Modèles logiciels (cmdb_software_product_model)
- Table Modèles d'applications (cmdb_application_product_model)
- Table Modèles de consommables (cmdb_consumable_product_model)
- Table Modèles d'installations (cmdb_facility_product_model)
- Table Modèles de matériels (cmdb_hardware_product_model)
La table Catégories de modèle (cmdb_model_category) n’a pas de champ Visible pour le client . L'accès aux données des catégories de modèles est limité à l'aide du champ Visible pour les clients de la table Modèle de produit. Seules les catégories des produits visibles dans la table Modèle de produit sont visibles dans la table Catégories de modèle.
Pour les mises à niveau de Jakarta vers Madrid, le champ Visible pour les clients est ajouté à chaque enregistrement dans la table Modèles de produits et défini sur faux.
- Définissez la propriété système csm_cmdb_model.customer_visible_flag sur vrai.
- Personnalisez la table Modèles de produits (cmdb_model) et ajoutez la colonne Visible pour les clients.
- Définissez la valeur du champ Visible pour les clients sur vrai pour les modèles de produits qui doivent être visibles pour les clients externes.
Si les produits sont liés à un compte client, les utilisateurs externes peuvent voir ces produits à l’aide des modèles de produits.