Uploaded image for project: 'Crowd'
  1. Crowd
  2. CWD-2238

User should exist in the local directory after successful authentication

    XMLWordPrintable

    Details

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Last commented:
                  7 years, 33 weeks, 5 days ago

                  Time Tracking

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