checkPermissions('admin-access-control-permissions', 'RO', true)) { echo 'error 401 unauthorized'; exit; } # Page functions # JS Scripts to load for this page $jsScriptLoadData['/src/js/sentri/delete_confirmation.js'] = true; $jsScriptLoadData['/src/js/plugin/datatables/datatables.min.js'] = true; $jsScriptLoadData['/src/js/sentri/updatePermissions.js'] = true; $jsScriptLoadData['/src/js/sentri/breadCrumbs.js'] = 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 $_SESSION['breadCrumbArray'][] = ['display' => __('permission'), 'href' => '/accesscontrol/#permissions']; $_SESSION['breadCrumbArray'][] = ['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: