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

CROWD and LDAP should respect the application rules

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Won't Fix
    • None
    • None
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      We have a basic rule in JIRA where active users that are assigned to or reported an issue can not be deleted as explained in this document. Again users or groups can not be renamed in JIRA and a feature request have since be tracked at JRA-1391 and JRA-1549 respectively.

      If we integrate JIRA with a crowd server or LDAP directory and try to perform the operations above, an exception should be raised appropriately. In the present situation right now, no exception is raised and end up getting invalid users or groups.

      Steps to replicate

      1. create an application in crowd with some users as shown in screen-shot1
      2. The users will be shown in JIRA after synchronization as shown in screen-shot2
      3. Create an issue with the crowd directory users as the reporter of the issue and then try to delete the user. JIRA will raise a warning. See screen-shot3
      4. Go to crowd and delete the user. No exception will be raised and user will be deleted. See screen-shot4
      5. Synchronize directory in JIRA and user will still be inactive. See screen-shot5

      This is more handful in the case where a group is renamed as a lot of schemes such as the permission scheme will be broken.

        1. screenshot-1.jpg
          screenshot-1.jpg
          50 kB
        2. screenshot-2.jpg
          screenshot-2.jpg
          109 kB
        3. screenshot-3.jpg
          screenshot-3.jpg
          74 kB
        4. screenshot-4.jpg
          screenshot-4.jpg
          56 kB
        5. screenshot-5.jpg
          screenshot-5.jpg
          67 kB

              Unassigned Unassigned
              smaiyaki Sultan Maiyaki (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: