Сессии шифруются, так что переживать за то, что кто-то вдруг украдёт данные не стоит, значит можно добавить то самое поле 'role' и в сессию тоже (и пользователям и админам, а остальная часть словаря может быть абсолютно различной) и просто проверять, кто перед тобой: пользователь или "бог" и выполнять какие-то действия в зависимости от этого.