Roles & Permissions Management

Control system access, create security roles, and assign permissions to team members.

User Role Assignment

@foreach($users as $user) @endforeach
User Current Role Assign New Role
{{ $user->name }} {{ $user->email }} @foreach($user->roles as $role) {{ $role->name }} @endforeach @if($user->roles->isEmpty()) No Role @endif
@csrf
{{ $users->links() }}

Create New Role

@csrf
@error('name')

{{ $message }}

@enderror
@foreach($permissions as $permission) @endforeach

Roles Permissions Matrix

Define what page permissions each role is allowed to execute.

@foreach($roles as $role)
{{ $role->name }} {{ $role->permissions->count() }} permissions
@csrf
@foreach($permissions as $permission) @endforeach
@endforeach