A customer service manager wants to restrict a specific knowledge base so that only external consumers with a specific product entitlement can view its articles. Which feature should the specialist configure?
Trap 1: Dynamic filter options on sn_customerservice_case table
Dynamic filter options apply to list queries, not knowledge base access control.
Trap 2: Customer Service Entitlements related list on the Knowledge Base
Entitlements are related to cases and assets, not directly to knowledge bases for read access.
Trap 3: Access Control Lists (ACLs) on the kb_knowledge table
Best practice in ServiceNow Knowledge Management is to use User Criteria rather than modifying baseline ACLs for access control.
- A
Dynamic filter options on sn_customerservice_case table
Why it fails: Dynamic filter options apply to list queries, not knowledge base access control.
- B
Customer Service Entitlements related list on the Knowledge Base
Why it fails: Entitlements are related to cases and assets, not directly to knowledge bases for read access.
- C
Access Control Lists (ACLs) on the kb_knowledge table
Why it fails: Best practice in ServiceNow Knowledge Management is to use User Criteria rather than modifying baseline ACLs for access control.
- D
User Criteria applied to the Knowledge Base record
User Criteria on the Knowledge Base record gate article visibility by user attributes, including entitlement conditions, so only external consumers matching the specified product entitlement can read its articles. This satisfies the stem's restriction requirement without altering article-level permissions.