@can('roles.manage')
@csrf @method('PUT')

Permissions

of granted

@foreach ($groups as $groupName => $permissions)

{{ $groupName }} ({{ $permissions->where('granted', true)->count() }}/{{ $permissions->count() }})

·
@foreach ($permissions as $permission) @endforeach
@endforeach
@if (! $role->is_system) @else

Second factor

{{ $role->mfa_required ? 'Required for this system role.' : 'Optional for this system role.' }} System role policy is fixed.

@endif
@if ($role->users->isEmpty()) @else
    @foreach ($role->users as $holder)
  • {{ $holder->initials }}
    {{ $holder->name }}

    {{ $holder->designation ?: 'No designation' }} @if ($holder->department) · {{ $holder->department->name }} @endif

  • @endforeach
@endif
@else
@foreach ($groups as $groupName => $permissions)
    @foreach ($permissions as $permission)
  • {{ $permission['action'] }}
  • @endforeach
@endforeach
@endcan