Canonical risk-acceptance approvals
Review pending exception requests across entitled tenants without leaving the Monitoring area.
{{ $this->table }} @php $selectedException = $this->selectedFindingException(); @endphp @if ($selectedException)
Status
{{ \App\Support\Badges\BadgeRenderer::label(\App\Support\Badges\BadgeDomain::FindingExceptionStatus)($selectedException->status) }}
{{ \App\Support\Badges\BadgeRenderer::label(\App\Support\Badges\BadgeDomain::FindingRiskGovernanceValidity)($selectedException->current_validity_state) }}
Scope
{{ $selectedException->tenant?->name ?? 'Unknown tenant' }}
Finding #{{ $selectedException->finding_id }}
Review timing
Review due {{ $selectedException->review_due_at?->toDayDateTimeString() ?? 'โ€”' }}
Expires {{ $selectedException->expires_at?->toDayDateTimeString() ?? 'โ€”' }}
Request
Requested by
{{ $selectedException->requester?->name ?? 'Unknown requester' }}
Owner
{{ $selectedException->owner?->name ?? 'Unassigned' }}
Reason
{{ $selectedException->request_reason }}
Decision history
@if ($selectedException->decisions->isEmpty())
No decisions have been recorded yet.
@else
@foreach ($selectedException->decisions as $decision)
{{ ucfirst(str_replace('_', ' ', $decision->decision_type)) }}
{{ $decision->actor?->name ?? 'Unknown actor' }} ยท {{ $decision->decided_at?->toDayDateTimeString() ?? 'โ€”' }}
@if (filled($decision->reason))
{{ $decision->reason }}
@endif
@endforeach
@endif
@endif