Модуль "Блог" схож по своей структуре с модулем "Новости сайта", что в нём также нет отдельной страницы шаблона для категорий. В общем, нужно правки проводить в шаблоне "Страница архив материалов": ставиться условие по <?if($PAGE_ID$='category')?>, потом привязка на конкретную категорию идёт по <?if(substr($URI_ID$,5)='тут_номер_категории')?> (аналог $CID$)... $GROUP_ID$ - это номер группы пользователя, в которой находиться.
В итоге выйдет примерно так:
Код
<?if($PAGE_ID$='category' and substr($URI_ID$,5)='тут_номер_категории')?><?if($GROUP_ID$='номер')?>$BODY$<?else?>Доступ запрещен<?endif?><?else?>$BODY$<?endif?>
Если несколько групп, то тогда нужно делать $GROUP_ID$='номер1' or $GROUP_ID$='номер2'.
P.S.: что значит сделать доступ? Если скрыть содержимое на странице категории, то суть я выше изложил. Если речь идёт про прочтение материалов в этой категории - уже другой вопрос. Но в общих чертах - процесс схожий: содержимое на странице скрывается доступными переменными, что идут в списке у шаблона. И ясное дело, что если скрыть ссылки на материалы где-то, то этого недостаточно (значит вам нужно само содержимое материалов скрывать тогда).