Регистрация  |  Вход

Error: Duplicate Username для существующего пользователя

Столкнулся с интересной проблемой на проде для одного пользователя (админа).
Он пытается отредактировать своего User но получает такую ошибку

Error: Duplicate Username.
The username already exists in this or another Salesforce organization. Usernames must be unique across all Salesforce organizations. To resolve, use a different username (it doesn't need to match the user's email address).

Насколько я помню эта валидация глобальная в SF и не дает создавать новых пользователей с уже занятыми Username. Но какого хрена оно срабатывает на уже давно существующего пользователя когда пытаешься его редактировать??? Я думаю что у них там что-то заглючило. Но может кто сталкивался с подобным?
Столкнулся с интересной проблемой на проде для одного пользователя (админа).
Он пытается отредактировать своего User но получает такую ошибку

Error: Duplicate Username.
The username already exists in this or another Salesforce organization. Usernames must be unique across all Salesforce organizations. To resolve, use a different username (it doesn't need to match the user's email address).

Насколько я помню эта валидация глобальная в SF и не дает создавать новых пользователей с уже занятыми Username. Но какого хрена оно срабатывает на уже давно существующего пользователя когда пытаешься его редактировать??? Я думаю что у них там что-то заглючило. Но может кто сталкивался с подобным?
Dmitry Shnyrev
Но может кто сталкивался с подобным?
валидация да глобальная в SF и проверяет только Active users, включая Trial Production orgs.
Или его user был not active, или скорей всего где есть ещё один его username.

https://help.salesforce.com/s/articleVie ... 6&type=1
[quote="Dmitry Shnyrev"] Но может кто сталкивался с подобным?[/quote]
валидация да глобальная в SF и проверяет только Active users, включая Trial Production orgs.
Или его user был not active, или скорей всего где есть ещё один его username.

https://help.salesforce.com/s/articleView?id=000385306&type=1
 
Да в том то и дело что это владелец прода, основной его User. Насколько я помню он был активен всегда (последние 4 года точно). Он под ним каждый день по 24 часа сидит. Создать другого юзера по всей логике SF нигде не мог.
На что я грешу - у нас тут сандбоксы последнее время кто-то плодит (пригласили одну контору пакет купленный ставить). Может что заглючило при создании сандбокса и User какой-то из сандбокса где-то префикс протерял. Но это уже внутренняя кухня SF. Сами туда не залезем. Написал сапорту кейс. Посмотрим что ответят.
Да в том то и дело что это владелец прода, основной его User. Насколько я помню он был активен всегда (последние 4 года точно). Он под ним каждый день по 24 часа сидит. Создать другого юзера по всей логике SF нигде не мог.
На что я грешу - у нас тут сандбоксы последнее время кто-то плодит (пригласили одну контору пакет купленный ставить). Может что заглючило при создании сандбокса и User какой-то из сандбокса где-то префикс протерял. Но это уже внутренняя кухня SF. Сами туда не залезем. Написал сапорту кейс. Посмотрим что ответят.
ещё один вариант что впоследние 24 час сделали sandbox refresh и Salesforce автоматическое стирание не закончилось.
в течение 24 часов после refresh должно стереться

https://help.salesforce.com/s/articleVie ... 3&type=1
ещё один вариант что впоследние 24 час сделали sandbox refresh и Salesforce автоматическое стирание не закончилось.
в течение 24 часов после refresh должно стереться

https://help.salesforce.com/s/articleView?id=000383623&type=1
Это пипец (только слово похожее). Ответ от саппорта.

I understand that you are getting error if you try to edit it and save it, the reason for this is because username in salesforce must be unique across all Salesforce orgs, including trial and Sandbox orgs. The email used for the username need not function or match the email address used for the account.

You have created this user in 2020 and I can see that this is the user that you are trying to edit . However there exists another partner user record of this user with same one at the backend which is causing the issue . Could you please check with the user to see if he has been using his email with any other partners?


Ну и что это означает????? Какие partners????
Вот весь ИИ в действии!!!! А мы еще радуемся что скоро ИИ заменит людей!!!
Это пипец (только слово похожее). Ответ от саппорта.

[i]I understand that you are getting error if you try to edit it and save it, the reason for this is because username in salesforce must be unique across all Salesforce orgs, including trial and Sandbox orgs. The email used for the username need not function or match the email address used for the account.

You have created this user in 2020 and I can see that this is the user that you are trying to edit . However there exists another partner user record of this user with same one at the backend which is causing the issue . Could you please check with the user to see if he has been using his email with any other partners?[/i]

Ну и что это означает????? Какие partners???? 
Вот весь ИИ в действии!!!! А мы еще радуемся что скоро ИИ заменит людей!!!:so-sad: 
Dmitry Shnyrev
Какие partners????
Partner Community user

делали Sandbox Refresh в последние дни?
[quote="Dmitry Shnyrev"]Какие partners????[/quote]
Partner Community user

