From 7f2ac4c71594f4895d949faffeb15562b1f5fa33 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Tue, 17 Apr 2012 18:15:00 +0200 Subject: Added permission field to delegation Permission field is missing in delegation so it can't be set/modified. It was added to delegation details facet and adder dialog. The field is using checkboxes instead of multivalued textbox because it can have only two effective values: 'read' and 'write'. https://fedorahosted.org/freeipa/ticket/2635 --- install/ui/aci.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'install/ui/aci.js') diff --git a/install/ui/aci.js b/install/ui/aci.js index 21ffa718..27d9589a 100644 --- a/install/ui/aci.js +++ b/install/ui/aci.js @@ -395,6 +395,12 @@ IPA.aci.delegation_entity = function(spec) { label: IPA.messages.details.general, fields: [ 'aciname', + { + type: 'checkboxes', + name: 'permissions', + required: true, + options: IPA.create_options(['read', 'write']) + }, { type: 'entity_select', name: 'group', @@ -420,6 +426,11 @@ IPA.aci.delegation_entity = function(spec) { adder_dialog({ fields: [ 'aciname', + { + type: 'checkboxes', + name: 'permissions', + options: IPA.create_options(['read', 'write']) + }, { type: 'entity_select', name: 'group', -- cgit