Uploaded image for project: 'JBoss BRMS Platform'
  1. JBoss BRMS Platform
  2. RHBRMS-3079

RHBRMS-3079: Unable to delete user completely via User management GUI

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 6.4.10
    • 6.4.7
    • Business Central
    • BRMS 6.4.7
      EAP 7.0.x

    • CR1
    • Hide

      1. uncomment the following 2 lines in business-central.war/WEB-INF/classes/security-management.properties and set port to 9990(instead of 9999), and then restart server

      org.uberfire.ext.security.management.api.userManagementServices=WildflyCLIUserManagementService
      org.uberfire.ext.security.management.wildfly.cli.port=9990

      2. login business-central and then go to Home -> User management

      3. create new user with password

      => at this point, there are 2 user entries in user properties file, one has password and the other don't

      e.g. when creating user 'aaa', there are the following 2 lines in application-users.properties
      aaa=
      aaa=f2634595e451ab42a36792c9016e3acc

      4. select created user in left pane, click edit button, and then click delete button to delete user

      => message "successfully deleted user" is displayed but user remains in left pane.
      in fact, user entry without password still remains in user properties file and its role entry also remains in roles properties files

      Show
      1. uncomment the following 2 lines in business-central.war/WEB-INF/classes/security-management.properties and set port to 9990(instead of 9999), and then restart server org.uberfire.ext.security.management.api.userManagementServices=WildflyCLIUserManagementService org.uberfire.ext.security.management.wildfly.cli.port=9990 2. login business-central and then go to Home -> User management 3. create new user with password => at this point, there are 2 user entries in user properties file, one has password and the other don't e.g. when creating user 'aaa', there are the following 2 lines in application-users.properties aaa= aaa=f2634595e451ab42a36792c9016e3acc 4. select created user in left pane, click edit button, and then click delete button to delete user => message "successfully deleted user" is displayed but user remains in left pane. in fact, user entry without password still remains in user properties file and its role entry also remains in roles properties files

    Description

      When user deleted via User management GUI, user is not deleted completely.

      i.e.
      1. if user was created via GUI, when deleting user via GUI, it say that user is successfully deleted, but user still remains in left pane(i.e. user property file). In addition, relevant role definition remains in role properties file.

      2. If user was created add-user.sh script, user entry is removed from user properties file
      but relevant role definition remains in roles property file

      This happens when using both of modules below for org.uberfire.ext.security.management.api.userManagementServices.

      • WildflyUserManagementService
      • WildflyCLIUserManagementService

      Attachments

        Activity

          People

            romartin@redhat.com Roger Martinez
            rhn-support-hmiura Hiroko Miura
            Archiver:
            rhn-support-ceverson Clark Everson
            Tomas David Tomas David
            Tomas David Tomas David

            Dates

              Created:
              Updated:
              Resolved:
              Archived:

              PagerDuty