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

Delete user : Deal with programming rights impact

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.4.4, 7.0.1
    • Fix Version/s: 11.8-rc-1
    • Component/s: Security
    • Labels:
      None
    • Development Priority:
      High
    • Difficulty:
      Medium
    • Similar issues:

      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

          Issue Links

            Activity

              People

              • Assignee:
                mflorea Marius Dumitru Florea
                Reporter:
                jcoury Jean Coury
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: