If you've defined your Gates but want to override all permissions for SUPER ADMIN user, to give that superadmin ALL permissions, you can intercept gates with Gate::before()
statement, in AuthServiceProvider.php
file.
1// Intercept any Gate and check if it's super admin 2Gate::before(function($user, $ability) { 3 if ($user->is_super_admin == 1) { 4 return true; 5 } 6}); 7 8// Or if you use some permissions package... 9Gate::before(function($user, $ability) {10 if ($user->hasPermission('root')) {11 return true;12 }13});