•  
     
    story #8545 desactivate accounts created for import
Summary
site administrator
desactivate accounts created for import
I don't clutter my Tuleap with legacy accounts

Follow-up of story #8528

The purpose of this story is to desactivate accounts that were created "just for import"

  • At import, accounts are created with a reference to a DB table
    • Table format:
      • import date
      • who run the import
      • previous status (if any)
      • when the account was "restored" (this is useful to detect pending users if process abort with fatal error or segfault, etc)
    • If accounts already exists but not with an active status, they are temporarly activated (keep track in table) but password is "unactivated" (for instance add !! in front of hash)
  • After the import is completed or in case of catchable error (Exception)
    • Accounts that were created are turned off (Deleted)
    • Accounts that were temporarly activated are reset to their original state
      • Password is restored
    • Remove temporary option --force-create-all-users-active
  • There is a dedicated tool that can be run to identify if there are user accounts that should have been desactivated but that are not (to be run in case of crash for instance)
Empty
Nouha Terzi (terzino), Salma MOAKHAR (moakhars), Denis PILAT (denis_pilat)
Status
Empty
Canceled
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#8545
Manuel Vacelet (vaceletm)
2015-11-27 12:30
2015-11-03 11:47
8675

References

Follow-ups

User avatar
Not anymore needed, the implementation of story #8528 has canceled this one.

  • Status changed from Ready (stalled) to Canceled
  • Category set to
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes