Olá, Wescley
Aparentemente, você seguiu esses passos corretamente, mas está enfrentando problemas de autorização. Para solucionar esse problema, sugiro que você verifique se a role "admin" está corretamente definida no token e se o usuário autenticado possui essa role. Verifique também se o token está sendo passado corretamente nas requisições.
Caso você ainda não tenha conseguido resolver o problema, sugiro que você compartilhe o trecho de código onde você está fazendo a autorização do token, para que eu possa te ajudar de forma mais precisa.
Espero ter ajudado e bons estudos!