Revision d9f02c6a
Added by Jim Pingle almost 2 years ago
src/usr/local/www/head.inc | ||
---|---|---|
251 | 251 |
$system_menu[] = array(gettext("Package Manager"), "/pkg_mgr_installed.php"); |
252 | 252 |
$system_menu[] = array(gettext("Setup Wizard"), "/wizard.php?xml=setup_wizard.xml"); |
253 | 253 |
$system_menu[] = array(gettext("Routing"), "/system_gateways.php"); |
254 |
$system_menu[] = array(gettext("Certificates"), "/system_camanager.php"); |
|
254 |
|
|
255 |
if (isAllowedPage("system_camanager.php")) { |
|
256 |
$system_menu[] = array(gettext("Certificates"), "/system_camanager.php"); |
|
257 |
} elseif (isAllowedPage("system_certmanager.php")) { |
|
258 |
$system_menu[] = array(gettext("Certificates"), "/system_certmanager.php"); |
|
259 |
} elseif (isAllowedPage("system_crlmanager.php")) { |
|
260 |
$system_menu[] = array(gettext("Certificates"), "/system_crlmanager.php"); |
|
261 |
} |
|
262 |
|
|
255 | 263 |
$system_menu[] = array(gettext("Register"), "/system_register.php"); |
256 | 264 |
|
257 | 265 |
if (!isAllowedPage("system_usermanager.php")) { |
Also available in: Unified diff
Pick crt mgr start by privs. Implements #14347
Check user privileges to determine where the menu entry for the
certificate manager should point. Users might have access to Certs or
CRLs but not the other pages.