User should exist in the local directory after successful authentication

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 2.2, 2.2 Iteration 5
    • Affects Version/s: 2.2 Iteration 4
    • Component/s: Embedded
    • None

      Scenario: JIRA -> Crowd -> LDAP Delegated Auth

      1. New user is created in LDAP.
      2. New user tries to log in in JIRA.

      -> Authentication succeeds, and the new user is created in Crowd, but will not be visible in JIRA before the next synchronisation with Crowd.

      The specific problem is that DBCachingRemoteDirectory#authenticate does not create non-existing users in the local directory.

      Ideally we would do full synchronisation in this case, but a full synchronisation can take a very long time. Creating user in the local directory and adding group memberships for the user should fix this situation.

            Assignee:
            Olli Nevalainen
            Reporter:
            Olli Nevalainen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 6h Original Estimate - 6h
                6h
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 8.1h
                8.1h