summaryrefslogtreecommitdiffstats
path: root/install/ui/serverconfig.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/serverconfig.js')
-rw-r--r--install/ui/serverconfig.js51
1 files changed, 37 insertions, 14 deletions
diff --git a/install/ui/serverconfig.js b/install/ui/serverconfig.js
index a954a86f3..65736f4d1 100644
--- a/install/ui/serverconfig.js
+++ b/install/ui/serverconfig.js
@@ -33,19 +33,42 @@ IPA.entity_factories.config = function(){
details_facet({
title: IPA.metadata.objects.config.label,
sections:
- [{
- name: 'ipaserver',
- label: IPA.messages.objects.config.ipaserver,
- fields:
- [{
- factory: IPA.text_widget,
- name: 'cn',
- label: IPA.messages.objects.config.cn
- },
- 'ipacertificatesubjectbase','ipadefaultloginshell',
- 'ipadefaultprimarygroup','ipagroupsearchfields',
- 'ipahomesrootdir','ipamaxusernamelength',
- 'ipamigrationenabled','ipasearchrecordslimit',
- 'ipasearchtimelimit','ipausersearchfields']}]}).
+ [
+ {
+ name: 'search',
+ label: IPA.messages.objects.config.search,
+ fields:[
+ 'ipasearchrecordslimit',
+ 'ipasearchtimelimit'
+ ]
+ },
+ {
+ name: 'user',
+ label: IPA.messages.objects.config.user,
+ fields:[
+ 'ipausersearchfields',
+ 'ipadefaultprimarygroup',
+ 'ipahomesrootdir',
+ 'ipamaxusernamelength',
+ 'ipamigrationenabled',
+ 'ipapwdexpadvnotify',
+ {
+ factory: IPA.multivalued_text_widget,
+ name: 'ipauserobjectclasses'
+ }
+ ]
+ },
+ {
+ name: 'group',
+ label: IPA.messages.objects.config.group,
+ fields:[
+ 'ipagroupsearchfields',
+ {
+ factory: IPA.multivalued_text_widget,
+ name: 'ipagroupobjectclasses'
+ }
+ ]
+ }
+ ]}).
build();
}; \ No newline at end of file