@extends('layouts.app') @section('title', 'Créer un Rôle') @section('content')

Créer un nouveau rôle

Retour à la liste
Informations du rôle
@csrf
Le nom doit être unique et en minuscules (sera utilisé en interne)
@error('name')
{{ $message }}
@enderror
Le nom affiché aux utilisateurs
@error('display_name')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
Permissions (Sélectionnez les permissions à attribuer à ce rôle)
@if($groupedPermissions->count() > 0)
@foreach($groupedPermissions as $module => $permissions)
{{ ucfirst(str_replace('_', ' ', $module)) }}
@foreach($permissions as $permission)
id, old('permissions', [])) ? 'checked' : '' }}>
@endforeach
@endforeach
@else
Aucune permission disponible pour le moment.
@endif @error('permissions')
{{ $message }}
@enderror
Annuler
Conseils
Bonnes pratiques :
  • Donnez un nom clair et explicite au rôle
  • Sélectionnez uniquement les permissions nécessaires
  • Utilisez la description pour expliquer le rôle
  • Testez le rôle avec un utilisateur de test
Important :

Les permissions accordées déterminent ce que les utilisateurs ayant ce rôle pourront faire dans l'application.

@endsection @push('scripts') @endpush