summaryrefslogtreecommitdiffstats
path: root/install/ui/automember.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/automember.js')
-rw-r--r--install/ui/automember.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/install/ui/automember.js b/install/ui/automember.js
index a9812a71..df285973 100644
--- a/install/ui/automember.js
+++ b/install/ui/automember.js
@@ -33,6 +33,19 @@ IPA.automember.entity = function(spec) {
IPA.metadata.objects.automember.takes_params.push(pkey_attr);
IPA.metadata.objects.automember.primary_key = pkey_attr.name;
+ spec = spec || {};
+
+ spec.policies = spec.policies || [
+ IPA.facet_update_policy({
+ source_facet: 'usergrouprule',
+ dest_facet: 'searchgroup'
+ }),
+ IPA.facet_update_policy({
+ source_facet: 'hostgrouprule',
+ dest_facet: 'searchhostgroup'
+ })
+ ];
+
var that = IPA.entity(spec);
that.init = function() {