On request from another group, the feature of a settings-lock should be added. This is a common feature seen in tablets.
The purpose is to not allow the citizens to change their settings themselves.
The settings lock, should itself be changeable from the settings menu.
A solution entails:
Adding a new attribute to the user, and the settings database.
Ensure that the existing DTOs handle the new values correctly.
Create a new database migration to fit the changes.
Description
On request from another group, the feature of a settings-lock should be added. This is a common feature seen in tablets. The purpose is to not allow the citizens to change their settings themselves. The settings lock, should itself be changeable from the settings menu.
A solution entails: