Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-12142

Delete user : Deal with programming rights impact

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 11.8-rc-1
    • 6.4.4, 7.0.1
    • Security
    • None
    • High
    • Medium

    Description

      When deleting a user from XWiki, an Admin can't easily see/understand the impact that it's going to have in his wikis.
      Ex: I'm deleting a user which is gone from my company and this user had, at some point, saved a page with programming rights. If I confirm the suppression, the said page won't work any more and may even impact a lot more than itself.

      Proposal
      When a user is deleted

      • Check all pages saved with this user for programming right issue
      • Display all pages impacted and propose the following options BEFORE allowing the page suppression
        • (Default) Warn the admin by email (or by the notification system of 7.X) that those pages need to be resaved
        • Resave those pages with my user (or "XWiki.Admin" user if I am a member of XwikiAdminGroup)

      PS: The same behaviour may apply when a user is moved out of an Admin group and that the user is in no admin group any more including righs on the check pages.

      Attachments

        1. deleteUser-replaceAuthor.png
          30 kB
          Marius Dumitru Florea
        2. deleteUser-replaceAuthor.webm
          3.75 MB
          Marius Dumitru Florea
        3. usersLiveTable-disableEnable.png
          35 kB
          Marius Dumitru Florea

        Issue Links

          Activity

            People

              mflorea Marius Dumitru Florea
              jcoury Jean Coury
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: