From 0b943f3ce9cb70fa8b68aa44ec525d50604b84a2 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Jul 09 2015 08:58:40 +0000 Subject: webui: remove cert manipulation actions from host and service Remove * cert_view * cert_get * cert_revoke * cert_restore These actions require serial number which is not provided to Web UI if multiple certificates are present. Reviewed-By: Martin Basti --- diff --git a/install/ui/src/freeipa/host.js b/install/ui/src/freeipa/host.js index e033279..764e551 100644 --- a/install/ui/src/freeipa/host.js +++ b/install/ui/src/freeipa/host.js @@ -264,14 +264,10 @@ return { enable_cond: ['userpassword_w'], show_cond: ['has_password'] }, - 'cert_view', - 'cert_get', - 'cert_request', - 'cert_revoke', - 'cert_restore' + 'cert_request' ], header_actions: ['automember_rebuild', 'unprovision', 'set_otp', 'reset_otp', - 'request_cert', 'view_cert', 'get_cert', 'revoke_cert', 'restore_cert'], + 'request_cert'], state: { evaluators: [ IPA.host.has_password_evaluator, diff --git a/install/ui/src/freeipa/service.js b/install/ui/src/freeipa/service.js index 28a01f6..f1f8d95 100644 --- a/install/ui/src/freeipa/service.js +++ b/install/ui/src/freeipa/service.js @@ -226,19 +226,11 @@ return { ], actions: [ 'service_unprovision', - 'cert_view', - 'cert_get', - 'cert_request', - 'cert_revoke', - 'cert_restore' + 'cert_request' ], header_actions: [ 'unprovision', - 'request_cert', - 'view_cert', - 'get_cert', - 'revoke_cert', - 'restore_cert' + 'request_cert' ], state: { evaluators: [