В последнее время мне несколько раз нужно было посмотреть, как что-то выглядит с точки зрения непривилегированного пользователя. Я находил пример такого пользователя и «притворялся» им.
Когда я заканчиваю, мне приходится выходить из системы и заходить снова.
Было бы здорово, если бы я мог оставаться «собой» и лишь временно ограничивать то, что вижу.
Но между пользователями с разными уровнями доверия нет особых «видимых» различий. Вы не увидите ничего особенного в очках, если только не настроили уровни доверия extensively. В основном это ограничения в использовании.
На уровне доверия 3 вы сможете редактировать заголовки и категории в чужих темах, но это не кажется особенно интересным для «просмотра», пока вы не знаете об этом, и знать тут нечего. Вы можете создать второй аккаунт, изменить его уровень доверия и использовать его под видом другого — это дело нескольких секунд. Так делаю и я.
Есть ли у вас какие-то ценные примеры того, что вы хотели бы видеть через эти «очки»?
Да, именно. Сразу после получения прав глобального администратора я полностью забыл, какие разделы были мне доступны, а какие нет до получения этих привилегий. Мне бы хотелось увидеть, что могут видеть и делать пользователи с более низкими правами, прежде чем я буду предлагать им использовать функции, к которым у них нет доступа.
У меня есть тестовый пользователь, вошедший в систему через другой браузер (например, я в Chrome, а тестовый пользователь в Firefox), чтобы я мог легко переключаться между ними. Также я иногда использую режим инкогнито/приватного просмотра, но это подходит только для анонимных действий, а не для действий с авторизацией.
Кажется, что-то подобное недавно запрашивалось в этой теме:
Мы согласны с тем, что существует общая потребность в возможности «имитации» до уровня TL1 и ниже. Это может значительно помочь разработчикам компонентов тем, так как иногда по ошибке полагаются на функции сотрудников, а затем удивляются, когда компонент разворачивается в продакшене.