General Settings
Learn about General Settings in Maica
These settings determine how Maica manages General Settings and their function throughout the application. Please refer to the below table for more information on each setting:
Maica Managed Sharing
This setting enables Maica to automatically create or remove a Salesforce Sharing Rule for a Resource when a Resource Participant (on the Resource’s profile) is added or removed.
Allow Saving when Validation Rule is triggered
Schedule Horizon
When creating recurring Appointments or Shifts, Maica will generate the relevant records in advance for you but this will be a rolling generation limited by the Schedule Horizon. As an example, by setting the Schedule Horizon to 4 weeks, your recurring Appointments/Shifts will be generated 4 weeks in advance at any one time.
Time Bracket Configuration Settings
Please refer to the below table for more information on each setting:
Time of Day
Prioritisation
This setting defines which order Maica will use when a time falls into multiple time brackets so the most relevant Support Item is selected for the purposes of billing.
Enabling Maica Managed Contact Sharing
Follow the steps below to configure your Salesforce org for Maica's Contact Sharing model.
Contact records must be associated with an Account in order for sharing to apply. If a Contact does not have an Account, Salesforce will not apply any sharing rules—even if Maica Managed Sharing is enabled. This is a known Salesforce behaviour.
To fix this, either:
Enable Person Accounts in your org, or
Automatically assign a default Account to Contacts with no Account using a Flow (If you need help with this - please contact Maica Support).
Step 1: Set Contact Sharing to Private
Go to Setup in Salesforce.
In the Quick Find box, search for and select Sharing Settings.
In the Organisation-Wide Defaults section:
Either select Contacts from the Manage sharing settings for dropdown, or
Click Edit and locate Contact in the list.
Set both Internal Access and External Access for Contact to Private.
Click Save if prompted.
Check the Profiles that Override Contact Sharing list. If any user profile has ticks here, those users will be able to view and modify all Contact records regardless of sharing settings. This may be appropriate for System Administrators, but should not be enabled for standard users.
Step 2: Enable Maica Managed Sharing
Navigate to Maica Settings in Salesforce.
Under the General Settings section, locate the Maica Managed Sharing setting (explained above).
Click Edit.
Toggle the setting on.
Click Save.
Sharing Records
Contact sharing is managed via the Resource Participants object. In the example below, you can see that the Contact Yuri Green has been shared with this user:
To share another Contact:
Click New in the top-right corner of the Resource Participants section on the Contact record.
In the pop-up, select the appropriate Resource and Contact.
Set a Start Date for the access.
(Optional) Add an End Date if you want access to be removed automatically on a specific date. Most users will leave this blank.
Click Save.
Once saved, the selected Contact will be visible to the user associated with the Resource. For example, if you add Sarah Milne, that user will now have access to both Yuri Green and Sarah Milne’s records—along with any Contacts they own or that have been manually shared with them.
Last updated
Was this helpful?