blob: d481aef75758d07e6ba873f67f5a72793efbcb68 [file]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<dataset>
<!-- The actual starting value for auto-generated ids is
@TableGenerator.allocationSize * hibernate_sequences.sequence_next_hi_value,
so since SyncopeUser.id@TableGenerator.allocationSize == 100, actual
starting value for SyncopeUser.id is 1000 -->
<hibernate_sequences sequence_name="SEQ_SyncopeUser" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_SyncopeRole" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_Membership" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_SchemaMapping" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_ConnectorInstance" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_UAttr" sequence_next_hi_value="1000"/>
<hibernate_sequences sequence_name="SEQ_RAttr" sequence_next_hi_value="1000"/>
<hibernate_sequences sequence_name="SEQ_MAttr" sequence_next_hi_value="1000"/>
<hibernate_sequences sequence_name="SEQ_UAttrValue" sequence_next_hi_value="1000"/>
<hibernate_sequences sequence_name="SEQ_RAttrValue" sequence_next_hi_value="1000"/>
<hibernate_sequences sequence_name="SEQ_MAttrValue" sequence_next_hi_value="1000"/>
<hibernate_sequences sequence_name="SEQ_JPACurrentStep" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_JPAHistoryStep" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_JPAPropertySetItem" sequence_next_hi_value="10"/>
<hibernate_sequences sequence_name="SEQ_JPAWorkflowEntry" sequence_next_hi_value="10"/>
<SyncopeConf confKey="token.length" confValue="256"/>
<SyncopeConf confKey="token.expireTime" confValue="60"/>
<SyncopeConf confKey="token.encryption.key" confValue="1abcdefghil3mnopqrstuvz2"/>
<SyncopeConf confKey="smtp.host" confValue="smtp.ngi.it"/>
<SyncopeConf confKey="optin.email.from" confValue="syncope@googlecode.com"/>
<SyncopeConf confKey="optin.email.subject" confValue="Welcome to Syncope!"/>
<SyncopeConf confKey="identityconnectors.bundle.directory" confValue="${bundles.directory}"/>
<SyncopeUser id="1" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="2" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="3" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="4" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="5" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="6" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="7" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="8" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="9" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="10" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="11" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="12" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="13" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="14" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="15" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="16" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="17" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="18" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="19" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="20" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="21" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="22" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="23" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeUser id="24" workflowId="0" password="5f4dcc3b5aa765d61d8327deb882cf99"/>
<SyncopeRole id="1" name="root" inheritAttributes="0" inheritDerivedAttributes="0"/>
<SyncopeRole id="2" name="child" parent_id="1" inheritAttributes="0" inheritDerivedAttributes="0"/>
<SyncopeRole id="3" name="citizen" inheritAttributes="0" inheritDerivedAttributes="0"/>
<SyncopeRole id="4" name="employee" parent_id="3" inheritAttributes="0" inheritDerivedAttributes="0"/>
<SyncopeRole id="5" name="secretary" parent_id="4" inheritAttributes="0" inheritDerivedAttributes="0"/>
<SyncopeRole id="6" name="director" parent_id="4" inheritAttributes="1" inheritDerivedAttributes="1"/>
<SyncopeRole id="7" name="managingDirector" parent_id="6" inheritAttributes="1" inheritDerivedAttributes="1"/>
<SyncopeRole id="8" name="otherchild" parent_id="1" inheritAttributes="0" inheritDerivedAttributes="0"/>
<Membership id="1" syncopeUser_id="1" syncopeRole_id="1"/>
<Membership id="2" syncopeUser_id="2" syncopeRole_id="1"/>
<Membership id="3" syncopeUser_id="2" syncopeRole_id="2"/>
<Membership id="4" syncopeUser_id="4" syncopeRole_id="7"/>
<Membership id="5" syncopeUser_id="1" syncopeRole_id="8"/>
<USchema name="username" type="String" virtual="0"
mandatoryCondition="true" multivalue="0" uniqueConstraint="1" readonly="0"/>
<USchema name="userId" type="String" virtual="0"
mandatoryCondition="true" multivalue="0" uniqueConstraint="1" readonly="0"
validatorClass="org.syncope.core.persistence.validation.attrvalue.EmailAddressValidator"/>
<USchema name="loginDate" type="Date" virtual="0"
mandatoryCondition="false" multivalue="1" uniqueConstraint="0" readonly="0"
conversionPattern="yyyy-MM-dd"/>
<USchema name="firstname" type="String" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
<USchema name="surname" type="String" virtual="0"
mandatoryCondition="true" multivalue="0" uniqueConstraint="0" readonly="0"/>
<USchema name="type" type="String" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
<USchema name="email" type="String" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"
validatorClass="org.syncope.core.persistence.validation.attrvalue.EmailAddressValidator"/>
<USchema name="activationDate" type="Date" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"
conversionPattern="yyyy-MM-dd'T'HH:mm:ss.SSSZ"/>
<USchema name="uselessReadonly" type="String" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="1"/>
<USchema name="cool" type="Boolean" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
<RSchema name="icon" type="String" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
<RSchema name="show" type="Boolean" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"/>
<MSchema name="subscriptionDate" type="Date" virtual="0"
mandatoryCondition="false" multivalue="0" uniqueConstraint="0" readonly="0"
conversionPattern="yyyy-MM-dd'T'HH:mm:ss.SSSZ"/>
<UAttr id="100" owner_id="1" schema_name="username"/>
<UAttr id="200" owner_id="1" schema_name="loginDate"/>
<UAttr id="300" owner_id="2" schema_name="username"/>
<UAttr id="400" owner_id="3" schema_name="firstname"/>
<UAttr id="500" owner_id="3" schema_name="surname"/>
<UAttr id="550" owner_id="4" schema_name="loginDate"/>
<UAttr id="560" owner_id="4" schema_name="cool"/>
<UAttr id="570" owner_id="4" schema_name="username"/>
<RAttr id="600" owner_id="1" schema_name="icon"/>
<RAttr id="700" owner_id="2" schema_name="icon"/>
<RAttr id="800" owner_id="1" schema_name="show"/>
<RAttr id="900" owner_id="6" schema_name="icon"/>
<RAttr id="950" owner_id="4" schema_name="icon"/>
<MAttr id="1000" owner_id="4" schema_name="subscriptionDate"/>
<UAttrUniqueValue id="10" attribute_id="100" schema_name="username" stringValue="chicchiricco"/>
<UAttrUniqueValue id="11" attribute_id="300" schema_name="username" stringValue="fabio.martelli"/>
<UAttrUniqueValue id="12" attribute_id="570" schema_name="username" stringValue="john.doe"/>
<UAttrValue attribute_id="200" id="20" dateValue="2009-05-26"/>
<UAttrValue attribute_id="200" id="21" dateValue="2010-05-26 15:40:04"/>
<UAttrValue attribute_id="400" id="30" stringValue="John"/>
<UAttrValue attribute_id="500" id="31" stringValue="Doe"/>
<UAttrValue attribute_id="550" id="22" dateValue="2009-06-24"/>
<UAttrValue attribute_id="560" id="23" booleanValue="1"/>
<RAttrValue attribute_id="600" id="40" stringValue="niceIcon"/>
<RAttrValue attribute_id="700" id="41" stringValue="badIcon"/>
<RAttrValue attribute_id="800" id="42" booleanValue="1"/>
<RAttrValue attribute_id="900" id="43" stringValue="icon6"/>
<RAttrValue attribute_id="950" id="44" stringValue="icon4"/>
<MAttrValue attribute_id="1000" id="90" dateValue="2009-05-26"/>
<MAttrValue attribute_id="1000" id="91" dateValue="2010-05-26 15:40:04"/>
<UDerSchema name="cn" expression="surname + ', ' + firstname"/>
<USchemaDerivation derivedSchemas_name="cn" schemas_name="surname"/>
<USchemaDerivation derivedSchemas_name="cn" schemas_name="firstname"/>
<UDerAttr id="1000" derivedSchema_name="cn" owner_id="3"/>
<ConnectorInstance id="100" displayName="ConnectorInstance100"
bundleName="org.syncope.identityconnectors.bundles.staticws"
connectorName="org.syncope.identityconnectors.bundles.staticwebservice.WebServiceConnector"
version="${project.version}"
xmlConfiguration="%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22%3F%3E+%0A%3Cjava+version%3D%221.6.0_20%22+class%3D%22java.beans.XMLDecoder%22%3E+%0A+%3Cobject+class%3D%22java.util.HashSet%22%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eendpoint%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Ehttp%3A%2F%2Flocalhost%3A9080%2Fwstarget%2Fservices%2Fprovisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eservicename%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Eorg.syncope.identityconnectors.bundles.staticwebservice.provisioning.interfaces.Provisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A+%3C%2Fobject%3E+%0A%3C%2Fjava%3E+%0A"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="SYNC_CREATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="SYNC_UPDATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="SYNC_DELETE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="ASYNC_CREATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="ASYNC_UPDATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="ASYNC_DELETE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="100" element="RESOLVE"/>
<ConnectorInstance id="101" displayName="ConnectorInstance101"
bundleName="org.syncope.identityconnectors.bundles.staticws"
connectorName="org.syncope.identityconnectors.bundles.staticwebservice.WebServiceConnector"
version="${project.version}"
xmlConfiguration="%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22%3F%3E+%0A%3Cjava+version%3D%221.6.0_20%22+class%3D%22java.beans.XMLDecoder%22%3E+%0A+%3Cobject+class%3D%22java.util.HashSet%22%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eendpoint%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Ehttp%3A%2F%2Flocalhost%3A9080%2Fwstarget%2Fservices%2Fprovisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eservicename%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Eorg.syncope.identityconnectors.bundles.staticwebservice.provisioning.interfaces.Provisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A+%3C%2Fobject%3E+%0A%3C%2Fjava%3E+%0A"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="SYNC_CREATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="SYNC_UPDATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="SYNC_DELETE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="ASYNC_CREATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="ASYNC_UPDATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="ASYNC_DELETE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="101" element="RESOLVE"/>
<ConnectorInstance id="102" displayName="ConnectorInstance102"
bundleName="org.syncope.identityconnectors.bundles.staticws"
connectorName="org.syncope.identityconnectors.bundles.staticwebservice.WebServiceConnector"
version="${project.version}"
xmlConfiguration="%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22%3F%3E+%0A%3Cjava+version%3D%221.6.0_20%22+class%3D%22java.beans.XMLDecoder%22%3E+%0A+%3Cobject+class%3D%22java.util.HashSet%22%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eendpoint%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Ehttp%3A%2F%2Flocalhost%3A9080%2Fwstarget%2Fservices%2Fprovisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eservicename%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Eorg.syncope.identityconnectors.bundles.staticwebservice.provisioning.interfaces.Provisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A+%3C%2Fobject%3E+%0A%3C%2Fjava%3E+%0A"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="SYNC_CREATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="SYNC_UPDATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="SYNC_DELETE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="ASYNC_CREATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="ASYNC_UPDATE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="ASYNC_DELETE"/>
<ConnectorInstance_capabilities ConnectorInstance_id="102" element="RESOLVE"/>
<ConnectorInstance id="103" displayName="ConnectorInstance103"
bundleName="org.syncope.identityconnectors.bundles.staticws"
connectorName="org.syncope.identityconnectors.bundles.staticwebservice.WebServiceConnector"
version="${project.version}"
xmlConfiguration="%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22%3F%3E+%0A%3Cjava+version%3D%221.6.0_20%22+class%3D%22java.beans.XMLDecoder%22%3E+%0A+%3Cobject+class%3D%22java.util.HashSet%22%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eendpoint%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Ehttp%3A%2F%2Flocalhost%3A9080%2Fwstarget%2Fservices%2Fprovisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A++%3Cvoid+method%3D%22add%22%3E+%0A+++%3Cobject+class%3D%22org.syncope.client.to.PropertyTO%22%3E+%0A++++%3Cvoid+property%3D%22key%22%3E+%0A+++++%3Cstring%3Eservicename%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A++++%3Cvoid+property%3D%22value%22%3E+%0A+++++%3Cstring%3Eorg.syncope.identityconnectors.bundles.staticwebservice.provisioning.interfaces.Provisioning%3C%2Fstring%3E+%0A++++%3C%2Fvoid%3E+%0A+++%3C%2Fobject%3E+%0A++%3C%2Fvoid%3E+%0A+%3C%2Fobject%3E+%0A%3C%2Fjava%3E+%0A"/>
<TargetResource name="ws-target-resource-1" connector_id="100" forceMandatoryConstraint="1" optionalPropagationMode="ASYNC"/>
<TargetResource name="ws-target-resource-2" connector_id="100" forceMandatoryConstraint="1" optionalPropagationMode="ASYNC"/>
<TargetResource name="ws-target-resource-list-mappings-1" connector_id="100" forceMandatoryConstraint="0" optionalPropagationMode="ASYNC"/>
<TargetResource name="ws-target-resource-list-mappings-2" connector_id="100" forceMandatoryConstraint="1" optionalPropagationMode="ASYNC"/>
<TargetResource name="ws-target-resource-delete" connector_id="102" forceMandatoryConstraint="0" optionalPropagationMode="ASYNC"/>
<TargetResource name="ws-target-resource-update" connector_id="100" forceMandatoryConstraint="1" optionalPropagationMode="ASYNC"/>
<TargetResource name="ws-target-resource-nopropagation" connector_id="103" forceMandatoryConstraint="1" optionalPropagationMode="ASYNC"/>
<SyncopeUser_TargetResource users_id="3" targetResources_name="ws-target-resource-delete" />
<SyncopeRole_TargetResource roles_id="3" targetResources_name="ws-target-resource-list-mappings-1" />
<SyncopeUser_TargetResource users_id="3" targetResources_name="ws-target-resource-2" />
<SyncopeRole_TargetResource roles_id="8" targetResources_name="ws-target-resource-2" />
<SyncopeRole_TargetResource roles_id="3" targetResources_name="ws-target-resource-list-mappings-2" />
<SchemaMapping id="99" destAttrName="userid"
resource_name="ws-target-resource-1"
sourceAttrName="SyncopeUserId" sourceMappingType="SyncopeUserId" mandatoryCondition="true"
accountid="1" password="0"/>
<SchemaMapping id="100" destAttrName="email"
resource_name="ws-target-resource-1"
sourceAttrName="email" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="0" password="0"/>
<SchemaMapping id="101" destAttrName="username"
resource_name="ws-target-resource-2"
sourceAttrName="username" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="1" password="0"/>
<SchemaMapping id="102" destAttrName="email"
resource_name="ws-target-resource-list-mappings-1"
sourceAttrName="email" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="1" password="0"/>
<SchemaMapping id="103" destAttrName="surname"
resource_name="ws-target-resource-list-mappings-1"
sourceAttrName="surname" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="0" password="0"/>
<SchemaMapping id="104" destAttrName="userid"
resource_name="ws-target-resource-list-mappings-2"
sourceAttrName="userId" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="1" password="0"/>
<SchemaMapping id="105" destAttrName="surname"
resource_name="ws-target-resource-1"
sourceAttrName="surname" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="0" password="0"/>
<SchemaMapping id="106" destAttrName="password"
resource_name="ws-target-resource-1"
sourceAttrName="Password" sourceMappingType="Password" mandatoryCondition="true"
accountid="0" password="1"/>
<SchemaMapping id="107" destAttrName="password"
resource_name="ws-target-resource-2"
sourceAttrName="Password" sourceMappingType="Password" mandatoryCondition="true"
accountid="0" password="1"/>
<SchemaMapping id="108" destAttrName="type"
resource_name="ws-target-resource-2"
sourceAttrName="type" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="0" password="0"/>
<SchemaMapping id="109" destAttrName="surname"
resource_name="ws-target-resource-2"
sourceAttrName="surname" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="0" password="0"/>
<SchemaMapping id="110" destAttrName="email"
resource_name="ws-target-resource-update"
sourceAttrName="email" sourceMappingType="UserSchema" mandatoryCondition="false"
accountid="0" password="0"/>
<SchemaMapping id="111" destAttrName="userId"
resource_name="ws-target-resource-update"
sourceAttrName="userId" sourceMappingType="UserSchema" mandatoryCondition="false"
accountid="0" password="0"/>
<SchemaMapping id="112" destAttrName="test3"
resource_name="ws-target-resource-update"
sourceAttrName="username" sourceMappingType="UserSchema" mandatoryCondition="false"
accountid="0" password="0"/>
<SchemaMapping id="113" destAttrName="name"
resource_name="ws-target-resource-2"
sourceAttrName="firstname" sourceMappingType="UserSchema" mandatoryCondition="type == 'F'"
accountid="0" password="0"/>
<SchemaMapping id="114" destAttrName="name"
resource_name="ws-target-resource-nopropagation"
sourceAttrName="firstname" sourceMappingType="UserSchema" mandatoryCondition="true"
accountid="0" password="0"/>
<Task id="1" propagationMode="ASYNC" resourceOperationType="UPDATE"
resource_name="ws-target-resource-2"
xmlAttributes="%3Cset%3E%0A++%3Corg.identityconnectors.framework.common.objects.Name%3E%0A++++%3Cname%3E__NAME__%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Cstring%3EuserId%3C%2Fstring%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Name%3E%0A++%3Corg.identityconnectors.framework.common.objects.Attribute%3E%0A++++%3Cname%3E__PASSWORD__%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Corg.identityconnectors.common.security.GuardedString%3E%0A++++++++++%3C__readOnly%3Efalse%3C%2F__readOnly%3E%0A++++++++++%3C__disposed%3Efalse%3C%2F__disposed%3E%0A++++++++++%3C__encryptedBytes%3EQTOgwEhIHqtAI%2FYlgDhYc37esEF8VLDMU2IY1ciltrg%3D%3C%2F__encryptedBytes%3E%0A++++++++++%3C__base64SHA1Hash%3EW5%2FrwtdCnI8gAnIUhKcahMEnMMc%3D%3C%2F__base64SHA1Hash%3E%0A++++++++%3C%2Forg.identityconnectors.common.security.GuardedString%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Attribute%3E%0A++%3Corg.identityconnectors.framework.common.objects.Attribute%3E%0A++++%3Cname%3Etype%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Cstring%3Etype%3C%2Fstring%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Attribute%3E%0A%3C%2Fset%3E"/>
<TaskExecution id="1" task_id="1" workflowId="0"/>
<Task id="2" propagationMode="SYNC" resourceOperationType="CREATE"
resource_name="ws-target-resource-2"
xmlAttributes="%3Cset%3E%0A++%3Corg.identityconnectors.framework.common.objects.Name%3E%0A++++%3Cname%3E__NAME__%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Cstring%3EuserId%3C%2Fstring%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Name%3E%0A++%3Corg.identityconnectors.framework.common.objects.Attribute%3E%0A++++%3Cname%3E__PASSWORD__%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Corg.identityconnectors.common.security.GuardedString%3E%0A++++++++++%3C__readOnly%3Efalse%3C%2F__readOnly%3E%0A++++++++++%3C__disposed%3Efalse%3C%2F__disposed%3E%0A++++++++++%3C__encryptedBytes%3EQTOgwEhIHqtAI%2FYlgDhYc37esEF8VLDMU2IY1ciltrg%3D%3C%2F__encryptedBytes%3E%0A++++++++++%3C__base64SHA1Hash%3EW5%2FrwtdCnI8gAnIUhKcahMEnMMc%3D%3C%2F__base64SHA1Hash%3E%0A++++++++%3C%2Forg.identityconnectors.common.security.GuardedString%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Attribute%3E%0A++%3Corg.identityconnectors.framework.common.objects.Attribute%3E%0A++++%3Cname%3Etype%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Cstring%3Etype%3C%2Fstring%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Attribute%3E%0A%3C%2Fset%3E"/>
<Task id="3" propagationMode="ASYNC" resourceOperationType="DELETE"
resource_name="ws-target-resource-2"
xmlAttributes="%3Cset%3E%0A++%3Corg.identityconnectors.framework.common.objects.Name%3E%0A++++%3Cname%3E__NAME__%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Cstring%3EuserId%3C%2Fstring%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Name%3E%0A++%3Corg.identityconnectors.framework.common.objects.Attribute%3E%0A++++%3Cname%3E__PASSWORD__%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Corg.identityconnectors.common.security.GuardedString%3E%0A++++++++++%3C__readOnly%3Efalse%3C%2F__readOnly%3E%0A++++++++++%3C__disposed%3Efalse%3C%2F__disposed%3E%0A++++++++++%3C__encryptedBytes%3EQTOgwEhIHqtAI%2FYlgDhYc37esEF8VLDMU2IY1ciltrg%3D%3C%2F__encryptedBytes%3E%0A++++++++++%3C__base64SHA1Hash%3EW5%2FrwtdCnI8gAnIUhKcahMEnMMc%3D%3C%2F__base64SHA1Hash%3E%0A++++++++%3C%2Forg.identityconnectors.common.security.GuardedString%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Attribute%3E%0A++%3Corg.identityconnectors.framework.common.objects.Attribute%3E%0A++++%3Cname%3Etype%3C%2Fname%3E%0A++++%3Cvalue+class%3D%22java.util.Collections%24UnmodifiableRandomAccessList%22+resolves-to%3D%22java.util.Collections%24UnmodifiableList%22%3E%0A++++++%3Cc+class%3D%22list%22%3E%0A++++++++%3Cstring%3Etype%3C%2Fstring%3E%0A++++++%3C%2Fc%3E%0A++++++%3Clist+reference%3D%22..%2Fc%22%2F%3E%0A++++%3C%2Fvalue%3E%0A++%3C%2Forg.identityconnectors.framework.common.objects.Attribute%3E%0A%3C%2Fset%3E"/>
<RDerSchema name="displayProperty" expression="icon + ': ' + show"/>
<RSchemaDerivation derivedSchemas_name="displayProperty" schemas_name="icon" />
<RSchemaDerivation derivedSchemas_name="displayProperty" schemas_name="show" />
<RDerAttr id="1001" derivedSchema_name="displayProperty" owner_id="1"/>
<RDerAttr id="1002" derivedSchema_name="displayProperty" owner_id="4"/>
<!-- Authentication and authorization -->
<Entitlement name="base"/>
<Entitlement name="advanced" description="Advanced entitlement"/>
<Entitlement name="SCHEMA_LIST"/>
<Entitlement name="SCHEMA_CREATE"/>
<Entitlement name="SCHEMA_READ"/>
<Entitlement name="SCHEMA_UPDATE"/>
<Entitlement name="SCHEMA_DELETE"/>
<Entitlement name="USER_LIST"/>
<Entitlement name="USER_CREATE"/>
<Entitlement name="USER_READ"/>
<Entitlement name="USER_UPDATE"/>
<Entitlement name="USER_DELETE"/>
<Entitlement name="USER_VIEW"/>
<Entitlement name="ROLE_LIST"/>
<Entitlement name="ROLE_CREATE"/>
<Entitlement name="ROLE_READ"/>
<Entitlement name="ROLE_UPDATE"/>
<Entitlement name="ROLE_DELETE"/>
<Entitlement name="RESOURCE_LIST"/>
<Entitlement name="RESOURCE_CREATE"/>
<Entitlement name="RESOURCE_READ"/>
<Entitlement name="RESOURCE_UPDATE"/>
<Entitlement name="RESOURCE_DELETE"/>
<Entitlement name="REPORT_LIST"/>
<Entitlement name="CONNECTOR_LIST"/>
<Entitlement name="CONNECTOR_CREATE"/>
<Entitlement name="CONNECTOR_READ"/>
<Entitlement name="CONNECTOR_UPDATE"/>
<Entitlement name="CONNECTOR_DELETE"/>
<Entitlement name="CONFIGURATION_LIST"/>
<Entitlement name="CONFIGURATION_CREATE"/>
<Entitlement name="CONFIGURATION_READ"/>
<Entitlement name="CONFIGURATION_UPDATE"/>
<Entitlement name="CONFIGURATION_DELETE"/>
<Entitlement name="TASK_LIST"/>
<Entitlement name="TASK_EXECUTE"/>
<Entitlement name="TASK_READ"/>
<Entitlement name="TASK_DELETE"/>
<Entitlement name="LOG_LIST"/>
<Entitlement name="LOG_SET_LEVEL"/>
<Entitlement name="ROLE_1"/>
<Entitlement name="ROLE_2"/>
<Entitlement name="ROLE_3"/>
<Entitlement name="ROLE_4"/>
<Entitlement name="ROLE_5"/>
<Entitlement name="ROLE_6"/>
<Entitlement name="ROLE_7"/>
<Entitlement name="ROLE_8"/>
<SyncopeRole_Entitlement entitlements_name="base" roles_id="1"/>
<SyncopeRole_Entitlement entitlements_name="advanced" roles_id="1"/>
<SyncopeRole_Entitlement entitlements_name="base" roles_id="2"/>
<SyncopeRole_Entitlement entitlements_name="SCHEMA_READ" roles_id="8"/>
<SyncopeRole_Entitlement entitlements_name="ROLE_LIST" roles_id="8"/>
<SyncopeRole_Entitlement entitlements_name="USER_READ" roles_id="2"/>
<SyncopeRole_Entitlement entitlements_name="USER_LIST" roles_id="2"/>
<SyncopeRole_Entitlement entitlements_name="USER_READ" roles_id="7"/>
<SyncopeRole_Entitlement entitlements_name="USER_LIST" roles_id="7"/>
<SyncopeRole_Entitlement entitlements_name="ROLE_8" roles_id="7"/>
<SyncopeRole_Entitlement entitlements_name="ROLE_1" roles_id="7"/>
</dataset>