Add support to disable user preferences on a per-user basis

Description

Add an 'Edit Preferences' flag to security.user that defaults to true.
If false, the gear icon will not be available in the top-right to change preferences.
Customer and patient selection as displayed in My Recent will continue to be stored

Environment

None

Status

Assignee

Tim Anderson

Reporter

Tim Anderson

Labels

None

Components

Fix versions

Affects versions

1.9

Priority

Minor