@extends('layouts.librenmsv1') @section('title', __('permissions.rbac.title')) @section('content')
{{ __('permissions.rbac.beta_warning_title') }}: {{ __('permissions.rbac.beta_warning_message') }}
{{ __('permissions.rbac.title') }}
{{ $roles->count() }} {{ Str::plural('role', $roles->count()) }} configured
@if($roles->isNotEmpty())
@foreach($roles as $role) @endforeach
{{ __('Role') }} {{ __('Permissions') }} {{ __('Actions') }}
{{ $role->name }}
{{ $role->permissions->count() }} {{ Str::plural('permission', $role->permissions->count()) }}
@forelse($role->permissions as $permission) {{ $permission->name }} @empty @if($role->name == 'admin') {{ __('permissions.rbac.all_permissions') }} @elseif($role->name == 'global-read') {{ __('permissions.rbac.view_all_permissions') }} @elseif($role->name == 'user') {{ __('permissions.rbac.view_permissions') }} @else {{ __('permissions.rbac.no_permissions') }} @endif @endforelse
@if(in_array($role->name, $protected)) @else
@csrf @method('DELETE')
@endif
@else

No roles yet

Create your first role to start managing access control.

{{ __('permissions.rbac.add_role') }}
@endif
@endsection