Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-60

Don't Display Granular Login Permissions Auto-Assigned to New Users

    XMLWordPrintable

Details

    Description

      I modified the title of this story to reflect what we actually are working towards with this issue. The goal of this issue is to not display granular login permissions auto-assigned to new users. Mike was able to get rid of a couple of these right away as they were not longer required. We'll be able to remove the rest when Kurt implements the "all-in-one login call from the users-bl module".

      We may create a second issue to make it so that you can't log in unless you have been assigned logical permissions, but that will wait until after a conversation with the SIG.

      I'm going to move this issue to UIU project because it starts with a UI need.

      -----------------------------------
      Original story (no longer valid but saved for posterity):

      If you have any logical permission, you should be able to log in (provided your record is Active). If you have no logical permissions, you should not be able to login.

      New users shouldn't automatically be assigned any permissions. Currently they are being assigned: "users collection get", "permissions read", "usergroups collection get" and "UI Trivial module is enabled". Mike says this is because these permissions are needed in order to be able to log in.

      Let's add these to all logical permission sets and stop automatically adding them to new users.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                mike Mike Taylor
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 5 hours
                    5h

                    TestRail: Runs

                      TestRail: Cases