iCloud Calendar integration

Modified on Wed, 15 Nov 2023 at 11:06 PM

Connecting your iCloud Calendar with Media Shield

Step1: Obtain your unique app-specific password from Apple.

Before integrating your iCloud calendar with Media Shield Calendar, you'll need to obtain your app-specific password from Apple. This unique password is distinct from your regular Apple account password.

Apple mandates the use of an app-specific password, in addition to enabling two-factor authentication, when connecting to third-party applications like Media Shield Calendar.
To obtain your app-specific password, follow these steps:
  1. Sign in to https://appleid.apple.com/.
  2. Enable two-factor authentication under the Security section if you haven't already done so.
  3. In the App-Specific Passwords section, choose 'Generate Password.'
  4. Enter a label for the password (for instance, "Media Shield Calendar") and click 'Create.'
  5. Copy the generated app-specific password for use in connecting your iCloud calendar with Media Shield Calendar.

Step 2: Integrating iCloud with Media Shield Calendar

  1. Click on the Settings button from the left navigation panel
  2. Select My Profile and go to Integrations
  3. You should see the option with iCloud Calendar click on Connect
  4. You then will be asked to enter your iCloud Email Address and your app-specific password, which you created in Step 1
  5. Your iCloud is Connected

Step 3: Configure Primary and Check for Conflict Calendars

What is Primary Calendar and how is it different from Check for conflicts?

A Primary Calendar is where your appointments booked in the Media Shield application are displayed. Additionally, it also syncs all the events from your iCloud calendar into the Media Shield calendar.

If you have other calendars that you want to compare against to avoid double bookings, you can add multiple calendars in the Check for conflicts feature. The events from these calendars will also appear in the Media Shield calendar. When checking for availability, the Media Shield calendar will also take into account events from these calendars.

To setup Primary Calendar where you want the Media Shield appointments to also be pushed, 
  1. Go to My Profile
  2. Click on Calendar Configuration
  3. Click on Edit under Primary Calendar
  4. Select the account from the list of accounts. Please remember the list would only show those accounts which are integrated with Media Shield
  5. Save and you are all set with your Primary Calendar

For adding for calendars to Check for Conflicts
  1. Go to My Profile
  2. Click on Calendar Configuration
  3. Click on Edit under Check for Conflicts
  4. Sele
Navigate to Settings >> Profile and you will find Calendar Configuration and in Calendar configuration you have 2 segments.
  1. Primary Calendar : It reads all the calendar events from iCloud and it writes all the appointments to iCloud. 
  2. Check for conflicts : It only reads calendar events from iCloud.


  • This will not create contacts.
  • You can not edit the events coming from the iCloud.
  • All events from iCloud will be considered as busy for the user.
  • Blocked off slot won't sync to iCloud calendar.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article