$permission]); } // 建立 Admin 角色,給所有權限 $adminRole = Role::firstOrCreate(['name' => 'Admin']); $adminRole->syncPermissions(Permission::all()); $machineRole = Role::firstOrCreate(['name' => 'Machine']); $machineRole->syncPermissions([ 'room-list', 'room-create', 'room-edit', ]); // 建立 User 角色,不給任何權限 Role::firstOrCreate(['name' => 'User']); } }