Controlando acesso (por perfil e rota) - Backend
Usaremos uma anottation do Spring, passando perfil de usuário autorizado a acessar cada um dos endpoints.
@PreAuthorize("hasRole('ROLE_ADMIN')")
@PreAuthorize("hasAnyRole('ROLE_ADMIN', 'ROLE_OPERATOR')")❗Lembrando! Essas roles são as que foram passadas no nosso seed de SQL.
No nosso Controller, iremos nos endpoints em pauta, veja:

Atualizado