Push events to streams and pull them by slices.
Use different event streams to store different type of data.
Use Evernest for all your needs without worying about access security. Provide to your sources a restricted access to your streams and cancel it whenever you want.
Provide an access to your common project streams to your collaborators and share their events.
Enable read or write access only to some of your sources or collaborators. Or allow them to manage other people's rights.