@extends('layouts.app') @section('title', 'Benutzerverwaltung') @section('content')

Benutzer

@foreach ($users as $user) @endforeach
NameE-MailRollenStatusLetzte Anmeldung
{{ $user->name }} @if ($user->is_breakglass)
Break-Glass@endif
{{ $user->email }} {{ implode(', ', array_map(fn ($r) => \App\Enums\RoleKey::tryFrom($r)?->label() ?? $r, $user->roleKeys())) }} @if (! $user->is_active)deaktiviert @elseif ($user->isLocked())gesperrt @elseaktiv@endif {{ $user->last_login_at?->format('d.m.Y H:i') ?? 'nie' }} @can(\App\Enums\Permission::USER_MANAGE) @if ($user->isLocked())
@csrf
@endif
Bearbeiten
@csrf @method('PUT')
@foreach ($roles as $role) @endforeach
@endcan
{{ $users->links() }}
@can(\App\Enums\Permission::USER_MANAGE)

Benutzer anlegen

@csrf
@foreach ($roles as $role) @endforeach
Mindestens 14 Zeichen mit Gross-/Kleinbuchstaben, Ziffern und Sonderzeichen. Ohne Passwort ist nur die Anmeldung über Microsoft Entra ID möglich.

Rollen und Berechtigungen

@foreach ($roles as $role)
{{ $role->name }} ({{ $role->permissions->count() }} Berechtigungen)

{{ $role->description }}

{{ $role->permissions->pluck('key')->implode(', ') }}

@endforeach
@endcan @endsection