@extends('layouts.modern') @section('page-title', $permission->exists ? 'Edit Permission' : 'Create Permission') @section('breadcrumb') @endsection @section('action-buttons') Back to Permissions @endsection @section('content')
{{ $permission->exists ? 'Edit Permission' : 'Create New Permission' }}
@csrf @if($permission->exists) @method('PUT') @endif
@error('name')
{{ $message }}
@enderror
Unique identifier (e.g., users.create, users.edit)
@error('slug')
{{ $message }}
@enderror
@error('module')
{{ $message }}
@enderror
System Only: Only system admins can see this permission.
Business Only: Only business users can see this permission.
Both: Both system and business users can see this permission.
@error('visibility')
{{ $message }}
@enderror
@error('is_active')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
Cancel
@if($permission->exists)
Permission Information

{{ $permission->created_at->format('M d, Y H:i') }}

{{ $permission->updated_at->format('M d, Y H:i') }}

@if($permission->roles()->count() > 0) @foreach($permission->roles as $role) {{ $role->name }} @endforeach @else

Not assigned to any roles

@endif
Permission Examples
Common patterns:
users.view - View users
users.create - Create users
users.edit - Edit users
users.delete - Delete users
roles.permissions - Manage role permissions
dashboard.view - Access dashboard
@endif
@endsection @push('scripts') @endpush