Viewing Provisioning Templates - Read-Only account?

Problem:
I was trying to create an account that would only have Read-Only access.
So I created a local account and gave it the roles of View and View Hosts.
It can see the provisioning templates, but not the contents.
Same with partition tables.

Expected outcome:
I was thinking that it would be able to view the contents of the provisioning templates but it can’t. The only way I could see them was to add the role of edit_provisioning_templates, which I don’t want people to be able to make changes.

Foreman and Proxy versions:
Foreman 1.22.1-1

I am not sure if this is a bug or as designed.
Thanks for any help!

This is a known issue for multiple resources, as we don’t have a “view only” version for many of them. A possible workaround is to use the API or Hammer CLI to view the templates - users with view_* permissions should be able to see the template in that manner.