Number of rows removed from the list due to security constraint: n

icerge
Giga Contributor

Any reason why shouldn't I know about the system property and dictionary attribute from official ServiceNow docs?
glide.security.ui.filter

It's just about a possibility to configure security filtering. By default, system includes all records in the list, but hide those which security rules restrict access to.

Use the system property (system-wide) or dictionary attribute (on any specific table), to remove the records a user has no access to from the list.

3 REPLIES 3

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

that message is shown when some ACL is blocking the table records i.e. the list layout

What is your requirement here?

Do you want to stop the users from seeing that message and still block access to records? then use query business rule only; that would help you get rid of the message

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

icerge
Giga Contributor

The problem described in the subject.

The answer is provided in the body of the post.

There is no challenge to solve. I decided to post it in the form of question.

Daniel Oderbolz
Kilo Sage

As discussed here 6 Ways to Eliminate 'Rows Removed by Security Constraints' Message in ServiceNow - The SN Nerd
It is not generally advised to set this (undocumented) property.

It could cause an endles ACL loop.

 

Best
Daniel


If this answer was helpful, I would appreciate if you marked it as such - thanks!

Best
Daniel