From 7f20946eba9eb3ebdf5c83f65aecf705c51f6329 Mon Sep 17 00:00:00 2001 From: Pavol Mederly Date: Tue, 26 Mar 2019 13:44:24 +0100 Subject: [PATCH] Map Grouper groups to midPoint orgs --- .../objectTemplates/template-org-group.xml | 18 +++++ .../objectTemplates/template-user.xml | 65 +++++++++++++++++++ .../midpoint-objects/orgs/org-groups.xml | 6 ++ .../resources/resource-grouper.xml | 10 +++ .../midpoint-objects/roles/metarole-group.xml | 16 +++++ .../SystemConfiguration.xml | 9 +++ 6 files changed, 124 insertions(+) create mode 100644 demo/complex/midpoint-objects/objectTemplates/template-org-group.xml create mode 100644 demo/complex/midpoint-objects/objectTemplates/template-user.xml create mode 100644 demo/complex/midpoint-objects/orgs/org-groups.xml create mode 100644 demo/complex/midpoint-objects/roles/metarole-group.xml diff --git a/demo/complex/midpoint-objects/objectTemplates/template-org-group.xml b/demo/complex/midpoint-objects/objectTemplates/template-org-group.xml new file mode 100644 index 0000000..0cd047f --- /dev/null +++ b/demo/complex/midpoint-objects/objectTemplates/template-org-group.xml @@ -0,0 +1,18 @@ + + + template-org-group + + strong + + + RoleType + 48e231be-8474-4ed0-a85e-6acf4c5e8d52 + + + + assignment + + + + diff --git a/demo/complex/midpoint-objects/objectTemplates/template-user.xml b/demo/complex/midpoint-objects/objectTemplates/template-user.xml new file mode 100644 index 0000000..455ccc0 --- /dev/null +++ b/demo/complex/midpoint-objects/objectTemplates/template-user.xml @@ -0,0 +1,65 @@ + + + User Template + + strong + + extension/grouper_group + + + + OrgType + + + name + + + + + + + group + + true + + + + name + + + + + + + + subtype + + + group + + + + + + + assignment + + + + + + + + diff --git a/demo/complex/midpoint-objects/orgs/org-groups.xml b/demo/complex/midpoint-objects/orgs/org-groups.xml new file mode 100644 index 0000000..4998a2f --- /dev/null +++ b/demo/complex/midpoint-objects/orgs/org-groups.xml @@ -0,0 +1,6 @@ + + + groups + Groups + diff --git a/demo/complex/midpoint-objects/resources/resource-grouper.xml b/demo/complex/midpoint-objects/resources/resource-grouper.xml index d743319..4745877 100644 --- a/demo/complex/midpoint-objects/resources/resource-grouper.xml +++ b/demo/complex/midpoint-objects/resources/resource-grouper.xml @@ -119,10 +119,20 @@ icfs:name + strong name + + strong + + group + + + subtype + + diff --git a/demo/complex/midpoint-objects/roles/metarole-group.xml b/demo/complex/midpoint-objects/roles/metarole-group.xml new file mode 100644 index 0000000..bdf7113 --- /dev/null +++ b/demo/complex/midpoint-objects/roles/metarole-group.xml @@ -0,0 +1,16 @@ + + metarole-group + + + + + diff --git a/demo/complex/midpoint-objects/systemConfigurations/SystemConfiguration.xml b/demo/complex/midpoint-objects/systemConfigurations/SystemConfiguration.xml index 146ee38..3c162e1 100644 --- a/demo/complex/midpoint-objects/systemConfigurations/SystemConfiguration.xml +++ b/demo/complex/midpoint-objects/systemConfigurations/SystemConfiguration.xml @@ -105,11 +105,20 @@ course + + OrgType + group + + RoleType generic-group + + UserType + + P3M