# iOS Subscribed Calendar Configuration

Subscribed calendars allow organizations to push public or private calendar feeds (such as holiday lists, project schedules, or event timelines) to iOS devices. These calendars are typically “Read-Only,” meaning users can view the events but cannot edit or delete them; all updates are controlled by the calendar provider.

1. Configuration Workflow
-------------------------

To sync a subscribed calendar to iOS devices:

1. Log in to the **Hexnode UEM portal**.
2. Navigate to **Policies > New Policy > Create a fully custom policy > iOS > Accounts > Calendar** and click **Configure**.

2. Technical Parameter Breakdown
--------------------------------

SettingTechnical Description**Account Description**A unique name used to identify the calendar on the device (e.g., “Company Holidays”).**Principal URL**The server URL for the subscribed calendar (e.g., a `.ics` link).**Username**The username required for server authentication. Supports [wildcards](https://www.hexnode.com/mobile-device-management/help/how-to-pass-device-and-user-information-using-the-wildcards-supported-by-hexnode-mdm/) **%email%** and **%alternateemail%.****Password**The password associated with the calendar account’s username.**Use SSL**(Recommended) Turning this on establishes an encrypted connection between the iOS device and the calendar server.[![subscribed calendar configuration for account sync in iOS devices via the MDM](https://cdn.hexnode.com/mobile-device-management/help/wp-content/uploads/2021/04/sync-subscribed-calendar-account-configurations-to-iOS-devices-via-MDM.png)](https://cdn.hexnode.com/mobile-device-management/help/wp-content/uploads/2021/04/sync-subscribed-calendar-account-configurations-to-iOS-devices-via-MDM.png)

3. Policy Deployment
--------------------

1. Navigate to **Policy Targets** in the Hexnode portal.
2. Select the desired **Devices, Users, or Groups**.
3. Click **Save**.

4. What Happens at the Device End?
----------------------------------

Once the policy is successfully associated and deployed:

1. **Calendar Integration:** The account is automatically added to the native **Calendar** app.
2. **Verification:** Administrators or users can verify the setup by navigating to **Settings > Calendar > Accounts**.
3. **UEM Details:** The account also appears under **Settings > General > Device Management > Hexnode UEM > Accounts**.
4. **Read-Only Access:** All entries from the subscribed feed appear alongside personal events but are restricted from being modified by the user.

5. Troubleshooting & FAQs
-----------------------------

### Frequently Asked Questions (FAQs)

1. **Can users delete a subscribed calendar?**If the calendar was pushed via a non-removable MDM profile, the user cannot delete the account manually. If the MDM profile is removed, the calendar is automatically deleted.
2. **Can multiple calendars be pushed?**Yes. You can configure multiple calendar payloads within a single policy or across multiple policies to sync different feeds.
3. **Does this work with Google or Outlook calendars?**While you can use the public `.ics` links from those services, it is generally better to use the specific **Google Accounts** or **Exchange ActiveSync** policies if you require two-way synchronization (read/write access).

### Troubleshooting

- **Calendar Not Syncing:** Verify the **Principal URL** is correct and accessible over the internet or corporate network.
- **Authentication Prompts:** If the device repeatedly asks for a password, ensure the **Username** and **Password** provided in the portal are accurate for the specific calendar server.
- **SSL Errors:** If the calendar server does not support SSL, ensure the **Use SSL** option is disabled, though this is less secure.