@extends('layouts.app') @section('title','People & access') @section('content') @if(in_array(\App\Support\ModulePages::page(),['index']))

Workspace accounts

Company scoped
@php($uiRows1=\App\Support\ListView::rows($users,'users'))
@foreach($uiRows1 as $user)@endforeach
NameEmailMFARole assignment
{{ $user->name }}{{ $user->email }}{{ $user->two_factor_confirmed_at?'Confirmed':'Optional ยท not enabled' }}
@csrf
@endif @if(in_array(\App\Support\ModulePages::page(),['create']))

Create account

@csrf

Use 12+ characters with upper and lowercase letters, numbers, and symbols. Share credentials through a secure channel.

@endif @if(in_array(\App\Support\ModulePages::page(),['roles','role-edit']))

Roles & permissions

Each company owns its role capabilities. Existing custom roles are retained.

@php($uiroles=\App\Support\ListView::rows($roles,'roles'))
@foreach($uiroles as $role)
{{ $role->name }} @if(array_key_exists($role->name, \App\Domain\Identity\RolePresets::all()))Predefined@endif {{ count($role->permissions) }}@if(\App\Support\ModulePages::page()==='role-edit')
@csrf@foreach($permissions as $permission)@endforeach@if($role->name==='Company Admin')

Keep Company Admin with Company settings and People & access capabilities to prevent lockout. Other capabilities are editable.

@endif
@else Edit {{ $role->name }}@endif
@endforeach
@endif @if(\App\Support\ModulePages::page()==='roles-create')

Create a custom role

@csrf
@foreach($permissions as $permission)@endforeach
@endif @endsection