Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-14151

Investigate changes in SERVER-52645: Allow userToDNMapper to accept (and use by default) an empty set of transforms

    XMLWordPrintableJSON

Details

    Description

      Description

      Downstream Change Summary

      This change creates following new behavior as far as LDAP name to DN mapping:

      • previously, there had to be at least a single rule defined for mapping. When no mapping is defined, mapping fails. After this change, this requirement is lifted. User name would be considered to match LDAP DN
      • default user to DN mapping is an array containing a transform which converts user name to DN as-is. This change removes such default, and a new default is an empty array.

      Description of Linked Ticket

      Currently the userToDNMapper class requires at least one transform rule to function correctly.

      Treat empty string (or `[]` / array) as performing no transformations without error.

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

      Attachments

        Activity

          People

            andrew.feierabend@mongodb.com Andrew Feierabend (Inactive)
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              2 years, 37 weeks, 5 days ago