System Overview

Welcome, {{ $admin->name }}. Monitoring active directories, credentials, and SSO logins.

Total Registrations
{{ $stats['total_users'] }}
👥
Administrators
{{ $stats['admins_count'] }}
🛡️
Blocked Accounts
{{ $stats['blocked_count'] }}
🚫
Registered Apps
{{ $stats['apps_count'] }}
📦
System Roles
{{ $stats['roles_count'] }}
🏷️
@if($errors->any())
⚠️
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif @if(session('error'))
⚠️
{{ session('error') }}
@endif @if(session('success'))
{{ session('success') }}
@endif

⚙️ Global Admin Proctoring & System Settings

Master control panel for candidate assessment rules, system screen capturing, and module toggles
🛡️ ADMIN CONTROL PANEL
@csrf
📸 Candidate System Screenshot Capture
Captures candidate system desktop screen automatically on call start & tab switches. Admin can stop taking screenshots anytime across all candidates.
{{ \App\Models\Setting::get('enable_candidate_screenshots', '1') === '1' ? '🟢 ENABLED (Active)' : '🔴 STOPPED / DISABLED' }}
@csrf
🚀 Candidate Provisioning & Onboarding Module
Master toggle to enable/disable automated candidate provisioning, onboarding checklists, and 1-click revocation.
{{ \App\Models\Setting::get('onboarding_enabled', '1') === '1' ? '🟢 ENABLED' : '🔴 DISABLED' }}
User Accounts Directory
Showing registered system entities and block controls
@forelse($users as $usr) @empty @endforelse
User Account Assigned Role Authentication Type Linked On Operations
@if($usr->avatar) {{ $usr->name }} @else
{{ strtoupper(substr($usr->name, 0, 1)) }}
@endif
{{ $usr->name }} @if($usr->is_blocked) Blocked @else Active @endif
{{ $usr->email }}
@if($usr->id !== $admin->id) @endif
@if($usr->role === 'admin') Admin @else User Portal @endif
@if($usr->roles->isNotEmpty())
@foreach($usr->roles as $role) @if(strtolower($role->name) === 'admin') @continue @endif {{ $role->name }} @endforeach
@elseif($usr->role !== 'admin')
{{ $defaultRoleName }}
@endif @if($usr->overrides->isNotEmpty())
@foreach($usr->overrides as $ov) @if($ov->type === 'allow') + {{ $ov->app->name ?? 'App' }}
@csrf @method('DELETE')
@else − {{ $ov->app->name ?? 'App' }}
@csrf @method('DELETE')
@endif @endforeach
@endif
@if($usr->microsoft_id)
Microsoft OAuth
@else Local Password @endif
{{ $usr->created_at ? $usr->created_at->format('Y-m-d H:i') : 'N/A' }} @if($usr->id !== $admin->id) @if($usr->isAdmin()) @else @endif
@csrf
@else You (Admin) @endif
No registered accounts found in the database.

Manage System Services

@forelse($apps as $app) @empty @endforelse
Service Tag Action
@if($app->logo) {{ $app->name }} @else
{{ strtoupper(substr($app->name, 0, 1)) }}
@endif {{ $app->name }}
{{ $app->tag }}
@csrf @method('DELETE')
No registered service apps.

Manage Roles & Services

@csrf
@csrf
🚀 Onboarding & Offboarding Module
Enable/disable candidate provisioning & 1-click revocation
@csrf
📸 Candidate System Screenshot Capture
Master Admin control to stop/start candidate system screen capturing (call start & tab switch)
@forelse($roles as $role) @empty @endforelse
Role Name Assigned Services Actions
{{ $role->name }} @if($role->description)
{{ $role->description }}
@endif
@forelse($role->apps as $app) {{ $app->name }} @empty None @endforelse
@csrf @method('DELETE')
No roles defined.
@csrf
@csrf
@csrf
@csrf
@csrf
Currently: None
@csrf
@csrf
+ Add New Service Override for User