
Realtime events are being received by users who don’t have read permissions on a newly created document.
Here’s the setup:
- A document is created in the profiles collection via a Function.
- The document is assigned read permissions only for userA and userB.
Permission.read(Role.user('userA')),
Permission.read(Role.user('userB')),
But the issue is: userC (who has no permissions) receives the documents.create event through the Realtime subscription.
Is this expected behavior for Appwrite Realtime? Shouldn't permission filters be enforced for realtime events as well?
@Steven @D5
Recommended threads
- Get all Documents and Expanded Relations...
I have multiple (quite small) collections that have many-to-many relationships. How can we return all documents and expanded relationship for a specific collec...
- Functions Failing Due to Installed Depen...
Hi team! Before anything, I am on the so far while we're in the planning phase of the app, and will be upgrading to pro soon. If there's a possibility that this...
- The new Bulk API and Realtime updates
It seems that the new Bulk API doesn't actually send realtime updates which is making a huge problem for me. I also wanted to know different is it deleting mul...
