recomendo uma boa lida sobre gates e policies na propria documentação oficial https://laravel.com/docs/10.x/authorization