Hide Forgot
We currently don't restrict who can add Key/Values to a system, we just hide the 'Add' button. We should add something like:- system.can_admin(user) into def save_keys()
Is that a bug or a feature? Majority of keys should be locked, but we could have a "namespace" (prefix?) available for regular users - see Bug 602912.
The intent of the interface would make me think it's a bug.
Yes, I mean bug, but an useful one, often called "undocumented feature". This could be turned into full fledged feature, but for now it should be fixed I think.