Data access in the application configuration module

I wanted to create data access for different organisations. I used the permission conditions suggested by @femtonext which works well for the models but the perm.base.all seen not to work when i applied the conditions. When i check the log, the data fetched by say example Partners doesn’t have the filter condition attached to it . Any help ??