JOC - JobScheduler Operations Center
  1. JOC - JobScheduler Operations Center
  2. JOC-549

Manage Default values for Profile Settings and Dashboard layout per user role

    Details

      Description

      Current Situation

      • With JOC-477 default values for profile settings and dashboard layout of a user who logs in for the first time are applied.
      • However, some users would like to manage such default values on a per role basis.

      Desired Behavior

      • The assignment of the account that carries the default values as specified by JOC-477 is extended:
        • for each role a separate account can be specified with the joc.properties file.
        • if no matching assignment is found for a given user role then the general assignment from JOC-477 applies.

        Issue Links

          Activity

          Hide
          XEOPS Datenbank Admin added a comment -

          It should still be possible to define a single Profile and Dashboard layout which will be used for ALL roles (this includes that these settings will be fixed JOC-413).

          Show
          XEOPS Datenbank Admin added a comment - It should still be possible to define a single Profile and Dashboard layout which will be used for ALL roles (this includes that these settings will be fixed JOC-413 ).
          Hide
          Andreas Püschel added a comment -

          My understanding is that the feature meets your needs:

          • The issue description says "if no matching assignment is found for a given user role then the general assignment from JOC-477 applies". JOC-477 defines a default profile (from a configurable account) that is used for all users.
          • Concerning policies JOC-413 says "Assignment of policy configuration files is applied to all users ...". This includes that a global policy for all users is applied to the default profile that is applied to all users.
          • In JOC-549 and JOC-413 roles a considered a specialization: if a default profile or policy exist for the role that a users is assigned then it will be used, otherwise the global default profile and policy will be applied.
          Show
          Andreas Püschel added a comment - My understanding is that the feature meets your needs: The issue description says "if no matching assignment is found for a given user role then the general assignment from JOC-477 applies". JOC-477 defines a default profile (from a configurable account) that is used for all users. Concerning policies JOC-413 says "Assignment of policy configuration files is applied to all users ...". This includes that a global policy for all users is applied to the default profile that is applied to all users. In JOC-549 and JOC-413 roles a considered a specialization: if a default profile or policy exist for the role that a users is assigned then it will be used, otherwise the global default profile and policy will be applied.
          Hide
          XEOPS Datenbank Admin added a comment -

          Ok great. I got the feeling that that was how it was going to be implemented, but with all the different JOCs I just wanted to make sure.

          Show
          XEOPS Datenbank Admin added a comment - Ok great. I got the feeling that that was how it was going to be implemented, but with all the different JOCs I just wanted to make sure.

            People

            • Assignee:
              Andreas Püschel
              Reporter:
              Andreas Püschel
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - 2 days, 4 hours
                2d 4h
                Remaining:
                Remaining Estimate - 2 days, 4 hours
                2d 4h
                Logged:
                Time Spent - Not Specified
                Not Specified