web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / The Power Automate Out...
Power Automate
Suggested Answer

The Power Automate Outlook 365 “Get event” action is limited

(0) ShareShare
ReportReport
Posted on by
The Power Automate Outlook 365 “Get event” action is limited because it can only access the calendar of the user who owns the flow. It cannot connect to or retrieve events from other users’ calendars, even if you have access or permissions. This is by design and cannot be modified. [stackoverflow.com]
Categories:
I have the same question (0)
  • Suggested answer
    MParikh Profile Picture
    371 Super User 2026 Season 1 on at

    Hi @KE-18021513-0,


    Office 365 Outlook “Get event” reads from the calendar tied to the Outlook connection used by the flow. In practice, that means the mailbox behind the connection (often the flow owner or the account stored in the connection). Flow ownership and calendar permissions do not change what the action reads.

    What you can do instead
    1. Run the flow with the mailbox that owns the calendar
    • Use a dedicated service account.
    • Grant that account access to the target mailbox calendar (Full Access plus Editor on the calendar, or delegate access).
    • Build the Outlook connection in the flow using that service account.
    • Keep all Outlook actions on that same connection.
    1. Use a shared mailbox calendar
    • Put the events on a shared mailbox calendar.
    • Connect Outlook actions using an account with access to that shared mailbox.
    • Use actions that support shared mailbox parameters where available (the ones that ask for “Original Mailbox Address”).
    1. Switch to Microsoft GraphBest option when you need reliable cross-user calendar access at scale.
    • Use an Entra ID app with application permissions (Calendars.Read or Calendars.ReadWrite).
    • Call Graph /users/{userId}/events/{eventId} or /users/{userId}/calendar/events.
    • This avoids the “connection user only” boundary.
    1. If you only need “read events”, avoid “Get event”
    • Use “Get events (V4)” or “List events” and point it at the specific calendar (calendar id) when the connector supports selecting shared calendars already added under the connection account.
    Fast check to confirm your current behavior
    • Open the flow.
    • Go to Data > Connections.
    • Find the Office 365 Outlook connection used by “Get event”.
    • The account shown there is the mailbox whose calendar gets queried.
    Thank you! 
    Proud to be a Super User!
    📩 Need more help?
    ✔️ Don’t forget to Accept as Solution if this guidance worked for you.
    💛 Your Like motivates me to keep helping

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
trice602 Profile Picture

trice602 239 Super User 2026 Season 1

#2
David_MA Profile Picture

David_MA 177 Super User 2026 Season 1

#3
Kalathiya Profile Picture

Kalathiya 97 Super User 2026 Season 1

Last 30 days Overall leaderboard