Administracao

Usuarios

Cadastre usuarios, vincule departamentos, defina papeis e libere os modulos permitidos.

@forelse ($usuarios as $usuario) @php $modulosPermitidos = collect($modulos)->filter(fn ($modulo) => $usuario->can($modulo['permissao'])); @endphp

{{ $usuario->name }}

{{ $usuario->email }}

@foreach ($modulosPermitidos->take(4) as $modulo) {{ $modulo['nome'] }} @endforeach @if ($modulosPermitidos->count() > 4) +{{ $modulosPermitidos->count() - 4 }} @endif
{{ $usuario->departamento->nome ?? 'Sem departamento' }}
{{ $usuario->roles->first()?->name ?? 'Sem papel' }}
{{ $usuario->ativo ? 'Ativo' : 'Inativo' }}
@if ($usuario->id !== auth()->id()) @endif
@empty

Nenhum usuario encontrado

Crie o primeiro usuario ou ajuste a busca.

@endforelse
{{ $usuarios->links() }}
@if ($modalAberto)

{{ $usuarioEditandoId ? 'Editar usuario' : 'Novo usuario' }}

As permissoes de modulo controlam o que aparece no portal e o que pode ser acessado.

@if ($fotoPerfil) Previa da foto @elseif ($usuarioEditandoId) @else U @endif

A foto aparece no perfil, menu lateral e autoria dos artigos da Wiki.

Acesso aos modulos

Administrador Master e Diretoria recebem todos os modulos pelo papel. Para os demais, marque os modulos liberados para aparecer no portal.

{{ count($modulosSelecionados) }} selecionados
@foreach ($modulos as $modulo) @endforeach
@endif