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

Group amalgamation behaviour is inconsistent in Crowd

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 2.8
    • 2.7.1
    • None
    • None

      Crowd should amalgamate all group memberships for the same username across multiple directories. This works when querying the members of a group, but not when querying the group memberships of a user.

      This works (pseudo-code):
      crowdGroup.getUsers();

      This does not:
      crowdUser.getGroups();

      Here's the offending REST endpoint:
      localhost:4990/crowd/rest/usermanagement/1/user/group/direct?username=user1&start-index=0&max-results=-1

      What this can mean in downstream applications is that all groups are amalgamated when a user logs in to Confluence, but when they log in to the admin console, they only get the memberships from the top directory in Crowd. This has caused problems for users where their confluence-administrators and jira-administrators groups are in the second place directory, and logging in to the admin console means they lose these groups and authentication fails.

            [CWD-3796] Group amalgamation behaviour is inconsistent in Crowd

            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Simplified Crowd Development Workflow v2 - restricted [ 1509857 ] New: JAC Bug Workflow v3 [ 3364803 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: Simplified Crowd Development Workflow v2 [ 1392329 ] New: Simplified Crowd Development Workflow v2 - restricted [ 1509857 ]
            Owen made changes -
            Workflow Original: Crowd Development Workflow v2 [ 623119 ] New: Simplified Crowd Development Workflow v2 [ 1392329 ]
            Cristan Szmajda (Inactive) made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 163462 ]
            Cristan Szmajda (Inactive) made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 146039 ]
            SusanA made changes -
            Remote Link Original: This issue links to "Page (Extranet)" [ 84979 ] New: This issue links to "Page (Extranet)" [ 84979 ]
            SusanA made changes -
            Remote Link Original: This issue links to "Page (Extranet)" [ 84979 ] New: This issue links to "Page (Extranet)" [ 84979 ]
            Denise Unterwurzacher [Atlassian] (Inactive) made changes -
            Remote Link Original: This issue links to "Page (Extranet)" [ 77240 ] New: This issue links to "Page (Extranet)" [ 77240 ]
            SusanA made changes -
            Remote Link Original: This issue links to "Page (Extranet)" [ 84979 ] New: This issue links to "Page (Extranet)" [ 84979 ]
            SusanA made changes -
            Remote Link Original: This issue links to "Page (Extranet)" [ 84979 ] New: This issue links to "Page (Extranet)" [ 84979 ]

              dberrueta Diego Berrueta
              dunterwurzacher Denise Unterwurzacher [Atlassian] (Inactive)
              Affected customers:
              6 This affects my team
              Watchers:
              17 Start watching this issue

                Created:
                Updated:
                Resolved: