i have a non optimize code table in a section and only “Allow filters” is enabled but not “Allow column sorting”.
on the UI when i login with dev access grp i am able to apply filters properly but with End users access grp i am getting SRVE0295E/403 forbidden console errors when trying to apply filters.
when i enable “Allow column sorting” or “pyBlockUnregisteredRequests” when condition to false, from end user access grp able to apply filters.
The filter functionality in your non-optimized code table isn’t registered in the BAC Security Registry. This triggers SECU0019 warnings and 403 Forbidden errors for end users.
Dev Access Groups typically have elevated privileges (e.g., pyStandardUpdate), bypassing BAC checks.
End User Access Groups follow stricter security policies, enforcing BAC validations.
Why Enabling Sorting/Disabling BAC Fixes It
Allow Column Sorting: Automatically registers the component in BAC during column configuration.
pyBlockUnregisteredRequests = false: Disables BAC validation entirely (not recommended for production)