Добрый день!
Возникла такая ситуация: у нас учащиеся приходят на курсы периодически (то есть могут повторяться) - например сейчас сложилось так что есть один человек с двумя логинами: ИвановИИ и ИвановИИ2.
В отчете по тесту возникла коллизия, когда человек с логином ИвановИИ2 в него не попадает, пока не перенести пользователя с логином ИвановИИ в эту же группу. Но тогда в отчете лишний человек.
Есть ли возможность блокировать создание пользователя-дубликата (с возможностью выбора из ранее имеющихся)?
Мануал почитал - но такой ситуации там не нашел.
1
Дублирование пользователей
Автор Гость_Александр_*, 18 сен 2018 14:37
Сообщений в теме: 4
#2
Отправлено 18 Сентябрь 2018 - 14:43
Здравствуйте, Александр!
А почему Вы допускаете создание дубликатов? Должно быть так: Один пользователь = Одна учетная запись. Как получился дубликат? У Вас открыта свободная регистрация и они сами регистрируются? Если да, то если Вы хотите достоверные сведения по пользователям и контроль над ними, то закройте свободную регистрацию, чтобы администратор сам добавлял или импортировал пользователей по спискам и выдавал им их пароли доступа. Иначе кроме дубликатов может быть много других проблем (например, когда будут создаваться фиктивные учетные записи, чтобы узнать вопросы внутри тестов, а после тестирование со своей настоящей учетной записи). Решить проблему по уже имеющимся дубликатам не получится, какой-то функции переключения результатов с одного пользователя на другого нет, т.к. это что-то экстравагантное. Проблему решить можно только через прямой доступ к базе данных. Что-то подобное возможно сделать через нашу помощь, но если проблема не критичная, то можно оставить как есть, и предпринять меры, чтобы таких проблем не было в будущем.
А почему Вы допускаете создание дубликатов? Должно быть так: Один пользователь = Одна учетная запись. Как получился дубликат? У Вас открыта свободная регистрация и они сами регистрируются? Если да, то если Вы хотите достоверные сведения по пользователям и контроль над ними, то закройте свободную регистрацию, чтобы администратор сам добавлял или импортировал пользователей по спискам и выдавал им их пароли доступа. Иначе кроме дубликатов может быть много других проблем (например, когда будут создаваться фиктивные учетные записи, чтобы узнать вопросы внутри тестов, а после тестирование со своей настоящей учетной записи). Решить проблему по уже имеющимся дубликатам не получится, какой-то функции переключения результатов с одного пользователя на другого нет, т.к. это что-то экстравагантное. Проблему решить можно только через прямой доступ к базе данных. Что-то подобное возможно сделать через нашу помощь, но если проблема не критичная, то можно оставить как есть, и предпринять меры, чтобы таких проблем не было в будущем.
#3 Гость_Александр_*
Отправлено 19 Сентябрь 2018 - 14:26
Administrator (18 Сентябрь 2018 - 14:43) писал:
Здравствуйте, Александр!
А почему Вы допускаете создание дубликатов? Должно быть так: Один пользователь = Одна учетная запись. Как получился дубликат? У Вас открыта свободная регистрация и они сами регистрируются? Если да, то если Вы хотите достоверные сведения по пользователям и контроль над ними, то закройте свободную регистрацию, чтобы администратор сам добавлял или импортировал пользователей по спискам и выдавал им их пароли доступа. Иначе кроме дубликатов может быть много других проблем (например, когда будут создаваться фиктивные учетные записи, чтобы узнать вопросы внутри тестов, а после тестирование со своей настоящей учетной записи). Решить проблему по уже имеющимся дубликатам не получится, какой-то функции переключения результатов с одного пользователя на другого нет, т.к. это что-то экстравагантное. Проблему решить можно только через прямой доступ к базе данных. Что-то подобное возможно сделать через нашу помощь, но если проблема не критичная, то можно оставить как есть, и предпринять меры, чтобы таких проблем не было в будущем.
А почему Вы допускаете создание дубликатов? Должно быть так: Один пользователь = Одна учетная запись. Как получился дубликат? У Вас открыта свободная регистрация и они сами регистрируются? Если да, то если Вы хотите достоверные сведения по пользователям и контроль над ними, то закройте свободную регистрацию, чтобы администратор сам добавлял или импортировал пользователей по спискам и выдавал им их пароли доступа. Иначе кроме дубликатов может быть много других проблем (например, когда будут создаваться фиктивные учетные записи, чтобы узнать вопросы внутри тестов, а после тестирование со своей настоящей учетной записи). Решить проблему по уже имеющимся дубликатам не получится, какой-то функции переключения результатов с одного пользователя на другого нет, т.к. это что-то экстравагантное. Проблему решить можно только через прямой доступ к базе данных. Что-то подобное возможно сделать через нашу помощь, но если проблема не критичная, то можно оставить как есть, и предпринять меры, чтобы таких проблем не было в будущем.
Нет, свободной регистрации в группах нет. Мне приходит список группы - я загоняю его в текстовый файл и импортирую. При импорте уведомлений о дубликате нету. Но так же возможна ситуация полного тезки - два разных человека, но ФИО совпадает.
#4
Отправлено 19 Сентябрь 2018 - 14:28
Александр (19 Сентябрь 2018 - 14:26) писал:
Нет, свободной регистрации в группах нет. Мне приходит список группы - я загоняю его в текстовый файл и импортирую. При импорте уведомлений о дубликате нету. Но так же возможна ситуация полного тезки - два разных человека, но ФИО совпадает.
Если Вы используете режим автологинов, то для дубликатов ФИО проставится номер (например, ИвановИИ2). Просмотрев список после генерации логинов, Вы можете увидеть, что если где-то есть номер, значит нужно принять решение это дубликат или это тезка. Решение здесь за Вами как за админом (программа не может знать это дубликат или тезка).
#5 Гость_Александр_*
Отправлено 19 Сентябрь 2018 - 14:34
Administrator (19 Сентябрь 2018 - 14:28) писал:
Если Вы используете режим автологинов, то для дубликатов ФИО проставится номер (например, ИвановИИ2). Просмотрев список после генерации логинов, Вы можете увидеть, что если где-то есть номер, значит нужно принять решение это дубликат или это тезка. Решение здесь за Вами как за админом (программа не может знать это дубликат или тезка).
Хорошо, спасибо за ответы.
Ответить
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных