ребзя
у laratrust middlware в таком виде в доке
'middleware' => ['permission:edit-post|edit-user']
проходит обязательно через проверку роли
// $user->hasRole(['edit-post', 'edit-user']);
не могу найти там нигде информации, чтобы проверялся сразу permission без роли, в системе они сразу настраиваются