To make your web part available in Microsoft Teams, you’ll have to synchronize your solution with teams.
The Data Source Settings allow a user to define the sources, colors, icons, and order of calendars in view.
The Calendar Overlay supports adding SharePoint lists and document libraries as a source. The only requirement is the list/library must have columns that can map to the Title, Start Date, and End Date settings in the configuration dialog.
The Calendar Overlay supports adding Exchange Online and on-premises calendars as a source. This allows a user to define any source with an email address associated to it, such as a User, Microsoft 365 Group, Shared Mailbox, or Resource Account.
The Calendar Overlay supports adding Microsoft Planner Plans as a data source.
The Calendar Overlay offers seamless integration with various enterprise platforms beyond Microsoft 365, allowing organizations to extend its benefits to a wider range of systems. By obtaining the iCal URL from the external platform, you can add it as a data source in the Calendar Overlay iCal data source settings. This allows you to import and overlay calendars from external platforms within the Calendar Overlay, providing a unified view of events and tasks.
The Configuration button allows a user to export and import the current data source configuration. When exporting the data source, a configuration file is downloaded to your local computer. To import the configuration file, select the destination web part in edit mode, select your Data Source type (SharePoint or Exchange), and then select the Import option and pick the local configuration file to upload. The import function does an append action only and will not overwite the existing connections configured.
The Default View setting allows a user to define which view loads by default for all users of the Calendar Overlay. All users can change their view with the view selector, however the default view is always shown when the Calendar Overlay is loaded. The default setting is Month.
The Available Views setting allows a user to configure which calendar views are available for all users of the Calendar Overlay to select. The default settings are Month, Week, Day, and List. Additionally, you can select Week Summary and Day Summary.
The Display Calendar Legend setting allows a user to toggle the visibility of the legend of configured calendar sources displayed above the calendar. The default setting is On.
The Enable Legend Dropdowns settings allows a user toggle the visibility of the calendar legend menus for configured calendars. The legend dropdown allows all users of the Calendar Overlay to add new events to the associated calendar (if permissions allow), navigate to the calendar source, and toggle the visibility of the calendar in their view. The default setting is On.
The Events Per Day setting allows a user to define the number of events per day to show on the calendar. Additional events are displayed when clicking on the + more text on the date. The default value is 4 events per day.
The Calendar Height Mode setting allows a user to set the scaling of height for the Calendar Overlay. The following options are:
These settings allow users to toggle the visibility of event start and end times on the Calendar Overlay. The default setting is On.
Upgrading to the most recent version of the Cloudwell Calendar Overlay is simple.
None at this time
You can find the latest release notes and build version information here.
You will need to contact an IT administrator within your organization to review and approve the app request. Complete details can be found here: Manage app requests – SharePoint in Microsoft 365 | Microsoft Learn
The Calendar Overlay offers seamless integration with various enterprise platforms beyond Microsoft 365, allowing organizations to extend its benefits to a wider range of systems. By obtaining the iCal URL from the external platform, you can add it as a data source in the Calendar Overlay iCal data source settings. This allows you to import and overlay calendars from external platforms within the Calendar Overlay, providing a unified view of events and tasks. Some known integrations include:

This is related to your current permissions set on a calendar and organization defaults. To manage calendar permissions in Exchange Online, you can use the Exchange PowerShell module. If you have administrator access to the Exchange environment, follow these steps:
Connect to Exchange Online: Run the command: Connect-ExchangeOnline -UserPrincipalName <yourusername>
To check permissions on a calendar: Use the command: Get-MailboxFolderPermission -Identity user@domain.com:\Calendar Replace user@domain.com with the email address of the user whose calendar you want to check.
To add a new permission to the room calendar: Execute the following command: Add-MailboxFolderPermission -Identity user@domain.com:\Calendar -User user@domain.com -AccessRights LimitedDetails Replace -User user@domain.com with the email address of the user you want to grant access to.
To update an existing permission: Use the command: Set-MailboxFolderPermission -Identity user@domain.com:\Calendar -User Default -AccessRights LimitedDetails In the above case, “Default” is used to set the permission for all users. Modify -User Default if you want to target a specific user.
Note: For the AccessRights options, you can refer to the relevant documentation. Generally, if you only want to grant read permissions to a calendar, using “LimitedDetails” will allow users to see the event’s title, time, and location. If you also want users to view the event description, you can consider using “Reviewer” as the access right.
Deploying a SharePoint application to a single site collection, rather than to the whole tenant, is achievable with SharePoint Online through Site Collection App Catalogs. Here’s a step-by-step guide on how to do it:
Before you proceed, make sure you have the necessary SharePoint Admin role or greater in your Microsoft 365 tenant and that the Calendar Overlay app has already been added to the tenant app catalog.
First, you need to enable the Site Collection App Catalog for the specific site. To do this, you can use SharePoint Online Management Shell or PowerShell with the SharePoint Online Management Shell module loaded.
Here is an example using PowerShell:
# Connect to SharePoint Online
Connect-SPOService -url https://your-domain-admin.sharepoint.com
# Enable the Site Collection App Catalog
Add-SPOSiteCollectionAppCatalog -Site https://your-domain.sharepoint.com/sites/YourSiteCollection




Please note that deploying an application to a specific site collection restricts its availability to that specific site collection only. Users from other site collections won’t be able to see or use the application.
Yes, our app is compliant with FedRAMP standards as it operates within the Microsoft 365 (M365) Tenant, which is already FedRAMP compliant. This setup ensures that our app meets the necessary security and compliance requirements set by the Federal Government. For more detailed information on M365 Tenant’s FedRAMP compliance, please visit Microsoft 365 Tenant on FedRAMP Marketplace. Please contact us if you have any additional questions.
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |