Hello, I need to know if there is a way for users to create posts in a category, but not see the ones created by others unless they are their own. Only administrators or moderators should be able to view and respond to everything.
No, there is no way to do that. Can you explain your use case? It doesn’t seem to make any sense to have topics that can only be seen by one person plus staff. Why not use PMs?
Ideally, its use would be primarily for a ‘report’ category, where the reported user cannot see who the reporter is to avoid conflicts.
That is what the flagging system does, though. If you flag a post, a PM is created with the moderation staff and the flagger.
Where can I get more information about that?
This is the best place to start: Discourse Moderation Guide. Followed by Search results for 'flags #documentation order:latest' - Discourse Meta
Are you self hosted or on a hosted plan?
There is this plugin.
If you are hosted though this plugin may not be available for use.