diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-academic-person.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-academic-person.xml
deleted file mode 100644
index bbbd6a8..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-academic-person.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- Academic
- Person with a relation to the academy environment
-
-
-
- Academics
- Academic person
-
- fa fa-user
- darkgreen
-
-
-
-
-
- UserType
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-affiliation.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-affiliation.xml
deleted file mode 100644
index b0b9400..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-affiliation.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
- affiliation
-
- ref:affiliation:
- ou=Affiliations,ou=Groups,dc=internet2,dc=edu
- affiliation_
- Affiliation:
-
-
-
-
- Affiliations
-
- fa fa-superpowers
- steelblue
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-course.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-course.xml
deleted file mode 100644
index 0b7013e..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-course.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
- course
-
- ref:course:
- ou=Courses,ou=Groups,dc=internet2,dc=edu
- course_
- Course:
-
-
-
-
- Courses
-
- fa fa-university
- teal
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- weak
-
-
- ri:courses
-
- strong
-
-
-
-
-
-
- 2
-
-
-
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-department.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-department.xml
deleted file mode 100644
index 26691be..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-department.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
- department
-
- ref:dept:
- department_
- Department:
-
-
-
-
- Departments
-
- fa fa-building
- darkgreen
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [ri:businessCategory]
-
- strong
-
-
-
-
-
-
- 2
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-generic-grouper-group.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-generic-grouper-group.xml
deleted file mode 100644
index 62f73eb..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-generic-grouper-group.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
- generic-grouper-group
-
-
- ou=generic,ou=Groups,dc=internet2,dc=edu
- generic_
-
-
-
-
-
- Generic Grouper Groups
-
- fa fa-users
- lightcoral
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-mailing-list.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-mailing-list.xml
deleted file mode 100644
index 2db1df4..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-mailing-list.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
- mailing-list
-
- app:mailinglist:
- ou=generic,ou=Groups,dc=internet2,dc=edu
- mailinglist_
- Mailing list:
-
-
-
-
- Mailing lists
-
- fa fa-list
- darkgoldenrod
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ri:lists
-
- strong
-
-
-
-
-
-
- 2
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-midpoint-group.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-midpoint-group.xml
deleted file mode 100644
index e3bc872..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-midpoint-group.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
- midpoint-group
-
- ou=midpoint,ou=Groups,dc=internet2,dc=edu
-
-
-
-
- midPoint Groups
-
- fa fa-users
- darkgviolet
-
-
-
-
-
-
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-non-academic-person.xml b/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-non-academic-person.xml
deleted file mode 100644
index 1c604aa..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/archetypes/archetype-non-academic-person.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- Non-academic
- Non-academic person with no relation to the academy environment
-
-
-
- Non-academics
- Non-academic persons
-
- fa fa-space-shuttle
- olive
-
-
-
-
-
- UserType
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/functionLibraries/function-library-grouper.xml b/demo/grouper/midpoint-objects (obsolete)/functionLibraries/function-library-grouper.xml
deleted file mode 100644
index 9ebd543..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/functionLibraries/function-library-grouper.xml
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
- grouper
- Functions for Grouper AMQP connector
-
-
-
-
-
- createUcfChange
-
- message
- c:AsyncUpdateMessageType
-
-
- groupIncludePattern
- xsd:anyType
-
-
- groupExcludePattern
- xsd:anyType
-
-
- relevantSourceId
- xsd:string
-
-
- c:UcfChangeType
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/objectTemplates/template-user.xml b/demo/grouper/midpoint-objects (obsolete)/objectTemplates/template-user.xml
deleted file mode 100644
index 8d8c362..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/objectTemplates/template-user.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
- template-user
-
- strong
-
- name
-
-
-
-
-
- assignment
-
-
-
-
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-affiliations.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-affiliations.xml
deleted file mode 100644
index 577c894..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-affiliations.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- affiliations
- Affiliations
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-courses.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-courses.xml
deleted file mode 100644
index 47147d5..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-courses.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- courses
- Courses
-
\ No newline at end of file
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-departments.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-departments.xml
deleted file mode 100644
index b5638d4..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-departments.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- departments
- Departments
-
\ No newline at end of file
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-generic-groups.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-generic-groups.xml
deleted file mode 100644
index baa2c79..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-generic-groups.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- generic-groups
- Generic groups
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-grouper-sysadmin.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-grouper-sysadmin.xml
deleted file mode 100644
index 201777a..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-grouper-sysadmin.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- org-grouper-sysadmin
- Grouper Administrators
-
-
-
- sysadmingroup
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-mailing-lists.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-mailing-lists.xml
deleted file mode 100644
index 6674745..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-mailing-lists.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- mailing-lists
- Mailing lists
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/orgs/org-midpoint-groups.xml b/demo/grouper/midpoint-objects (obsolete)/orgs/org-midpoint-groups.xml
deleted file mode 100644
index 9c0658d..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/orgs/org-midpoint-groups.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- midpoint-groups
- midPoint groups
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/resources/ldap-main.xml b/demo/grouper/midpoint-objects (obsolete)/resources/ldap-main.xml
deleted file mode 100644
index b49ed25..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/resources/ldap-main.xml
+++ /dev/null
@@ -1,341 +0,0 @@
-
-
-
-
-
- LDAP (directory)
-
-
-
-
- c:connectorType
- com.evolveum.polygon.connector.ldap.LdapConnector
-
-
-
-
-
-
- 389
- directory
-
- dc=internet2,dc=edu
- cn=Directory Manager
-
- password
-
- nsUniqueId
- spr
-
- memberOf
- createTimestamp
- nsAccountLock
-
-
-
-
- false
- false
- false
-
-
-
-
-
- ri:inetOrgPerson
- ri:eduPerson
- ri:groupOfUniqueNames
- ri:groupOfNames
- ri:organizationalUnit
-
-
-
-
-
- account
- Normal Account
- true
- ri:inetOrgPerson
- ri:eduPerson
-
- [ri:dn]
- Distinguished Name
-
- 0
-
- false
- mr:distinguishedName
-
- strong
-
- name
-
-
-
-
-
-
-
- [ri:cn]
- Common Name
-
- 0
-
- false
-
- strong
-
- fullName
-
-
-
-
- [ri:sn]
- Surname
-
- 0
-
- false
-
- strong
-
- familyName
-
-
-
-
- [ri:givenName]
- Given Name
-
- 0
-
- false
-
- strong
-
- givenName
-
-
-
-
- [ri:uid]
- Login Name
- false
- mr:stringIgnoreCase
-
- strong
-
- name
-
-
-
-
- [ri:mail]
- Mail
- mr:stringIgnoreCase
- false
-
- strong
-
- emailAddress
-
-
-
-
- [ri:employeeNumber]
- false
-
- strong
-
- employeeNumber
-
-
-
-
- [ri:businessCategory]
- false
-
-
-
- false
- [ri:group]
- entitlement
- group
- objectToSubject
- ri:uniqueMember
- ri:dn
-
-
-
-
- http://prism.evolveum.com/xml/ns/public/matching-rule-3#distinguishedName
- attributes/ri:dn
- cn=root,dc=internet2,dc=edu
-
-
-
-
-
-
-
-
-
-
-
- entitlement
- group
- LDAP Group
- ri:groupOfUniqueNames
-
- [ri:uniqueMember]
- mr:distinguishedName
- minimal
-
-
- [ri:dn]
- mr:distinguishedName
-
- strong
-
- extension/ldapDn
-
-
-
-
- [ri:cn]
- mr:stringIgnoreCase
-
- weak
-
- identifier
-
-
-
-
- [ri:uniqueMember]
- mr:distinguishedName
- minimal
-
-
-
-
-
-
- true
-
-
- name
-
-
- declare namespace ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3";
- $projection/attributes/ri:uid
-
-
-
-
-
- linked
- true
-
-
- deleted
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink
-
-
-
- unlinked
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
-
-
-
- group sync
- ri:groupOfUniqueNames
- entitlement
- group
- OrgType
- true
-
-
-
-
-
- extension/ldapDn
-
- $projection/attributes/ri:dn
-
-
-
-
- linked
- true
-
-
- deleted
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink
-
-
-
- unlinked
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
-
-
-
-
- true
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/resources/resource-grouper.xml b/demo/grouper/midpoint-objects (obsolete)/resources/resource-grouper.xml
deleted file mode 100644
index abfe97d..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/resources/resource-grouper.xml
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
-
-
- Grouper Resource
-
-
-
- connectorType
- com.evolveum.polygon.connector.grouper.rest.GrouperConnector
-
-
-
-
-
- https://grouper-ws:443
- banderson
- password
- etc:sysadmingroup
- app:.*
- test:.*
- ref:.*
- .*_(includes|excludes|systemOfRecord|systemOfRecordAndIncludes)
- ldap
- g:gsa
- true
- :
-
-
-
- AMQP async update connector
-
-
-
- connectorType
- AsyncUpdateConnector
-
-
-
-
-
-
- amqp://mq:5672
- guest
- guest
- sampleQueue
-
-
-
-
-
-
-
-
-
- entitlement
- group
- ri:CustomPlainGroupObjectClass
- true
-
- [icfs:name]
-
- strong
-
- extension/grouperName
-
-
-
- strong
-
-
-
-
- assignment
-
- all
-
-
-
-
-
- [ri:member]
- explicit
- indexOnly
-
-
-
-
-
- true
- entitlement
- group
- ri:CustomPlainGroupObjectClass
- OrgType
-
-
- extension/grouperName
-
- $projection/attributes/name
-
-
-
-
- linked
- http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#asyncUpdate
- false
-
-
- linked
- true
-
-
- deleted
-
-
- true
-
-
- unlinked
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#addFocus
-
-
-
-
-
- passive
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/resources/scriptedsql-sis-persons.xml b/demo/grouper/midpoint-objects (obsolete)/resources/scriptedsql-sis-persons.xml
deleted file mode 100644
index 0ca8cb0..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/resources/scriptedsql-sis-persons.xml
+++ /dev/null
@@ -1,221 +0,0 @@
-
-
-
-
-
-
- SQL SIS persons (sources)
-
-
-
-
- connectorType
- net.tirasa.connid.bundles.db.scriptedsql.ScriptedSQLConnector
-
-
-
-
-
-
-
- sources
- 3306
-
- root
-
- 123321
-
- sis
-
- GROOVY
-
- /opt/midpoint/var/res/sis-persons/SearchScript.groovy
- /opt/midpoint/var/res/sis-persons/TestScript.groovy
- /opt/midpoint/var/res/sis-persons/SchemaScript.groovy
-
- false
-
-
-
-
-
- org.mariadb.jdbc.Driver
- jdbc:mysql://%h:%p/%d?useUnicode=true&characterEncoding=utf8&connectionCollation=utf8_bin
- true
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- account
- Normal Account
- true
- ri:AccountObjectClass
-
- [ri:uid]
- UID
-
-
- name
-
-
-
- strong
-
-
- RoleType
- c89f31dd-8d4f-4e0a-82cb-58ff9d8c1b2f
-
- grouper-basic
-
-
-
-
- assignment
-
-
-
-
-
-
-
-
- strong
-
-
- ArchetypeType
- 958da09c-fefb-11e9-892d-975972472527
-
- grouper-basic
-
-
-
-
- assignment
-
-
-
-
-
-
-
-
-
- [ri:fullName]
- Full Name
-
-
- fullName
-
-
-
-
- [ri:surname]
- Surname
-
-
- familyName
-
-
-
-
- [ri:givenName]
- Given Name
-
-
- givenName
-
-
-
-
- [ri:mail]
- Mail
- mr:stringIgnoreCase
-
-
- emailAddress
-
-
-
-
-
-
-
-
- true
-
-
-
- name
-
-
- declare namespace ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3";
- $projection/attributes/ri:uid
-
-
-
-
-
-
- linked
- true
-
-
- deleted
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink
-
-
-
-
- unlinked
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#addFocus
-
-
-
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/resources/target-cs-portal.xml b/demo/grouper/midpoint-objects (obsolete)/resources/target-cs-portal.xml
deleted file mode 100644
index e308eb1..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/resources/target-cs-portal.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
- Target: Computer science portal (CSV)
-
-
-
-
- c:connectorType
- com.evolveum.polygon.connector.csv.CsvConnector
-
-
-
-
-
-
-
- /opt/midpoint/var/cs-portal.csv
- utf-8
- ,
- ;
- identifier
-
-
-
-
-
-
- Default Account
- true
- ri:AccountObjectClass
-
- [ri:identifier]
-
- strong
-
- name
-
-
-
-
- [ri:name]
-
- strong
-
- fullName
-
-
-
-
- [ri:mail]
-
- strong
-
- emailAddress
-
-
-
-
- [ri:courses]
-
- unbounded
-
- false
-
-
-
-
-
-
- true
-
-
- name
-
- $projection/attributes/identifier
-
-
-
-
- linked
- true
-
-
- deleted
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink
-
-
-
- unlinked
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/resources/target-faculty-portal.xml b/demo/grouper/midpoint-objects (obsolete)/resources/target-faculty-portal.xml
deleted file mode 100644
index 855268b..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/resources/target-faculty-portal.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
- Target: Faculty portal (CSV)
-
-
-
-
- c:connectorType
- com.evolveum.polygon.connector.csv.CsvConnector
-
-
-
-
-
-
-
- /opt/midpoint/var/faculty-portal.csv
- utf-8
- ,
- ;
- uid
-
-
-
-
-
- Default Account
- true
- ri:AccountObjectClass
-
- [ri:uid]
-
- strong
-
- name
-
-
-
-
- [ri:givenName]
-
- strong
-
- givenName
-
-
-
-
- [ri:familyName]
-
- strong
-
- familyName
-
-
-
-
- [ri:fullName]
-
- strong
-
- fullName
-
-
-
-
- [ri:mail]
-
- strong
-
- emailAddress
-
-
-
-
-
-
-
- true
-
-
- name
-
- $projection/attributes/uid
-
-
-
-
- linked
- true
-
-
- deleted
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink
-
-
-
- unlinked
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/resources/target-mailing-lists.xml b/demo/grouper/midpoint-objects (obsolete)/resources/target-mailing-lists.xml
deleted file mode 100644
index 1f69417..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/resources/target-mailing-lists.xml
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
- Target: Mailing lists (CSV)
-
-
-
-
- c:connectorType
- com.evolveum.polygon.connector.csv.CsvConnector
-
-
-
-
-
-
-
- /opt/midpoint/var/mailing-lists.csv
- utf-8
- ,
- ;
- uid
-
-
-
-
-
- Default Account
- true
- ri:AccountObjectClass
-
- [ri:uid]
-
- strong
-
- name
-
-
-
-
- [ri:mail]
-
- strong
-
- emailAddress
-
-
-
-
- [ri:lists]
-
- unbounded
-
- false
-
-
-
-
-
-
- true
-
-
- name
-
- $projection/attributes/uid
-
-
-
-
- linked
- true
-
-
- deleted
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink
-
-
-
- unlinked
- true
-
- http://midpoint.evolveum.com/xml/ns/public/model/action-3#link
-
-
-
- unmatched
-
-
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/roles/metarole-grouper-provided-group.xml b/demo/grouper/midpoint-objects (obsolete)/roles/metarole-grouper-provided-group.xml
deleted file mode 100644
index 1274be7..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/roles/metarole-grouper-provided-group.xml
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
- metarole-grouper-provided-group
- A metarole for archetyped Grouper-provided groups
-
-
-
-
- identifier
- This mapping fills-in org identifier (e.g. 'member') from extension/grouperName (e.g. 'ref:affiliation:member').
- It uses extension/grouperNamePrefix information from the archetype (e.g. 'ref:affiliation:' defined in affiliation archetype)
- strong
-
- extension/grouperName
-
-
-
-
-
- identifier
-
-
-
-
- name
- This mapping fills-in org name (e.g. 'affiliation_member') from identifier (e.g. 'member').
- It uses extension/midPointNamePrefix information from the archetype (e.g. 'affiliation_' defined in affiliation archetype)
- strong
-
- identifier
-
-
-
-
-
- name
-
-
-
-
- displayName
- This mapping fills-in org displayName (e.g. 'Affiliation: member') from identifier (e.g. 'member').
- It uses extension/midPointDisplayNamePrefix information from the archetype (e.g. 'Affiliation: ' defined in affiliation archetype)
- strong
-
- identifier
-
-
-
-
-
- displayName
-
-
-
-
- lifecycle state
- This mapping sets org lifecycle state to be either "active" or "retired", depending on
- whether Grouper group for this org still exists. Orgs in the latter state are on the way to deletion:
- their members are unassigned and after no members are there, the org is automatically deleted.
- strong
-
-
-
-
- lifecycleState
-
-
-
-
-
- 2
-
-
\ No newline at end of file
diff --git a/demo/grouper/midpoint-objects (obsolete)/roles/metarole-ldap-group.xml b/demo/grouper/midpoint-objects (obsolete)/roles/metarole-ldap-group.xml
deleted file mode 100644
index 91bf370..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/roles/metarole-ldap-group.xml
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
- metarole-ldap-group
- A metarole for archetyped LDAP groups
-
-
-
-
-
-
- ldapDn
- strong
-
- identifier
-
-
-
-
-
- extension/ldapDn
-
-
-
- 2
-
-
-
-
-
-
- entitlement
- group
-
- 2
-
-
-
-
-
-
-
- ri:group
-
-
-
-
- entitlement
- group
-
- 1
-
-
-
-
-
- 3
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/roles/role-ldap-basic.xml b/demo/grouper/midpoint-objects (obsolete)/roles/role-ldap-basic.xml
deleted file mode 100644
index 731f024..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/roles/role-ldap-basic.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- role-ldap-basic
-
-
-
-
- 1
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/systemConfigurations/SystemConfiguration.xml b/demo/grouper/midpoint-objects (obsolete)/systemConfigurations/SystemConfiguration.xml
deleted file mode 100644
index 9970677..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/systemConfigurations/SystemConfiguration.xml
+++ /dev/null
@@ -1,257 +0,0 @@
-
-
-
- SystemConfiguration
-
-
-
- ERROR
- ro.isdc.wro.extensions.processor.css.Less4jProcessor
-
-
- OFF
- org.hibernate.engine.jdbc.spi.SqlExceptionHelper
-
-
- OFF
- org.hibernate.engine.jdbc.batch.internal.BatchingBatch
-
-
- WARN
- org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl
-
-
- OFF
- org.hibernate.internal.ExceptionMapperStandardImpl
-
-
- OFF
- net.sf.jasperreports.engine.fill.JRFillDataset
-
-
- WARN
- org.apache.wicket.resource.PropertiesFactory
-
-
- ERROR
- org.springframework.context.support.ResourceBundleMessageSource
-
-
- INFO
- com.evolveum.midpoint.model.impl.lens.projector.Projector
-
-
- INFO
- com.evolveum.midpoint.model.impl.lens.Clockwork
-
-
- %date [%X{subsystem}] [%thread] %level \(%logger\): %msg%n
- MIDPOINT_LOG
- ${midpoint.home}/log/midpoint.log
- ${midpoint.home}/log/midpoint-%d{yyyy-MM-dd}.%i.log
- 10
- 100MB
- true
-
-
- %date %level: %msg%n
- MIDPOINT_PROFILE_LOG
- ${midpoint.home}/log/midpoint-profile.log
- ${midpoint.home}/log/midpoint-profile-%d{yyyy-MM-dd}.%i.log
- 10
- 100MB
- true
-
- MIDPOINT_LOG
- INFO
-
- false
- false
-
-
-
- UserType
-
-
-
- OrgType
-
-
- retired
-
-
-
-
-
-
- P3M
-
-
- P1M
-
-
-
- true
-
- true
-
-
- true
- true
-
-
- true
- true
-
-
- true
-
-
-
- true
-
-
- perCacheAndObjectType
-
-
-
- 60
-
- SystemConfigurationType
- ArchetypeType
- ObjectTemplateType
- SecurityPolicyType
- ValuePolicyType
- ResourceType
- RoleType
- OrgType
- ServiceType
- ShadowType
-
-
- perCacheAndObjectType
-
-
-
-
-
-
- perOperationAndObjectType
-
-
-
-
- performance
- Performance tracing
- true
- true
- performance-trace %{timestamp} %{focusName} %{milliseconds}
- true
- true
-
-
- functional
- Functional tracing
- true
- functional-trace %{timestamp} %{focusName}
- true
- true
- true
-
- normal
-
-
-
- functional-model-logging
- Functional tracing (with model logging)
- true
- functional-trace %{timestamp} %{focusName}
- true
- true
- true
-
-
- com.evolveum.midpoint.model
- TRACE
-
-
-
- normal
-
-
-
- functional-sql-logging
- Functional tracing (with SQL logging)
- true
- functional-trace %{timestamp} %{focusName}
- true
- true
- true
-
-
- org.hibernate.SQL
- TRACE
-
-
-
- normal
-
-
-
-
-
- demo/grouper
-
-
-
- /self/profile
-
- View/edit your profile
-
- fa fa-user
-
- green
- http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#selfProfile
- http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#selfAll
-
-
- /self/credentials
-
- View/edit your credentials
-
- fa fa-shield
-
- blue
- http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#selfCredentials
- http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#selfAll
-
-
- /admin/users
-
-
- fa fa-users
-
- red
- http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#users
-
-
- /admin/resources
-
-
- fa fa-database
-
- purple
- http://midpoint.evolveum.com/xml/ns/public/security/authorization-ui-3#resources
-
- true
-
-
- never
- never
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/tasks/task-group-scavenger.xml b/demo/grouper/midpoint-objects (obsolete)/tasks/task-group-scavenger.xml
deleted file mode 100644
index 60f9852..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/tasks/task-group-scavenger.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
- Group Scavenger
-
-
-
- execute-script
-
- script
-
- import com.evolveum.midpoint.xml.ns._public.common.common_3.*
-
- result = midpoint.currentResult
- log.info('Processing dead group: {}', input)
- query = prismContext.queryFor(UserType.class)
- .item(UserType.F_ROLE_MEMBERSHIP_REF).ref(input.oid)
- .build()
- members = midpoint.repositoryService.searchObjects(UserType.class, query, null, result)
- log.info('Found {} members: {}', members.size(), members)
-
- for (member in members) {
- log.info('Going to recompute {}', member)
- try {
- midpoint.recompute(UserType.class, member.oid)
- } catch (Throwable t) {
- log.error('Couldn\'t recompute {}: {}', member, t.message, t)
- }
- }
- log.info('Members recomputed; checking if the org is still in "retired" state')
- orgAfter = midpoint.repositoryService.getObject(OrgType.class, input.oid, null, result)
- currentState = orgAfter.asObjectable().lifecycleState
- log.info('Current state = {}', currentState)
- if (currentState == 'retired') {
- log.info('Deleting the org: {}', orgAfter)
- midpoint.deleteObject(OrgType.class, orgAfter.oid, null)
- } else {
- log.info('State has changed, not deleting the org: {}', orgAfter)
- }
- log.info('Dead group processing done: {}', input)
-
-
-
-
-
- OrgType
-
-
-
- lifecycleState
- retired
-
-
-
-
-
- runnable
- BulkActions
- http://midpoint.evolveum.com/xml/ns/public/model/iterative-scripting/handler-3
- recurring
-
- 60
-
-
diff --git a/demo/grouper/midpoint-objects (obsolete)/users/user-banderson.xml b/demo/grouper/midpoint-objects (obsolete)/users/user-banderson.xml
deleted file mode 100644
index 10197ea..0000000
--- a/demo/grouper/midpoint-objects (obsolete)/users/user-banderson.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
- banderson
-
-
-
-
-
- Bob Anderson
- Bob
- Anderson
-
-
- password
-
-
-
-
diff --git a/demo/grouper/midpoint_server/container_files/mp-home/icf-connectors/connector-grouper-rest-0.5.jar b/demo/grouper/midpoint_server/container_files/mp-home/icf-connectors/connector-grouper-rest-0.6.jar
similarity index 99%
rename from demo/grouper/midpoint_server/container_files/mp-home/icf-connectors/connector-grouper-rest-0.5.jar
rename to demo/grouper/midpoint_server/container_files/mp-home/icf-connectors/connector-grouper-rest-0.6.jar
index 8418d8d..e0ba84d 100644
Binary files a/demo/grouper/midpoint_server/container_files/mp-home/icf-connectors/connector-grouper-rest-0.5.jar and b/demo/grouper/midpoint_server/container_files/mp-home/icf-connectors/connector-grouper-rest-0.6.jar differ
diff --git a/demo/grouper/midpoint_server/container_files/mp-home/post-initial-objects/resources/resource-grouper.xml b/demo/grouper/midpoint_server/container_files/mp-home/post-initial-objects/resources/resource-grouper.xml
index 11fc705..c142aa0 100644
--- a/demo/grouper/midpoint_server/container_files/mp-home/post-initial-objects/resources/resource-grouper.xml
+++ b/demo/grouper/midpoint_server/container_files/mp-home/post-initial-objects/resources/resource-grouper.xml
@@ -34,7 +34,7 @@
password
:
- :
+ :
app:.*
test:.*
ref:.*