checkPermissions('admin-access-control-permissions', 'RO', true)) { echo 'error 401 unauthorized'; exit; } # Page functions # JS Scripts to load for this page $jsScriptLoadData['delete_confirmation'] = true; $jsScriptLoadData['datatables'] = true; $jsScriptLoadData['updatePermissions'] = true; $jsScriptLoadData['breadCrumbs'] = true; # PageClasses Setup $pageNavbar = new pageNavbar(true); if ($API->isSuperuser()) { $pageNavbar->AddHTMLButton(''); } if ($API->checkPermissions('admin-access-control-permissions', 'RW', true)) { $permission_view = htmlspecialchars($_GET['permission_view'], ENT_QUOTES, 'UTF-8'); $pageNavbar->AddHTMLButton(' ' . __('edit') . ''); } if ($API->isSuperuser()) { $pageNavbar->AddHTMLButton(''); } # Retrieve Information for the page $permission_uuid = $_GET['permission_view']; $_GET['permission_uuid'] = $permission_uuid; $API_permissions = new API_permissions(); $requiredFields = ['permission_uuid' => ['type' => 'uuid']]; $API_permissions->validateData($requiredFields); $permission_data = $API_permissions->getPermissionRights(); # Set breadcrumb data array_push($GLOBALS['breadCrumbArray'], array('display' => __('permission'), 'href' => '/accesscontrol/#permissions')); array_push($GLOBALS['breadCrumbArray'], array('display' => __('view'), 'href' => '')); # Start page output $pageNavbar->outPutNavbar(); if ($permission_data) { ?>

permission_uuid:
permission_name:
permission_slugify:
permission_description:
module_uuid:
permission_create_timestamp:
permission_modified_datetime: