diff --git a/demo/complex/midpoint-objects/objectTemplates/template-org-course.xml b/demo/complex/midpoint-objects/objectTemplates/template-org-course.xml index 4eafd08..46aada3 100644 --- a/demo/complex/midpoint-objects/objectTemplates/template-org-course.xml +++ b/demo/complex/midpoint-objects/objectTemplates/template-org-course.xml @@ -14,5 +14,4 @@ assignment - \ No newline at end of file diff --git a/demo/complex/midpoint-objects/objectTemplates/template-org-department.xml b/demo/complex/midpoint-objects/objectTemplates/template-org-department.xml index df9b223..d011bde 100644 --- a/demo/complex/midpoint-objects/objectTemplates/template-org-department.xml +++ b/demo/complex/midpoint-objects/objectTemplates/template-org-department.xml @@ -14,5 +14,4 @@ assignment - \ No newline at end of file diff --git a/demo/complex/midpoint-objects/objectTemplates/template-org-generic-group.xml b/demo/complex/midpoint-objects/objectTemplates/template-org-generic-group.xml index 6e9b462..ff415f6 100644 --- a/demo/complex/midpoint-objects/objectTemplates/template-org-generic-group.xml +++ b/demo/complex/midpoint-objects/objectTemplates/template-org-generic-group.xml @@ -14,5 +14,4 @@ assignment - diff --git a/demo/complex/midpoint-objects/objectTemplates/template-org-mailing-list.xml b/demo/complex/midpoint-objects/objectTemplates/template-org-mailing-list.xml index 058d131..cef6b9d 100644 --- a/demo/complex/midpoint-objects/objectTemplates/template-org-mailing-list.xml +++ b/demo/complex/midpoint-objects/objectTemplates/template-org-mailing-list.xml @@ -14,5 +14,4 @@ assignment - diff --git a/demo/complex/midpoint-objects/resources/target-cs-portal.xml b/demo/complex/midpoint-objects/resources/target-cs-portal.xml new file mode 100644 index 0000000..7706bcb --- /dev/null +++ b/demo/complex/midpoint-objects/resources/target-cs-portal.xml @@ -0,0 +1,111 @@ + + + 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 + + + $account/attributes/identifier + + + + + + linked + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#modifyUser + + + + deleted + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlinkAccount + + + + unlinked + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#linkAccount + + + + unmatched + + + + \ No newline at end of file diff --git a/demo/complex/midpoint-objects/resources/target-faculty-portal.xml b/demo/complex/midpoint-objects/resources/target-faculty-portal.xml new file mode 100644 index 0000000..f3e7aed --- /dev/null +++ b/demo/complex/midpoint-objects/resources/target-faculty-portal.xml @@ -0,0 +1,120 @@ + + + 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 + + + $account/attributes/uid + + + + + + linked + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#modifyUser + + + + deleted + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlinkAccount + + + + unlinked + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#linkAccount + + + + unmatched + + + + \ No newline at end of file diff --git a/demo/complex/midpoint-objects/resources/target-mailing-lists.xml b/demo/complex/midpoint-objects/resources/target-mailing-lists.xml new file mode 100644 index 0000000..4d60d27 --- /dev/null +++ b/demo/complex/midpoint-objects/resources/target-mailing-lists.xml @@ -0,0 +1,101 @@ + + + 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 + + + $account/attributes/uid + + + + + + linked + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#modifyUser + + + + deleted + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlinkAccount + + + + unlinked + + http://midpoint.evolveum.com/xml/ns/public/model/action-3#linkAccount + + + + unmatched + + + + \ No newline at end of file diff --git a/demo/complex/midpoint-objects/roles/metarole-affiliation.xml b/demo/complex/midpoint-objects/roles/metarole-affiliation.xml index 269f7db..aaef986 100644 --- a/demo/complex/midpoint-objects/roles/metarole-affiliation.xml +++ b/demo/complex/midpoint-objects/roles/metarole-affiliation.xml @@ -38,5 +38,17 @@ 2 - + + + + + 2 + + + + + + diff --git a/demo/complex/midpoint-objects/roles/metarole-course.xml b/demo/complex/midpoint-objects/roles/metarole-course.xml index 21f9f83..48614b9 100644 --- a/demo/complex/midpoint-objects/roles/metarole-course.xml +++ b/demo/complex/midpoint-objects/roles/metarole-course.xml @@ -35,4 +35,29 @@ 2 + + + weak + + + ri:courses + + strong + + + + + + + + + + + + 2 + diff --git a/demo/complex/midpoint-objects/roles/metarole-grouper-group.xml b/demo/complex/midpoint-objects/roles/metarole-grouper-group.xml index 9fa5c48..383d3cf 100644 --- a/demo/complex/midpoint-objects/roles/metarole-grouper-group.xml +++ b/demo/complex/midpoint-objects/roles/metarole-grouper-group.xml @@ -39,4 +39,17 @@ + + + + + 2 + + + + + + diff --git a/demo/complex/midpoint-objects/roles/metarole-mailing-list.xml b/demo/complex/midpoint-objects/roles/metarole-mailing-list.xml index d381084..ee87306 100644 --- a/demo/complex/midpoint-objects/roles/metarole-mailing-list.xml +++ b/demo/complex/midpoint-objects/roles/metarole-mailing-list.xml @@ -39,4 +39,21 @@ + + + + + ri:lists + + strong + + + + + + + 2 +