@extends('layouts.app') @section('title', 'تعيين الصلاحيات للمستخدم: ' . $user->name) @section('content')

تعيين الصلاحيات للمستخدم: {{ $user->name }}

العودة إلى قائمة المستخدمين
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@csrf

معلومات المستخدم:

الاسم: {{ $user->name }}

البريد الإلكتروني: {{ $user->email }}

الأدوار: @forelse($user->roles as $role) {{ $role->name }} @empty لا توجد أدوار @endforelse

ملاحظة هامة:

الصلاحيات المحددة باللون الرمادي هي صلاحيات مكتسبة من الأدوار ولا يمكن تعديلها هنا.

يمكنك فقط تعيين صلاحيات إضافية للمستخدم بشكل مباشر.

@forelse($permissions as $module => $modulePermissions)
{{ $module }} ({{ $modulePermissions->count() }})
@foreach($modulePermissions as $permission)
@if(in_array($permission->id, $rolePermissions)) @else hasDirectPermission($permission->name) ? 'checked' : '' }}> @endif
@endforeach
@empty
لا توجد صلاحيات مضافة
@endforelse
@endsection