I have a settings form generated with:
On this form I have options for two domains: Domain1 and Domain2.
I have a variable "Variable", which is available (and different) on both domains - let's say that in Domain1 Variable = v1, in Domain2 Variable=v2.
Now, I have a non-admin user who has access to this form (and only to this form). The user works on http://domain1/ .
On top of form she can change domain (Domain1 | Domain2), but the change doesn't change content of input field for Variable - it's still v1.
If user will work on http://domain2/ , she will always see value v2, regardless of domain selected on top of form.
For admin user, when admin changes from Domain1 to Domain2, the value changes from v1 to v2 and it works on whole site. Just edit form doesn't work properly.
Do I need to grant the user any additional permission? Or is it a bug?