# NGBVD Access Permission Method Fix

This patch fixes the 403 Access Restricted page crash caused by a Blade view calling `canAccessPermission()` while the current User model only exposes `hasNgbvdPermission()`.

Changes:
- Adds `canAccessPermission()` compatibility alias to `App\Models\User`.
- Adds `canAccessAnyPermission()` compatibility alias to `App\Models\User`.
- Updates `resources/views/errors/access.blade.php` to use the canonical `hasNgbvdPermission('dashboard.view')` method.

After applying:

```powershell
composer dump-autoload
php artisan optimize:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear
php artisan cache:clear
```
