We have a feature called Access Control List (ACL), with this
you can create
a user groups and assign them permissions to
access, create, edit or delete
content or modify certains parts
of your site like articles, categories, modules,
global configurations, etc.
When you create forFor example your category, we have the user group "Author", in the screenshot you can assignsee a
user groupcategory called "Blog", in the
the Permissions Tab"Permissions" tab we can allow or denied actions.
Here some docs: https://docs.joomla.org/ACL
Here a full example: https://docs.joomla.org/J3.x:Access_Control_List_Tutorial
Best Regards!