I have a PushTopic created, and have a VF page with some js in it that subscribes to the topic and logs any results to the console. I've verified that I'm getting results if I'm logged in as a standard user viewing the VF page. However, if I'm logged in as a customer community user, I see no results -- I also see no errors, which is frustrating.
I'm fairly certain the issue is the customer community profile does not have access to the PushTopic object. I haven't been able to find anything in the docs, though, that says that only standard users can be granted permissions on that object.
Is there something that I'm missing? Perhaps there a trick to making PushTopics available to community users? Or does the streaming API truly only work for standard users?