I’m using the JVM EventStore Client to read events from a category $ce-something. I use a catchup subscription. The streams, that I read from, have ACLs set and the connection is restricted to non-admin priviledges for that particular stream. The subscription closes itself whenever a something-stream gets deleted.
It looks as if the AccessDeniedException comes directly from the server and not from the client lib.
Question: How should I handle that? What is the pattern to access categories with catchup subs w/o admin access?