Details
-
Feature
-
Status: Released (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Current Situation
- The JOC Cockpit Settings page offers the configuration item default_profile that holds the name of the account who's profile is used as a default when new accounts are created. By default the root account is used.
- This feature does not work:
- for new user accounts the default profile is not considered.
- for existing user accounts when clicking the "Reset Profile Preferences" button, not the values from the default_profile setting are used but the default values for profiles are used.
Desired Behavior
- The default profile is managed on a per Controller basis. This means an account can have different profile settings depending on the Controller in use, for example to display different themes or menu colors per Controller.
- The authentication web service manages profiles for new user accounts and assigns the default profiles per Controller.
- When clicking the "Reset Profile Preferences",
- the values of the default profile (indicated by the default_profile setting) are used for all accounts that are different from the account specified by the default_profile setting
- For the account that is equal to the account specified by the default_profile the default values for profiles are used.