Old post but still relavent it seems. Is this still an active issue? Trying to achieve the same things and having the same results.
This successfully hides the templates from the 'Uses Template' drop-down menu, but it also hides the Template Variables, so their values can only be edited from the super user ... which is not so good
I am seeing the same results. Placing protected templates into their own category and attaching them to the admin group does indeed make the template variables tab disappear for standard users.
In the meantime, you may be able to put the template variables in a separate category and give the users access to them with another Element Category Access ACL entry.
I tried this adding all remaining categories into the standard user group category. This does not bring back the template variables tab.
The only thing I have in the category protecting the select templates are those templates. Nothing else sitewide shares that category.
Another problem I see is that when a standard user chooses a template from the short list available to them they can also choose none which screws up the page if they save it. For some reason this action cleared all current content in template variables even upon changing the template back to the correct one. They can also still change a template on a page which has a template they do not have access too. So while the template name is hidden the ID number does show and allow them to change to an unprotected template.
So my question would be how is it possible to both have the template selector show on select resources and lock it from being changed on others?
Revolution 2.2.6.pl traditional