Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-21336

Site members with no user record cannot be maintained in Site Info

    XMLWordPrintable

    Details

    • Type: (Deprecated) Contributed Patch
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.0, 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0
    • Fix Version/s: 10.0
    • Component/s: Site Info
    • Labels:

      Description

      If an instance of Sakai uses an external User Provider (e.g. institutional LDAP directory) then users who are joined to sites will no longer appear in "Site Info" if their external record is deleted (e.g. they leave the institution).
      The logs show messages:

      org.sakaiproject.site.util.SiteParticipantHelper - SiteParticipantHelper.prepareParticipants: user not defined <userid>

      Now because they don't appear in Site Info, it is not possible to clean up these "de-registered" users, so this situation cannot be resolved easily without doing some work at the db level.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. Participant.diff
              1.0 kB
            2. SAK-21336.patch
              4 kB
            3. SAK-21336-2.patch
              5 kB
            4. site-manage.diff
              4 kB
            5. SiteParticipantHelper.diff
              2 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  raad Raad Al-Rawi (Inactive)
                  Votes:
                  1 Vote for this issue
                  Watchers:
                  12 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration