

The benefits of integrated calendars
Have you ever arrived at a meeting room to find it’s been double-booked? Or perhaps you’ve showed up for a meeting only to discover you’re a day early? Have you ever
Support / Calendar Overlay / Frequently Asked Questions
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.
Have you ever arrived at a meeting room to find it’s been double-booked? Or perhaps you’ve showed up for a meeting only to discover you’re a day early? Have you ever
In the fast-paced world of modern business, maximizing your time is not just a goal—it’s a necessity. Navigating the ever-evolving landscape of Microsoft 365 and choosing the right tools at the
What’s on The Horizon this month? It’s been a busy month again in the techosphere. From Windows 11 Copilot news and SharePoint Framework (SPFx) updates to new features for Viva Connections.
If you’re constantly being asked to connect third party platforms’ calendars to Microsoft 365 such as from HRIS, Task Management, or Project Management platforms, we feel your pain. It’s a request
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. |