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

Roles & Permissions Management

Create and manage system roles with specific permissions

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

System Roles

@if($roles->count() > 0)
@foreach($roles as $role) @endforeach
Role Description Permissions Users Status Actions
{{ $role->display_name }}
{{ $role->name }}
{{ Str::limit($role->description, 50) ?: 'No description' }}
{{ $role->permissions_count ?? 0 }} permissions
{{ $role->users_count }} users
@if($role->is_active) Active @else Inactive @endif
@if(!in_array($role->name, ['super_admin', 'admin']))
@csrf @method('DELETE')
@endif
@if($roles->hasPages())
{{ $roles->links() }}
@endif @else

No roles found

Get started by creating your first role.

Create First Role
@endif
@endsection