Merhabalar, laravel ile bir crm yazıyorum ve şöyle bir problemim var.
Projede 20+ yetki var. En üst düzey yetki admin. Adminin tüm modüllere erişim izni var. Bir diğer yetki yetki2 ve erişebileceği sadece 2 modül var onun dışındakilere erişim izni yok. Bir diğer yetkimizde yetki3 olsun ve yetki3'ün de erişebileciği 2 modül var. Bu modüllerden bir tanesi yetki2 nin erişebileceği modüllerden bir tanesi. Ve başda da söylemiş olduğum gibi adminin tüm modüllere erişim izni var. Ben bu karma yetki modül erişim izni olayını tam olarak ayarlayamıyorum. Middlewareler ile yetkileri ayırdım şu middleware şu modüle, şu middleware şu modüle diye ancak farklı yetkilerin ortak modülleri olduğu zaman işler karışıyor. Bununla ilgili önerebileceğiniz bir kaynak veya yöntem varmıdır. Teşekkür ederim.