Опыт: когда имперсонация автоматически завершается через некоторое время

Продолжение обсуждения новой ошибки с экспериментальным интерфейсом имперсонации:

Изменение теперь стабильно, и я всё ещё могу воспроизвести эту проблему. Есть ли планы улучшить опыт администраторов после истечения срока имперсонации?

Я считаю, что более чёткое указание на то, что вы больше не имперсонируете пользователя, помогло бы предотвратить ложноотрицательное тестирование, когда администратор думает, что что-то работает для обычных пользователей, хотя на самом деле использует свои привилегии администратора.

Также сбивает с толку ситуация, когда кнопка «Прекратить имперсонацию» не работает.

Пример скриншота, где, кажется, пользователь видит категорию «Сотрудники» (Team), и при нажатии на кнопку «Прекратить имперсонацию» появляется ошибка.

3 лайка

Ах, моя вина, я забыл об этом, назначаю себя на исправление. Думаю, это две вещи:

  1. Когда таймер истекает, отправить обновление MessageBus в UI, чтобы показать, что лимит времени истек. Возможно, даже показать таймер в UI…
  2. Если нажать «Прекратить имитацию» и лимит времени истек, не выдавать ошибку, а просто перезагрузить страницу.

Может, увеличим время до 30 минут, 15 — это довольно быстро.

2 лайка