Règles de requête CSM
Les règles de requête sont utilisées pour filtrer les enregistrements dans les tables liées à CSM qui sont accessibles par les utilisateurs ayant des rôles CSM. Ces filtres, qui sont appliqués dans les règles métier de requête et les ACL en lecture sur les tables liées à CSM, sont stockés dans une table de métadonnées.
À partir de la version London, les règles de requête et les filtres ont été définis dans le script include CSQueryBRUtilOOBConstants. Dans la version Quebec, ces filtres ont été déplacés vers la table Règle de requête (sn_query_rule).
Ce changement s'applique aux règles métier de requête (QBR) et aux ACL en lecture sur les tables liées à CSM. Chaque table de données qui utilisait les QBR avant la version Quebec possède désormais une nouvelle QBR qui utilise la nouvelle logique. Les tables avec des ACL en lecture qui utilisaient des filtres du script include CSQueryBRUtilOOBConstants incluent désormais un ACL en lecture supplémentaire qui utilise les filtres de la table de règles de requête.
Graphique des disponibilités
La fonctionnalité de filtres de requête CSM est active sur les instances zBoot. Les clients existants doivent contacter le service client ServiceNow pour activer cette fonctionnalité.
Propriété des règles de requête
- Si la valeur est vrai, l'instance utilise des règles et des filtres de la table de règles de requête pour déterminer l'accès en lecture aux tables CSM de l'utilisateur connecté.
- Si la valeur est faux, l'instance utilise des règles et des filtres de CSQueryBRUtilOOBConstants et de ses extensions pour déterminer l'accès en lecture aux tables CSM de l'utilisateur connecté.
Table de règles de requête
- Ticket (sn_customerservice_case)
- Bases d'installation affectées (sn_install_base_m2m_affected_install_base)
- Éléments de base d'installation (sn_install_base_item)
- Produits installés (sn_install_base_m2m_installed_product)
- Produits vendus (sn_install_base_sold_product)
- Ticket de commande (csm_order_case)
- Produit vendu couvert (sn_install_base_m2m_contract_sold_product)
- Commandes (csm_order)
- Actif (alm_asset)
- Autorisation (service_entitlement)
- Compte (customer_account)
- Commande de travaux (wm_order)
- Contact (customer_contact)
- Contrat (ast_contract)