To create tags, triggers, and variables that run custom JavaScript on your website, you need TagManager write capability, or be an admin or superuser.

Users with write capability can view versions and edit a version to see its changes, but they cannot update the version.

Below is the edit view of a version for users without tagmanager_use_custom_templates capability.

Previous FAQ: How do I block certain tags, triggers, or variables?