@extends('layouts.app') @section('title', 'Roles & permissions') @section('content') ← Staff administration

Roles & permissions

Permission changes apply to every account with that role. The super administrator recovery role is protected.

Create role

@csrf

3–50 lowercase letters, numbers or underscores, starting with a letter.

@foreach($roles as $role)

{{ $role->name }}

{{ $role->slug }}

@if($role->slug === 'super_admin')

Protected recovery role. {{ $role->permissions->count() }} configured permissions.

@else
@csrf @method('PUT')
Permissions
@foreach($permissions as $permission)@if($permission->slug !== 'roles.manage' && ($permission->slug !== 'users.manage' || $role->slug === 'admin'))
@endif @endforeach
@endif
@endforeach @endsection