http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/layouts/Line_Item__c-Line Item Layout.layout ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/layouts/Line_Item__c-Line Item Layout.layout b/components/camel-salesforce/it/resources/salesforce/layouts/Line_Item__c-Line Item Layout.layout new file mode 100644 index 0000000..005fe38 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/layouts/Line_Item__c-Line Item Layout.layout @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Layout xmlns="http://soap.sforce.com/2006/04/metadata"> + <layoutSections> + <customLabel>false</customLabel> + <detailHeading>false</detailHeading> + <editHeading>true</editHeading> + <label>Information</label> + <layoutColumns> + <layoutItems> + <behavior>Required</behavior> + <field>Name</field> + </layoutItems> + <layoutItems> + <behavior>Edit</behavior> + <field>Merchandise__c</field> + </layoutItems> + <layoutItems> + <behavior>Edit</behavior> + <field>Unit_Price__c</field> + </layoutItems> + <layoutItems> + <behavior>Edit</behavior> + <field>Units_Sold__c</field> + </layoutItems> + </layoutColumns> + <layoutColumns/> + <style>TwoColumnsTopToBottom</style> + </layoutSections> + <layoutSections> + <customLabel>false</customLabel> + <detailHeading>false</detailHeading> + <editHeading>true</editHeading> + <label>System Information</label> + <layoutColumns> + <layoutItems> + <behavior>Readonly</behavior> + <field>CreatedById</field> + </layoutItems> + </layoutColumns> + <layoutColumns> + <layoutItems> + <behavior>Readonly</behavior> + <field>LastModifiedById</field> + </layoutItems> + </layoutColumns> + <style>TwoColumnsTopToBottom</style> + </layoutSections> + <layoutSections> + <customLabel>false</customLabel> + <detailHeading>false</detailHeading> + <editHeading>true</editHeading> + <layoutColumns/> + <layoutColumns/> + <layoutColumns/> + <style>CustomLinks</style> + </layoutSections> + <showEmailCheckbox>false</showEmailCheckbox> + <showHighlightsPanel>true</showHighlightsPanel> + <showInteractionLogPanel>true</showInteractionLogPanel> + <showRunAssignmentRulesCheckbox>false</showRunAssignmentRulesCheckbox> + <showSubmitAndAttachButton>false</showSubmitAndAttachButton> +</Layout>
http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/layouts/Merchandise__c-Merchandise Layout.layout ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/layouts/Merchandise__c-Merchandise Layout.layout b/components/camel-salesforce/it/resources/salesforce/layouts/Merchandise__c-Merchandise Layout.layout new file mode 100644 index 0000000..6c6d8dd --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/layouts/Merchandise__c-Merchandise Layout.layout @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Layout xmlns="http://soap.sforce.com/2006/04/metadata"> + <layoutSections> + <customLabel>false</customLabel> + <detailHeading>false</detailHeading> + <editHeading>true</editHeading> + <label>Information</label> + <layoutColumns> + <layoutItems> + <behavior>Required</behavior> + <field>Name</field> + </layoutItems> + <layoutItems> + <behavior>Required</behavior> + <field>Price__c</field> + </layoutItems> + <layoutItems> + <behavior>Edit</behavior> + <field>Description__c</field> + </layoutItems> + <layoutItems> + <behavior>Required</behavior> + <field>Total_Inventory__c</field> + </layoutItems> + </layoutColumns> + <layoutColumns> + <layoutItems> + <behavior>Edit</behavior> + <field>OwnerId</field> + </layoutItems> + </layoutColumns> + <style>TwoColumnsTopToBottom</style> + </layoutSections> + <layoutSections> + <customLabel>false</customLabel> + <detailHeading>false</detailHeading> + <editHeading>true</editHeading> + <label>System Information</label> + <layoutColumns> + <layoutItems> + <behavior>Readonly</behavior> + <field>CreatedById</field> + </layoutItems> + </layoutColumns> + <layoutColumns> + <layoutItems> + <behavior>Readonly</behavior> + <field>LastModifiedById</field> + </layoutItems> + </layoutColumns> + <style>TwoColumnsTopToBottom</style> + </layoutSections> + <layoutSections> + <customLabel>false</customLabel> + <detailHeading>false</detailHeading> + <editHeading>true</editHeading> + <layoutColumns/> + <layoutColumns/> + <layoutColumns/> + <style>CustomLinks</style> + </layoutSections> + <relatedLists> + <fields>TASK.SUBJECT</fields> + <fields>TASK.WHO_NAME</fields> + <fields>ACTIVITY.TASK</fields> + <fields>TASK.DUE_DATE</fields> + <fields>TASK.STATUS</fields> + <fields>TASK.PRIORITY</fields> + <fields>CORE.USERS.FULL_NAME</fields> + <relatedList>RelatedActivityList</relatedList> + </relatedLists> + <relatedLists> + <fields>TASK.SUBJECT</fields> + <fields>TASK.WHO_NAME</fields> + <fields>ACTIVITY.TASK</fields> + <fields>TASK.DUE_DATE</fields> + <fields>CORE.USERS.FULL_NAME</fields> + <fields>TASK.LAST_UPDATE</fields> + <relatedList>RelatedHistoryList</relatedList> + </relatedLists> + <showEmailCheckbox>false</showEmailCheckbox> + <showHighlightsPanel>true</showHighlightsPanel> + <showInteractionLogPanel>true</showInteractionLogPanel> + <showRunAssignmentRulesCheckbox>false</showRunAssignmentRulesCheckbox> + <showSubmitAndAttachButton>false</showSubmitAndAttachButton> +</Layout> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/objects/Account.object ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/objects/Account.object b/components/camel-salesforce/it/resources/salesforce/objects/Account.object new file mode 100644 index 0000000..72e1a87 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/objects/Account.object @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata"> + <fields> + <fullName>Shipping_Location__c</fullName> + <displayLocationInDecimal>false</displayLocationInDecimal> + <externalId>false</externalId> + <label>Shipping_Location</label> + <required>false</required> + <scale>3</scale> + <trackFeedHistory>false</trackFeedHistory> + <type>Location</type> + </fields> + <visibility>Public</visibility> +</CustomObject> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/objects/Invoice__c.object ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/objects/Invoice__c.object b/components/camel-salesforce/it/resources/salesforce/objects/Invoice__c.object new file mode 100644 index 0000000..78822d8 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/objects/Invoice__c.object @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata"> + <actionOverrides> + <actionName>Accept</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>CancelEdit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Clone</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Delete</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Edit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>List</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>New</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>SaveEdit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Tab</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>View</actionName> + <type>Default</type> + </actionOverrides> + <allowInChatterGroups>false</allowInChatterGroups> + <compactLayoutAssignment>SYSTEM</compactLayoutAssignment> + <deploymentStatus>Deployed</deploymentStatus> + <enableActivities>false</enableActivities> + <enableBulkApi>true</enableBulkApi> + <enableFeeds>true</enableFeeds> + <enableHistory>false</enableHistory> + <enableReports>false</enableReports> + <enableSearch>true</enableSearch> + <enableSharing>true</enableSharing> + <enableStreamingApi>true</enableStreamingApi> + <fields> + <fullName>Status__c</fullName> + <externalId>false</externalId> + <inlineHelpText>Choose a value from the drop-down list</inlineHelpText> + <label>Status</label> + <required>false</required> + <trackFeedHistory>true</trackFeedHistory> + <trackTrending>false</trackTrending> + <type>Picklist</type> + <valueSet> + <valueSetDefinition> + <sorted>false</sorted> + <value> + <fullName>Open</fullName> + <default>true</default> + </value> + <value> + <fullName>Closed</fullName> + <default>false</default> + </value> + <value> + <fullName>Negotiating</fullName> + <default>false</default> + </value> + <value> + <fullName>Pending</fullName> + <default>false</default> + </value> + </valueSetDefinition> + </valueSet> + </fields> + <label>Invoice</label> + <listViews> + <fullName>All</fullName> + <filterScope>Everything</filterScope> + <label>All</label> + </listViews> + <nameField> + <displayFormat>INV-{0000}</displayFormat> + <label>Invoice Number</label> + <trackFeedHistory>false</trackFeedHistory> + <type>AutoNumber</type> + </nameField> + <pluralLabel>Invoices</pluralLabel> + <searchLayouts/> + <sharingModel>ReadWrite</sharingModel> + <visibility>Public</visibility> +</CustomObject> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/objects/Line_Item__c.object ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/objects/Line_Item__c.object b/components/camel-salesforce/it/resources/salesforce/objects/Line_Item__c.object new file mode 100644 index 0000000..cfe2305 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/objects/Line_Item__c.object @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata"> + <actionOverrides> + <actionName>Accept</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>CancelEdit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Clone</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Delete</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Edit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>List</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>New</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>SaveEdit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Tab</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>View</actionName> + <type>Default</type> + </actionOverrides> + <allowInChatterGroups>false</allowInChatterGroups> + <compactLayoutAssignment>SYSTEM</compactLayoutAssignment> + <deploymentStatus>Deployed</deploymentStatus> + <enableActivities>false</enableActivities> + <enableBulkApi>true</enableBulkApi> + <enableFeeds>false</enableFeeds> + <enableHistory>false</enableHistory> + <enableReports>true</enableReports> + <enableSearch>true</enableSearch> + <enableSharing>true</enableSharing> + <enableStreamingApi>true</enableStreamingApi> + <fields> + <fullName>Merchandise__c</fullName> + <deleteConstraint>SetNull</deleteConstraint> + <externalId>false</externalId> + <label>Merchandise</label> + <referenceTo>Merchandise__c</referenceTo> + <relationshipLabel>Line Items</relationshipLabel> + <relationshipName>Line_Items</relationshipName> + <required>false</required> + <trackTrending>false</trackTrending> + <type>Lookup</type> + </fields> + <fields> + <fullName>Unit_Price__c</fullName> + <externalId>false</externalId> + <label>Unit Price</label> + <precision>18</precision> + <required>false</required> + <scale>2</scale> + <trackTrending>false</trackTrending> + <type>Currency</type> + </fields> + <fields> + <fullName>Units_Sold__c</fullName> + <externalId>false</externalId> + <label>Units Sold</label> + <precision>18</precision> + <required>false</required> + <scale>0</scale> + <trackTrending>false</trackTrending> + <type>Number</type> + <unique>false</unique> + </fields> + <label>Line Item</label> + <nameField> + <label>Line Item Number</label> + <type>Text</type> + </nameField> + <pluralLabel>Line Items</pluralLabel> + <searchLayouts/> + <sharingModel>ReadWrite</sharingModel> + <visibility>Public</visibility> +</CustomObject> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/objects/Merchandise__c.object ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/objects/Merchandise__c.object b/components/camel-salesforce/it/resources/salesforce/objects/Merchandise__c.object new file mode 100644 index 0000000..0e23cd6 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/objects/Merchandise__c.object @@ -0,0 +1,119 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata"> + <actionOverrides> + <actionName>Accept</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>CancelEdit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Clone</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Delete</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Edit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>List</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>New</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>SaveEdit</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>Tab</actionName> + <type>Default</type> + </actionOverrides> + <actionOverrides> + <actionName>View</actionName> + <type>Default</type> + </actionOverrides> + <allowInChatterGroups>false</allowInChatterGroups> + <compactLayoutAssignment>SYSTEM</compactLayoutAssignment> + <deploymentStatus>Deployed</deploymentStatus> + <enableActivities>true</enableActivities> + <enableBulkApi>true</enableBulkApi> + <enableFeeds>true</enableFeeds> + <enableHistory>false</enableHistory> + <enableReports>true</enableReports> + <enableSearch>true</enableSearch> + <enableSharing>true</enableSharing> + <enableStreamingApi>true</enableStreamingApi> + <fields> + <fullName>Description__c</fullName> + <externalId>false</externalId> + <label>Description</label> + <length>100</length> + <required>false</required> + <trackFeedHistory>false</trackFeedHistory> + <trackTrending>false</trackTrending> + <type>Text</type> + <unique>false</unique> + </fields> + <fields> + <fullName>Price__c</fullName> + <externalId>false</externalId> + <label>Price</label> + <precision>18</precision> + <required>true</required> + <scale>2</scale> + <trackFeedHistory>false</trackFeedHistory> + <trackTrending>false</trackTrending> + <type>Currency</type> + </fields> + <fields> + <fullName>Total_Inventory__c</fullName> + <externalId>false</externalId> + <label>Total_Inventory</label> + <precision>18</precision> + <required>true</required> + <scale>0</scale> + <trackFeedHistory>false</trackFeedHistory> + <trackTrending>false</trackTrending> + <type>Number</type> + <unique>false</unique> + </fields> + <label>Merchandise</label> + <listViews> + <fullName>All</fullName> + <filterScope>Everything</filterScope> + <label>All</label> + </listViews> + <nameField> + <label>Merchandise Name</label> + <trackFeedHistory>true</trackFeedHistory> + <type>Text</type> + </nameField> + <pluralLabel>Merchandise</pluralLabel> + <searchLayouts/> + <sharingModel>ReadWrite</sharingModel> + <visibility>Public</visibility> +</CustomObject> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/package.xml ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/package.xml b/components/camel-salesforce/it/resources/salesforce/package.xml new file mode 100644 index 0000000..7d83a11 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/package.xml @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Package xmlns="http://soap.sforce.com/2006/04/metadata"> + <apiAccessLevel>Unrestricted</apiAccessLevel> + <description>Package used in integration test of Apache Camel Salesforce component.</description> + <types> + <members>MerchandiseRestResource</members> + <members>MerchandiseRestResourceTests</members> + <members>UpdateProfile</members> + <name>ApexClass</name> + </types> + <types> + <members>Warehouse</members> + <name>CustomApplication</name> + </types> + <types> + <members>Account.Shipping_Location__c</members> + <members>Invoice__c.Status__c</members> + <members>Line_Item__c.Merchandise__c</members> + <members>Line_Item__c.Unit_Price__c</members> + <members>Line_Item__c.Units_Sold__c</members> + <members>Merchandise__c.Description__c</members> + <members>Merchandise__c.Price__c</members> + <members>Merchandise__c.Total_Inventory__c</members> + <name>CustomField</name> + </types> + <types> + <members>Invoice__c</members> + <members>Line_Item__c</members> + <members>Merchandise__c</members> + <name>CustomObject</name> + </types> + <types> + <members>Invoice__c</members> + <members>Merchandise__c</members> + <name>CustomTab</name> + </types> + <types> + <members>Test_Documents</members> + <members>Test_Documents/Test_Document.txt</members> + <name>Document</name> + </types> + <types> + <members>Invoice__c-Invoice Layout</members> + <members>Line_Item__c-Line Item Layout</members> + <members>Merchandise__c-Merchandise Layout</members> + <name>Layout</name> + </types> + <types> + <members>Invoice__c.All</members> + <members>Merchandise__c.All</members> + <name>ListView</name> + </types> + <types> + <members>*</members> + <name>PermissionSet</name> + </types> + <types> + <members>*</members> + <name>Profile</name> + </types> + <types> + <members>Test_Reports</members> + <members>Test_Reports/Test_Report</members> + <name>Report</name> + </types> + <types> + <members>Account.Test_Account_Process</members> + <name>ApprovalProcess</name> + </types> + <types> + <members>CamelSalesforceIntegrationTests</members> + <name>ConnectedApp</name> + </types> + <version>38.0</version> +</Package> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/permissionsets/Hard_Delete_Permission_Set.permissionset ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/permissionsets/Hard_Delete_Permission_Set.permissionset b/components/camel-salesforce/it/resources/salesforce/permissionsets/Hard_Delete_Permission_Set.permissionset new file mode 100644 index 0000000..84ddfc0 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/permissionsets/Hard_Delete_Permission_Set.permissionset @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<PermissionSet xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <fieldPermissions> + <editable>false</editable> + <field>Account.Shipping_Location__c</field> + <readable>false</readable> + </fieldPermissions> + <fieldPermissions> + <editable>false</editable> + <field>Invoice__c.Status__c</field> + <readable>false</readable> + </fieldPermissions> + <fieldPermissions> + <editable>false</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>false</readable> + </fieldPermissions> + <fieldPermissions> + <editable>false</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>false</readable> + </fieldPermissions> + <fieldPermissions> + <editable>false</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>false</readable> + </fieldPermissions> + <fieldPermissions> + <editable>false</editable> + <field>Merchandise__c.Description__c</field> + <readable>false</readable> + </fieldPermissions> + <hasActivationRequired>false</hasActivationRequired> + <label>Hard Delete Permission Set</label> + <tabSettings> + <tab>Invoice__c</tab> + <visibility>None</visibility> + </tabSettings> + <tabSettings> + <tab>Merchandise__c</tab> + <visibility>None</visibility> + </tabSettings> + <userPermissions> + <enabled>true</enabled> + <name>BulkApiHardDelete</name> + </userPermissions> +</PermissionSet> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Admin.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Admin.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Admin.profile new file mode 100644 index 0000000..1128570 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Admin.profile @@ -0,0 +1,628 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>true</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>true</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>true</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <objectPermissions> + <allowCreate>true</allowCreate> + <allowDelete>true</allowDelete> + <allowEdit>true</allowEdit> + <allowRead>true</allowRead> + <modifyAllRecords>true</modifyAllRecords> + <object>Invoice__c</object> + <viewAllRecords>true</viewAllRecords> + </objectPermissions> + <objectPermissions> + <allowCreate>true</allowCreate> + <allowDelete>true</allowDelete> + <allowEdit>true</allowEdit> + <allowRead>true</allowRead> + <modifyAllRecords>true</modifyAllRecords> + <object>Line_Item__c</object> + <viewAllRecords>true</viewAllRecords> + </objectPermissions> + <objectPermissions> + <allowCreate>true</allowCreate> + <allowDelete>true</allowDelete> + <allowEdit>true</allowEdit> + <allowRead>true</allowRead> + <modifyAllRecords>true</modifyAllRecords> + <object>Merchandise__c</object> + <viewAllRecords>true</viewAllRecords> + </objectPermissions> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Salesforce</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>ActivateContract</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ActivateOrder</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AllowUniversalSearch</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AllowViewKnowledge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AssignPermissionSets</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AssignTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AuthorApex</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>BulkMacrosAllowed</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CanInsertFeedSystemFields</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CanUseNewDashboardBuilder</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterEditOwnPost</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterEditOwnRecordPost</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterFileLink</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInternalUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInviteExternalUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterOwnGroups</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ConnectOrgToEnvironmentHub</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ContentAdministrator</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ConvertLeads</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateCustomizeDashboards</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateCustomizeFilters</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateCustomizeReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateDashboardFolders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreatePackaging</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateReportFolders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateWorkspaces</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CustomizeApplication</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>DelegatedTwoFactor</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>DeleteActivatedContract</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>DeleteTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>DistributeFromPersWksp</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditActivatedOrders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditBillingInfo</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditBrandTemplates</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditCaseComments</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditEvent</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditHtmlTemplates</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditKnowledge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditMyDashboards</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditMyReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditOppLineItemUnitPrice</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditPublicDocuments</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditPublicFilters</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditPublicTemplates</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditReadonlyFields</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTask</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EmailMass</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EmailSingle</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EnableNotifications</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ExportReport</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ImportCustomObjects</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ImportLeads</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ImportPersonal</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>InstallPackaging</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>LightningExperienceUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageAnalyticSnapshots</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageAuthProviders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageBusinessHourHolidays</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageCallCenters</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageCases</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageCategories</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageContentPermissions</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageContentProperties</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageContentTypes</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageCustomPermissions</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageCustomReportTypes</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageDashbdsInPubFolders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageDataCategories</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageDataIntegrations</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageDynamicDashboards</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageEmailClientConfig</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageExchangeConfig</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageHealthCheck</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageInteraction</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageInternalUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageIpAddresses</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageKnowledge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageKnowledgeImportExport</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageLeads</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageLoginAccessPolicies</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageMobile</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageNetworks</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManagePackageLicenses</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManagePasswordPolicies</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageProfilesPermissionsets</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManagePvtRptsAndDashbds</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageRemoteAccess</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageReportsInPubFolders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageRoles</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageSearchPromotionRules</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageSharing</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageSolutions</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageSynonyms</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageUnlistedGroups</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ManageUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>MassInlineEdit</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>MergeTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ModerateChatter</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ModifyAllData</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>NewReportBuilder</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>PublishPackaging</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ResetPasswords</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>RunReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ScheduleReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SelectFilesFromSalesforce</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SendSitRequests</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShareInternalArticles</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SolutionImport</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SubmitMacrosAllowed</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SubscribeToLightningReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>TransferAnyCase</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>TransferAnyEntity</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>TransferAnyLead</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>UseTeamReassignWizards</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewAllData</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewAllUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewDataCategories</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewEventLogFiles</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewHealthCheck</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewHelpLink</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewMyTeamsDashboards</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewPublicDashboards</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewPublicReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewSetup</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>WorkCalibrationUser</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Integration User.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Integration User.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Integration User.profile new file mode 100644 index 0000000..c961fca --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Integration User.profile @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <objectPermissions> + <allowCreate>false</allowCreate> + <allowDelete>false</allowDelete> + <allowEdit>false</allowEdit> + <allowRead>true</allowRead> + <modifyAllRecords>false</modifyAllRecords> + <object>Invoice__c</object> + <viewAllRecords>true</viewAllRecords> + </objectPermissions> + <objectPermissions> + <allowCreate>false</allowCreate> + <allowDelete>false</allowDelete> + <allowEdit>false</allowEdit> + <allowRead>true</allowRead> + <modifyAllRecords>false</modifyAllRecords> + <object>Line_Item__c</object> + <viewAllRecords>true</viewAllRecords> + </objectPermissions> + <objectPermissions> + <allowCreate>false</allowCreate> + <allowDelete>false</allowDelete> + <allowEdit>false</allowEdit> + <allowRead>true</allowRead> + <modifyAllRecords>false</modifyAllRecords> + <object>Merchandise__c</object> + <viewAllRecords>true</viewAllRecords> + </objectPermissions> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Analytics Cloud Integration User</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>AllowViewKnowledge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>PasswordNeverExpires</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>RunReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewAllUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewEventLogFiles</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewSetup</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>WorkDotComUserPerm</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Security User.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Security User.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Security User.profile new file mode 100644 index 0000000..953af77 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Analytics Cloud Security User.profile @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Analytics Cloud Integration User</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>PasswordNeverExpires</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewEventLogFiles</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewSetup</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Authenticated Website.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Authenticated Website.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Authenticated Website.profile new file mode 100644 index 0000000..a5b8dda --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Authenticated Website.profile @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Authenticated Website</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>AssignTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterOwnGroups</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EnableNotifications</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SelectFilesFromSalesforce</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>WorkDotComUserPerm</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Chatter External User.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Chatter External User.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Chatter External User.profile new file mode 100644 index 0000000..3890565 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Chatter External User.profile @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Chatter External</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AssignTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInviteExternalUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>LightningExperienceUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Free User.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Free User.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Free User.profile new file mode 100644 index 0000000..7a271a3 --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Free User.profile @@ -0,0 +1,137 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Chatter Free</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AssignTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterFileLink</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInternalUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInviteExternalUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterOwnGroups</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>LightningExperienceUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>PasswordNeverExpires</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SelectFilesFromSalesforce</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewHelpLink</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Moderator User.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Moderator User.profile b/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Moderator User.profile new file mode 100644 index 0000000..0f6f6fe --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/Chatter Moderator User.profile @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Chatter Free</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AssignTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterFileLink</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInternalUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInviteExternalUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterOwnGroups</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>LightningExperienceUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ModerateChatter</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>PasswordNeverExpires</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SelectFilesFromSalesforce</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewHelpLink</name> + </userPermissions> +</Profile> http://git-wip-us.apache.org/repos/asf/camel/blob/ee55a3bc/components/camel-salesforce/it/resources/salesforce/profiles/ContractManager.profile ---------------------------------------------------------------------- diff --git a/components/camel-salesforce/it/resources/salesforce/profiles/ContractManager.profile b/components/camel-salesforce/it/resources/salesforce/profiles/ContractManager.profile new file mode 100644 index 0000000..5b49a6d --- /dev/null +++ b/components/camel-salesforce/it/resources/salesforce/profiles/ContractManager.profile @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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. +--> +<Profile xmlns="http://soap.sforce.com/2006/04/metadata"> + <applicationVisibilities> + <application>Warehouse</application> + <default>false</default> + <visible>false</visible> + </applicationVisibilities> + <classAccesses> + <apexClass>MerchandiseRestResource</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>MerchandiseRestResourceTests</apexClass> + <enabled>false</enabled> + </classAccesses> + <classAccesses> + <apexClass>UpdateProfile</apexClass> + <enabled>false</enabled> + </classAccesses> + <custom>false</custom> + <fieldPermissions> + <editable>true</editable> + <field>Account.Shipping_Location__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Invoice__c.Status__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Merchandise__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Unit_Price__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Line_Item__c.Units_Sold__c</field> + <readable>true</readable> + </fieldPermissions> + <fieldPermissions> + <editable>true</editable> + <field>Merchandise__c.Description__c</field> + <readable>true</readable> + </fieldPermissions> + <layoutAssignments> + <layout>Invoice__c-Invoice Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Line_Item__c-Line Item Layout</layout> + </layoutAssignments> + <layoutAssignments> + <layout>Merchandise__c-Merchandise Layout</layout> + </layoutAssignments> + <tabVisibilities> + <tab>Invoice__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <tabVisibilities> + <tab>Merchandise__c</tab> + <visibility>Hidden</visibility> + </tabVisibilities> + <userLicense>Salesforce</userLicense> + <userPermissions> + <enabled>true</enabled> + <name>ActivateContract</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ActivateOrder</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AllowUniversalSearch</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AllowViewKnowledge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ApiEnabled</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>AssignTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterEditOwnPost</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterFileLink</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInternalUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterInviteExternalUsers</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ChatterOwnGroups</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ConvertLeads</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateCustomizeFilters</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateCustomizeReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>CreateTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>DistributeFromPersWksp</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditActivatedOrders</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditEvent</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditOppLineItemUnitPrice</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTask</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EditTopics</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EmailMass</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EmailSingle</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>EnableNotifications</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ExportReport</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ImportPersonal</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>LightningExperienceUser</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>MassInlineEdit</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>RunReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SelectFilesFromSalesforce</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SendSitRequests</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ShowCompanyNameAsUserBadge</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>SubscribeToLightningReports</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewHelpLink</name> + </userPermissions> + <userPermissions> + <enabled>true</enabled> + <name>ViewSetup</name> + </userPermissions> +</Profile>