"Business Service Status" widget do not show data when login user has no role

Anh
Tera Contributor

I'm currently build a system with a group of user with no role (so that they can access into portal only)

But since the update in 05/2025, the widget updates code from "GlideRecord" into "GlideRecordSecure", which make user with no role can not access to table Offering -> they can not see Status History

 

image.png

 

I tried to add ACL to necessary tables, but there's just too many, and I'm not sure if I miss anything

Any suggestion to work around this?

1 ACCEPTED SOLUTION

Mark Manders
Giga Patron

GlideRecordSecure means that the ACLs will be strictly evaluated. That means you need to put your ACLs in place. Ensure to make that data available to everyone that is logged in or is member of a group (security attributes). The groupmembership will allow you to make it available for only those users and not to anyone you don't want to share it with.

But you will need to check on the tables/fields you are exposing and add those ACLs. There is no way around that.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

View solution in original post

1 REPLY 1

Mark Manders
Giga Patron

GlideRecordSecure means that the ACLs will be strictly evaluated. That means you need to put your ACLs in place. Ensure to make that data available to everyone that is logged in or is member of a group (security attributes). The groupmembership will allow you to make it available for only those users and not to anyone you don't want to share it with.

But you will need to check on the tables/fields you are exposing and add those ACLs. There is no way around that.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark