Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-69492

Normalise LDAP/CAS auth plugins member DN configuration

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Prior to testing

      1. Navigate to Plugins > Authentication in site administration
      2. Click Settings for CAS server (SSO)
      3. Set Member attribute uses dn to a non-empty string
      4. Click Save changes
      5. Click Settings for LDAP server
      6. Set Member attribute uses dn to a non-empty string
      7. Click Save changes

      Upgrade

      1. Navigate to Plugins > Authentication in site administration
      2. Click Settings for CAS server (SSO)
        1. Confirm Member attribute uses dn is now a select box containing [ No | Yes ]
        2. Confirm current value is Yes
      3. Click Settings for LDAP server
        1. Confirm Member attribute uses dn is now a select box containing [ No | Yes ]
        2. Confirm current value is Yes
      Show
      Prior to testing Navigate to Plugins > Authentication in site administration Click Settings for CAS server (SSO) Set Member attribute uses dn to a non-empty string Click Save changes Click Settings for LDAP server Set Member attribute uses dn to a non-empty string Click Save changes Upgrade Navigate to Plugins > Authentication in site administration Click Settings for CAS server (SSO) Confirm Member attribute uses dn is now a select box containing [ No | Yes ] Confirm current value is Yes Click Settings for LDAP server Confirm Member attribute uses dn is now a select box containing [ No | Yes ] Confirm current value is Yes
    • Affected Branches:
      MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE, MOODLE_39_STABLE
    • Pull 3.9 Branch:
    • Pull 3.10 Branch:
      MDL-69492-310
    • Pull Master Branch:

      Description

      The following config settings are defined as PARAM_RAW but treated as booleans - switch to using [ Yes | No ] admin settings and normalise their values:
       

      • auth_cas/memberattribute_isdn
      • auth_ldap/memberattribute_isdn

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              pholden Paul Holden
              Reporter:
              pholden Paul Holden
              Peer reviewer:
              Mihail Geshoski Mihail Geshoski
              Integrator:
              Jun Pataleta Jun Pataleta
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                14/Sep/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 40 minutes
                  2h 40m