-
Improvement
-
Resolution: Fixed
-
Minor
-
2.7.5, 2.8.3, 3.0
-
MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_30_STABLE
-
MOODLE_30_STABLE
-
Moodle is inconsistent in allowing duplicate email addresses in some places (CSV upload of users) and not in others. If this is going to be supported at all, it should be consistent.
A particular scenario that is a bit crazy is this:
- A system administrator uploads a CSV of user accounts, all of which have the same email address.
- One of the users notices that his name has been misspelled and asks the system administrator to change it.
- The system administrator tries to edit the user's name in his profile, but isn't allowed to save as the form validation fails on the duplicate email address. She has to use the CSV upload to correct the user's name.
It would be useful to have this controlled by a capability to enable system admins to either:
- prevent accounts with duplicate emails altogether, or
- allow accounts with duplicate emails consistently
I realise there has been a great deal of discussion on whether this feature should be available at all (e.g. MDL-38104) but, given that nobody appears to have seriously suggested removing the option from the CSV upload, we need to be able to control it properly.
(Hopefully this won't kick off another argument about whether duplicate email addresses should be allowed! I've seen some good arguments for either side, but none of them hold true for every Moodle implementation, so I think this should be an informed decision by the people running the service, which the proposed improvement would enable.)
- has a QA test
-
MDLQA-8190 More than one user account can share the same email address.
-
- Open
-
- has been marked as being related by
-
MDL-38104 Option to allow duplicate email addresses
-
- Closed
-