Lógica para implementar as permissões: (permissão -> função nos controllers)
Cadastrar produto: Essa função habilita e desabilita o usuário a cadastra um produto na plataforma -> Product@create
Consultar produto: Essa função habilita e desabilita o usuário a visualizar um produto da qual faça parte. -> Product@show
Cadastrar squad: Essa função habilita e desabilita o usuário a cadastrar sua squad na plataforma -> SquadController@create
Consultar squad: Essa função habilita e desabilita o usuário a visualizar a página da squad da qual faça parte. -> SquadController@show -> logica que liste e retorne os membros da squad
Alterar squad: Essa função habilita e desabilita o usuário a alterar e/ou excluir os membros da sua squad na plataforma -> SquadController@delete, SquadController@update
Lógica para implementar as permissões: (permissão -> função nos controllers)
Cadastrar produto: Essa função habilita e desabilita o usuário a cadastra um produto na plataforma -> Product@create
Consultar produto: Essa função habilita e desabilita o usuário a visualizar um produto da qual faça parte. -> Product@show
Cadastrar squad: Essa função habilita e desabilita o usuário a cadastrar sua squad na plataforma -> SquadController@create
Consultar squad: Essa função habilita e desabilita o usuário a visualizar a página da squad da qual faça parte. -> SquadController@show -> logica que liste e retorne os membros da squad
Alterar squad: Essa função habilita e desabilita o usuário a alterar e/ou excluir os membros da sua squad na plataforma -> SquadController@delete, SquadController@update