Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Users with knowledge_admin role cannot delete feedback in Live Feed when glide.knowman.use_live_feed is set to true - Known Error
  • >
  • Knowledge Base
  • >
  • Known Error (Knowledge Base)
  • >
  • Users with knowledge_admin role cannot delete feedback in Live Feed when glide.knowman.use_live_feed is set to true
KB0610437

Users with knowledge_admin role cannot delete feedback in Live Feed when glide.knowman.use_live_feed is set to true


1537 Views Last updated : Apr 7, 2024 public Copy Permalink
KB Summary by Now Assist

Description

With the glide.knowman.use_live_feed system property set to true, knowledge feedback is stored in both the kb_feedback and live_message tables.

Users with the knowledge_admin role have ACL permission to delete from the kb_feedback table. They do not however have ACL access to delete from the live_message table.

When deleting from kb_feedback as knowledge_admin, this deletes the feedback entry from that table, but when viewing the article, the feedback still shows. This is because the knowledge article's comments are generated from the live_message table.

The knowledge_admin role should have ACL permissions to delete from live_message when it is related to a knowledge article.

Steps to Reproduce

 

 

  1. Log in to an instance with demo data as knowledge administrator
  2. Open KB0000033, and click View Article in the related links section
  3. In the Add a comment field at the bottom of the page, type in "this is an inappropriate comment" and press the Post button.
  4. Navigate to User Administration > Users and open the profile of "ITIL User".
  5. In the Roles related list click Edit... and add the "knowledge_admin" role to the user
  6. Impersonate "ITIL User"
  7. Navigate to Knowledge > Administration > Feedback
  8. Open the feedback you added in step 5 and delete the record
  9. Open KB0000033, and click View Article in the related links section

 

After deleting the record from kb_feedback, the inappropriate comment remains visible at the bottom of the article. It is impossible for a knowledge_admin user to delete the comment from the live_message table.

Workaround

This is expected behaviour. As a workaround, the instance administrator should:

- Create an additional access control rule (ACL) on the live_message table which allows the appropriate permissions to delete records from this table when they are associated with kb_knowledge records
.
- Perform the feedback entry deletion ad system administrator, in which case both the kb_feedback and live_message records are removed.

 


Related Problem: PRB742165

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.