Hi @thomas-soft-grove ,
We have removed visiblity filters completely because it was not compatible with UAA repository access. We have thought about your use-case and therefore we have introduced a key mgmtp.a12.dataservices.jsonRpc.listDocuments.additionalReadScopeCheck.enabled which will enable you to have the same behavior in your application as in 22.02 release. If this key is set to true the documents are loaded using loaders and the DocumentAfterLoadEventis published. You need to register EventListener for this event and contact KROSS to check the permissions. If the user is not allowed to access the document, please throw an exception. The value true must be also set for mgmtp.a12.dataservices.jsonRpc.listDocuments.skipNonLoadableDocuments as it was in 22.02 to skip the documents that user is not allowed to see and continue loading other documents.
This should address your case. I apologize for the inadequate migration notes. I have created a ticket <INTERNAL_LINK> to improve it.