value); $role->update(['priority' => 0]); $role->givePermissionTo(Permission::all()); $role = Role::findOrCreate(DefaultUserRole::User->value); $role->update(['priority' => 100]); $this->syncUserPermissions($role); } private function syncUserPermissions(Role $role): void { $role->givePermissionTo( ProfilePermissionEnum::Access->value, SecurityPermissionEnum::Access->value, TicketPermissionEnum::Access->value, TicketPermissionEnum::Create->value ); } }