Permission Naming Convention

Use lowercase with hyphens (e.g., "user-create", "course-edit"). Group related permissions together for better organization.

Unique identifier used in code (lowercase, hyphen-separated)
Human-readable display name shown in UI
Choose an existing permission group
Authentication guard (typically "web" for standard authentication)
Cancel