@extends('layouts.admin') @section('title', 'Permissions Management') @section('content')

Permissions Management

Manage system permissions and access controls

Create New Permission
@if(session('success')) @endif
Total Permissions

{{ $stats['total'] ?? 0 }}

Permission Groups

{{ $stats['groups'] ?? 0 }}

@if(isset($permissions)) @forelse($permissions as $permission) @empty @endforelse @else @endif
Permission Name Group Description Roles Actions
{{ $permission->display_name ?? 'N/A' }}
{{ $permission->name ?? 'N/A' }}
{{ ucfirst($permission->group ?? 'default') }} {{ Str::limit($permission->description ?? 'No description', 60) }} @php $roleCount = isset($permission->roles) ? $permission->roles->count() : 0; @endphp @if(Route::has('admin.roles.show')) {{ $roleCount }} roles @else {{ $roleCount }} roles @endif
@if(Route::has('admin.permissions.edit')) @endif

No permissions found

Unable to load permissions

@if(isset($permissions) && $permissions->hasPages())
{{ $permissions->links() }}
@endif
@endsection