How to set 'All Day Event' as default for all event at the SharePoint Calendar

Steven Wen 0 Reputation points
2025-08-18T15:45:05.5966667+00:00

Hi,

I am using Power Automate and SharePoint to streamline our PTO request system. Once a PTO request is approved by a supervisor, the employee’s time off is automatically added to the SharePoint calendar through Power Automate.

The workflow works well overall, but I’ve run into a few small glitches that I can’t resolve on my end.

One of the main issues I’m facing is with setting events as “All Day Events” by default. Currently, when an employee requests one or two days off, the calendar displays it as 8:00 PM–8:00 PM or 8:00 PM–12:00 AM for a two-day request.

Is there a way to configure SharePoint so that all PTO entries are automatically created as “All Day Events”? Alternatively, is this something I can adjust within Power Automate?

Thank you!

Microsoft 365 and Office | SharePoint | For business | Android
0 comments No comments

2 answers

Sort by: Oldest
  1. Alexis-NG 18,070 Reputation points Microsoft External Staff Moderator
    2025-08-18T16:11:47.48+00:00

    Hi @Steven Wen,

    Regarding your question about SharePoint and Power Automate, you can consider visiting Microsoft Power Platform Community Forum Thread 

    This is a specific channel related to Power Automate.  You'll get the most qualified group of respondents, and other partners who read the forums regularly can share their knowledge or learn from your interaction.  

    You can find answers similar to your question such as: Solved: Sharepoint Calendar - All Day Event

    Alternatively, you can submit a request yourself, and our experts will guide you through the process to ensure it aligns with your specific needs.

    User's image

    Apologies for redirecting you to a different community as the members of the posted category focus on users with Microsoft 365 concern and have limited knowledge about Power Automate, so to get a quick and better assistance, let me redirect you in the correct way.  

    We are willing to help you, but we are afraid of providing any incorrect information that may not benefit you, we sincerely hope you can get a perfect solution with the help of experienced supports and community members. We also welcome any community members to share any idea about your situation if one has related experiences. 

    As other users will also search information in this community, your valuable vote will definitely also help other users who have similar queries easily to find the correct channel and useful information more quickly.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    User's image

    Was this answer helpful?


  2. Alexis-NG 18,070 Reputation points Microsoft External Staff Moderator
    2025-08-18T20:11:40.8633333+00:00

    Hi @Steven Wen,

    Thanks for the reply.

    Currently, SharePoint Calendar does not support setting “All Day Event” as a default for new entries, whether created manually or via automation. This limitation applies to both classic and modern SharePoint calendar views.

    As a workaround, to mimic an all-day event, you can manually set:

    • Start time: 12:00 AM
    • End time: 11:59 PM

    This approach is used to simulate all-day events in SharePoint environments but it's not as ideal as configuring them with Power Automate, which gives you full control over how events are created and displayed.

    If you believe it would be helpful, you can consider submitting feedback about this feature through the admin center if you have the admin role or via:        

    Go to: Microsoft 365 Feedback Hub →Send Feedback→ Describe your proposal in detail  

    User's image

    Your voice matters to Microsoft, and they are continuously evolving to better meet the needs of their customers.   


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    User's image

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.