Hi @jharbison_7839 ,
We definitely need to update our release template documentation, but in the meantime...
The "Allow all variables to be added" option allows you to freely add/edit/remove variable from the Build/Release pages, regardless of restrictions set-up by the Release Template. When it's not checked, only templated variables may be configured.
This is not checked by default on new release templates, and prior to v7, there was no ability to edit variables using the template.
So, checked = just like it was in v6.2 and earlier, and not checked is temlate-based editing.
Alana