делали Sandbox Refresh в последние дни?
Eric
делали Sandbox Refresh в последние дни?
сандбоксы делаются и рефрешатся.
но это вне моей зоны ответственности. Я тоже на 99% уверен что это с сандбоксами связано. Но что тут я могу сделать? Я залогинился в сандбоксы которые надавно были созданы/рефрешнуты. Нет там такого Username. Там все по классике - Username + sandbox_prefix
[quote="Eric"]делали Sandbox Refresh в последние дни?[/quote]
сандбоксы делаются и рефрешатся.
но это вне моей зоны ответственности. Я тоже на 99% уверен что это с сандбоксами связано. Но что тут я могу сделать? Я залогинился в сандбоксы которые надавно были созданы/рефрешнуты. Нет там такого Username. Там все по классике - Username + sandbox_prefix
Dmitry Shnyrev
However there exists another partner user record of this user with same one at the backend which is causing the issue .
Тогда надо искать Partner Community user в том же orge или в каком то другом

Спроси support в какой Org Id, чтоб можно было понять где искать.
[quote="Dmitry Shnyrev"]However there exists another partner user record of this user with same one at the backend which is causing the issue .[/quote]
Тогда надо искать Partner Community user в том же orge или в каком то другом

Спроси support в какой Org Id, чтоб можно было понять где искать.
Чем закончилось?
Нашли где был duplicate user?
Чем закончилось?
Нашли где был duplicate user?
Буквально недавно пришел коммент в кейсе. Девушка ответственная за кейс написала что нашла вроде проблему и вроде как она связана с hyperforce migration и что мы оказалось не одни такие. Она эскалирует этот кейс выше. Так что ждем.
Буквально недавно пришел коммент в кейсе. Девушка ответственная за кейс написала что нашла вроде проблему и вроде как она связана с hyperforce migration и что мы оказалось не одни такие. Она эскалирует этот кейс выше. Так что ждем. :party:
Dmitry Shnyrev
написала что нашла вроде проблему и вроде как она связана с hyperforce migration и что мы оказалось не одни такие
Представляете. До сих пор не решили проблему. Раз в 3 дня девочка пишет в кейсе что "мы занимаемся, вот вот должны сделать, мы привлекли уже чуть ли не самого Marc Benioff для решения вашего кейса". И так уже 2 недели.
[quote="Dmitry Shnyrev"] написала что нашла вроде проблему и вроде как она связана с hyperforce migration и что мы оказалось не одни такие[/quote]
Представляете. До сих пор не решили проблему. Раз в 3 дня девочка пишет в кейсе что "мы занимаемся, вот вот должны сделать, мы привлекли уже чуть ли не самого Marc Benioff для решения вашего кейса". И так уже 2 недели. :rolling:
Не ну это звиздец. Marc Benioff посмотрел.

This is to update you that the duplicate username is from the workday account which was causing the error. So there is another user record of your's in workday (partner user in workday) with username "XXXXXX@XXXXX.com" causing the issue.

Also, they suggested that the resolution for this is to change the username at one place.

Я конечно хз что там Клиент творил и где засветился, но Клиент хз вообще что за workday и каким боком там появился его user с его username. Но нам спустя столько времени советуют поменять Username на одном из оргов. Естественно клиент имеет доступ только к своему основному проду где он только и работает. И ему предлагают поменять Username потому что где-то уже есть User с таким Username. Который появился кстати намного позже чем основной (месяц назад все работало). И вот что теперь делать?
Не ну это звиздец. Marc Benioff посмотрел.

[i]This is to update you that the duplicate username is from the workday account which was causing the error. So there is another user record of your's in workday (partner user in workday) with username "XXXXXX@XXXXX.com" causing the issue.[/i]

[i]Also, they suggested that the resolution for this is to change the username at one place.[/i]

Я конечно хз что там Клиент творил и где засветился, но Клиент хз вообще что за workday и каким боком там появился его user с его username. Но нам спустя столько времени советуют поменять Username на одном из оргов. Естественно клиент имеет доступ только к своему основному проду где он только и работает. И ему предлагают поменять Username потому что где-то уже есть User с таким Username. Который появился кстати намного позже чем основной (месяц назад все работало). И вот что теперь делать?
Dmitry Shnyrev
So there is another user record of your's in workday (partner user in workday)
Workday это HR System
У support нет доступа чтоб изменить этот user который они нашли

Клиент использует workday как Partner Program?


https://joshbersin.com/2024/07/workday-s ... rise-ai/#:~:text=Salesforce%20holds%20vast%20amounts%20of,the%20two%20companies%20grew%20independently.
[quote="Dmitry Shnyrev"]So there is another user record of your's in workday (partner user in workday) [/quote]
Workday это HR System
У support нет доступа чтоб изменить этот user который они нашли  :sad::so-sad:

Клиент использует workday как Partner Program?


https://joshbersin.com/2024/07/workday-salesforce-partnership-teaming-up-for-enterprise-ai/#:~:text=Salesforce%20holds%20vast%20amounts%20of,the%20two%20companies%20grew%20independently.
Eric
Workday это HR System
У support нет доступа чтоб изменить этот user который они нашли

По ходу да. Клиент в общем забил и просто поменял Username на проде.
[quote="Eric"]Workday это HR System
У support нет доступа чтоб изменить этот user который они нашли[/quote]

По ходу да. Клиент в общем забил и просто поменял Username на проде.