Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-5305

Group are created in the directory even though the admin has disable the add group permission in the application directory permission page.

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 5.1.0
    • None
    • None
    • None

      Description

      When the user has multiple directories in Crowd Application and disables the add group permission for the top directory in the Crowd Application, the group are still created in the top directory when admin add the user from top directory to a group from lower position directory.

      Steps to reproduce

      1. Add 2 directories in Crowd.
        Directory 1
        _user 1
        user 2
        basegroup1_
        group2
        Directory 2
        _basegroup2
        group3_
      2. Create a JIRA application in Crowd
      3. In JIRA application (In Crowd), go to the Permission tab



      4. Disable the Add Group permission and enable the modify group permission for Directory 1 and Directory 2
      5. Connect Crowd to JIRA and configure it as read/write
      6. Perform synchronization
      7. In JIRA, try to add the user2 from Directory 1 to group3 from Directory 2
      8. The user is successfully added to group3 in JIRA and a new group name group3 is created in the Directory 1
        For details, please review the following video
        Recording #47.mp4

      Expected behavior
      The group3 is not created in Directory 1

      Actual Behavior
      group3 is created in Directory 1

        1. applicationdirectorypermission1.png
          applicationdirectorypermission1.png
          45 kB
        2. applicationdirectorypermission2.png
          applicationdirectorypermission2.png
          44 kB
        3. crowddirectorypermission1.png
          crowddirectorypermission1.png
          44 kB
        4. crowddirectorypermission2.png
          crowddirectorypermission2.png
          44 kB
        5. jiradirectory.png
          jiradirectory.png
          37 kB
        6. Recording #47.mp4
          6.99 MB

            [CWD-5305] Group are created in the directory even though the admin has disable the add group permission in the application directory permission page.

            Daniel Serkowski made changes -
            Remote Link Original: This issue links to "Page (Confluence)" [ 707364 ]
            rtkachuk (Inactive) made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Daniel Serkowski made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 707817 ]
            Daniel Serkowski made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 707364 ]
            Esteban Casuscelli made changes -
            Description Original: h3. Description
            When the user has multiple directories in Crowd Application and disables the add group permission for the top directory in the Crowd Application, the group are still created in the top directory when admin add the user from top directory to a group from lower position directory.

            *Steps to reproduce*
            # Add 2 directory in Crowd.
            *Directory 1*
            _user 1
            user 2
            basegroup1_
            group2
            *Directory 2*
            _basegroup2
            group3_
            # Create a JIRA application in Crowd
            # In JIRA application (In Crowd), go to the _Permission_ tab
            !applicationdirectorypermission1.png|thumbnail!
            !applicationdirectorypermission2.png|thumbnail!
             !crowddirectorypermission1.png|thumbnail!
            !crowddirectorypermission2.png|thumbnail!
            # Disable the _Add Group_ permission and enable the _modify group_ permission for _Directory 1_ and _Directory 2_
            # Connect Crowd to JIRA and configure it as _read/write_
             !jiradirectory.png|thumbnail!
            # Perform synchronization
            # In JIRA, try to add the _user2_ from _Directory 1_ to _group3_ from _Directory 2_
            # The user is successfully added to _group3_ in JIRA and a new group name _group3_ is created in the _Directory 1_
            (i) For details, please review the following video
             [^Recording #47.mp4]

            Expected behavior
            The _group3_ is not created in _Directory 1_

            Actual Behavior
            _group3_ is created in _Directory 1_
            New: h3. Description
            When the user has multiple directories in Crowd Application and disables the add group permission for the top directory in the Crowd Application, the group are still created in the top directory when admin add the user from top directory to a group from lower position directory.

            *Steps to reproduce*
            # Add 2 directories in Crowd.
            *Directory 1*
            _user 1
            user 2
            basegroup1_
            group2
            *Directory 2*
            _basegroup2
            group3_
            # Create a JIRA application in Crowd
            # In JIRA application (In Crowd), go to the _Permission_ tab
            !applicationdirectorypermission1.png|thumbnail!
            !applicationdirectorypermission2.png|thumbnail!
             !crowddirectorypermission1.png|thumbnail!
            !crowddirectorypermission2.png|thumbnail!
            # Disable the _Add Group_ permission and enable the _modify group_ permission for _Directory 1_ and _Directory 2_
            # Connect Crowd to JIRA and configure it as _read/write_
             !jiradirectory.png|thumbnail!
            # Perform synchronization
            # In JIRA, try to add the _user2_ from _Directory 1_ to _group3_ from _Directory 2_
            # The user is successfully added to _group3_ in JIRA and a new group name _group3_ is created in the _Directory 1_
            (i) For details, please review the following video
             [^Recording #47.mp4]

            Expected behavior
            The _group3_ is not created in _Directory 1_

            Actual Behavior
            _group3_ is created in _Directory 1_
            Esteban Casuscelli made changes -
            Summary Original: Group are created in the directory eventhough the admin has disable the add group permission in the application directory permission page. New: Group are created in the directory even though the admin has disable the add group permission in the application directory permission page.
            SET Analytics Bot made changes -
            UIS Original: 7 New: 6
            mkoziol (Inactive) made changes -
            Fix Version/s New: 5.1.0 [ 100694 ]
            mkoziol (Inactive) made changes -
            Status Original: In Progress [ 3 ] New: Waiting for Release [ 12075 ]
            mkoziol (Inactive) made changes -
            Status Original: Gathering Impact [ 12072 ] New: In Progress [ 3 ]

              25e46d9780a1 mkoziol (Inactive)
              lng@atlassian.com Lipkent Ng
              Affected customers:
              1 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: