Office Consumer is reader-supported. We may earn an affiliate commission from qualified links on our site.

How to Share Calendar Access in Outlook Admin (w/Examples) + FAQs

Yes, admins can share calendar access in Outlook through the Microsoft 365 admin center, the Exchange admin center (EAC), Exchange Online PowerShell, and end-user sharing inside Outlook. The right path depends on whether you need a one-time share, a recurring delegate setup, a resource calendar, or cross-tenant federation with a partner organization. Each method uses the same underlying permission model, so picking the wrong one can leak private meeting details, expose HIPAA-protected patient names, or break executive workflows.

Calendar sharing in Outlook is governed by the Exchange Online mailbox folder permission model, which assigns access rights at the folder level. The Microsoft 365 admin center controls whether external sharing is allowed at the tenant level through org-wide calendar settings. If those rails are set wrong, users can either share too much with outsiders or be blocked from sharing with the people they need.

According to Microsoft’s 2025 Digital Defense Report, business email and calendar compromise cost U.S. organizations more than $2.9 billion in reported losses, and over-permissioned calendars are a common lateral-movement path for attackers studying executive routines.

Here is what you will learn in this guide:

  • 🧭 How to enable, limit, or block external calendar sharing in the Microsoft 365 admin center
  • 🛠️ How to use Exchange Online PowerShell to add, change, and remove calendar permissions at scale
  • 👤 How Delegate Access differs from Shared Access and when to use each
  • 🏢 How to share resource, room, and shared mailbox calendars without breaking bookings
  • ⚖️ How HIPAA, SOX, FERPA, GLBA, and U.S. state privacy laws apply to calendar data

What Calendar Sharing Means in Outlook

Calendar sharing in Outlook lets one mailbox owner grant another person the right to see or change their calendar. The underlying permission is stored on the Calendar folder of the user’s mailbox in Exchange Online. When an admin changes these permissions, they are editing the same access control list that Outlook, Outlook on the web (OWA), and the new Outlook for Windows all read from.

The Microsoft Graph calendar permissions reference shows that every calendar has a default role, an anonymous role, and named user roles. The default role applies to every authenticated user in the tenant. The anonymous role applies to external viewers using a public ICS link. Named roles override both for specific people.

Admins control three layers at once. The tenant layer decides if external sharing is allowed at all. The mailbox layer decides who can see or edit a specific person’s calendar. The client layer decides what the end user sees in Outlook. A mistake at any layer can leak private events, so you must think of all three together.

A short scenario helps. Maria, an HR director, shares her calendar with her assistant David so he can book interviews. If the admin leaves the tenant open to anonymous sharing, David might forward the public ICS link to a vendor. That vendor could then see private meetings with candidates, which could violate Title VII confidentiality expectations during hiring.

The common misconception is that calendar sharing is just a convenience feature. In reality, it is a security boundary that Microsoft treats like any other mailbox permission.


Permission Levels Explained

Outlook and Exchange Online use a fixed set of calendar permission roles. Each role maps to a bundle of rights like CreateItems, EditOwnedItems, DeleteOwnedItems, and FolderVisible. The Add-MailboxFolderPermission reference lists every role and its exact rights.

Below is the full role matrix used by Exchange Online and on-premises Exchange.

Permission RoleWhat the User Can Do
OwnerFull control, including changing permissions, per the Microsoft folder role docs
PublishingEditorCreate, read, edit, delete all items, and create subfolders
EditorCreate, read, edit, and delete all items
PublishingAuthorCreate and read items, edit and delete own items, create subfolders
AuthorCreate and read items, edit and delete own items
NonEditingAuthorCreate and read items, delete own items, but cannot edit
ReviewerRead-only access to all items
ContributorCreate items only, cannot read existing items
AvailabilityOnlySee free/busy time with no subject or location
LimitedDetailsFree/busy plus subject and location
NoneNo access, not even free/busy

The consequence of picking the wrong role is real. If you give Reviewer to a vendor who needs to book meetings, they will call the help desk daily. If you give Editor to a contractor who only needs free/busy, you have handed them the ability to delete the CEO’s one-on-ones.

A common misconception is that AvailabilityOnly hides everything. It still exposes the existence and length of meetings, which can leak deal timing or litigation prep.

Delegate vs. Shared Access

Delegate access is a superset of Editor that also lets the delegate receive and respond to meeting requests on the owner’s behalf. Microsoft’s delegates overview explains that a delegate is always a named user, never a group, and never anonymous.

Shared access, by contrast, is a plain folder permission. The user sees the calendar in their Outlook but cannot answer meeting requests as the owner. If you need an assistant to accept a meeting on behalf of the CEO, you must use Delegate. If you just need a manager to see a team calendar, Shared is enough.

The consequence of confusing the two is that meeting responses bounce back to the organizer with no reply, making the owner look unresponsive.

Default and Anonymous Roles

The Default role sets what every internal user sees if you do not add them by name. The Anonymous role sets what an external viewer sees through a public sharing link. The Set-MailboxFolderPermission cmdlet can change both.

Many tenants ship with Default set to AvailabilityOnly, which is usually fine. But Anonymous should almost always stay at None unless you have a real reason to publish. A common mistake is leaving Anonymous at Reviewer on a test account that later becomes a real executive.


Tenant-Level Setup in the Microsoft 365 Admin Center

Before any user can share a calendar outside your organization, an admin must allow external sharing at the tenant level. The Microsoft 365 admin center calendar settings guide walks through the exact switches. The path is Settings → Org settings → Services → Calendar.

Two toggles matter. The first lets users share with people outside the organization who have Microsoft 365 or Exchange. The second lets users share with anyone at all using an email invitation link. Turning on the second toggle also turns on anonymous ICS publishing, which is a bigger exposure.

The consequence of enabling anonymous sharing without guardrails is that any user can paste a public calendar URL into a chat, email, or social post, and anyone with that URL can read meetings forever until the owner revokes it. Microsoft does not log who views an anonymous link, so you cannot audit access after the fact.

A real-world example helps. Jordan, a sales engineer at a U.S. defense contractor, publishes his calendar to a public link to coordinate with a partner. The link ends up in a shared Slack channel that a former employee still has access to. Under ITAR recordkeeping rules, exposure of meeting topics with foreign nationals could trigger a violation.

The common misconception is that toggling this setting only affects new shares. It actually changes the ceiling for every existing share, so old links keep working.

Exchange Admin Center Organization Sharing

Organization Sharing relationships in the Exchange admin center (EAC) let two Microsoft 365 tenants share free/busy information by federation. Go to Organization → Sharing, add the partner domain, and choose the detail level. This is the cleanest way to let Company A see Company B’s availability without sending ICS links around.

The consequence of skipping federation and relying on ICS links is that partners see stale data. Federation pulls live free/busy from the partner tenant, so a meeting booked five minutes ago shows up immediately.

A common mistake is configuring Organization Sharing one-sided. Both tenants must add each other, or the data flow is broken.

Individual Sharing Policies

Individual Sharing policies control what an end user can choose when they share. The default policy allows free/busy with time only. You can create stricter policies for regulated groups, like a HIPAA Users policy that blocks external sharing entirely. The Sharing policy cmdlets let you build these in PowerShell.

The consequence of a single permissive policy across the whole tenant is that a junior employee can share the same way a general counsel can. That is almost never the intent.


Sharing a Calendar Through PowerShell

PowerShell is the fastest and most auditable way for admins to share calendars at scale. You connect with the ExchangeOnlineManagement module and run a handful of cmdlets.

The core four cmdlets are Get, Add, Set, and Remove. Get reads permissions. Add creates a new entry. Set changes an existing entry. Remove deletes it. Confusing Add and Set is the most common PowerShell mistake in this area, because Add fails if a permission already exists.

The consequence of running Add on an existing entry is a red error message like An existing permission entry was found for user. The fix is to run Set-MailboxFolderPermission instead.

Example 1: Grant an Assistant Editor Rights

Suppose Elena Ruiz is the CFO and Priya Shah is her executive assistant. Priya needs to book meetings but not receive meeting requests as Elena. Run:

Add-MailboxFolderPermission -Identity [email protected]:\Calendar -User [email protected] -AccessRights Editor

The result is that Priya can open Elena’s calendar in Outlook, add events, edit existing ones, and delete them. She cannot accept meetings as Elena because she is not a delegate.

The consequence of using Editor here instead of Delegate is that meeting organizers see responses from Elena’s mailbox, not Priya’s, which keeps the CFO’s voice consistent in replies.

Example 2: Promote the Assistant to a Delegate

If Elena later wants Priya to answer meeting requests for her, upgrade the permission:

Set-MailboxFolderPermission -Identity [email protected]:\Calendar -User [email protected] -AccessRights Editor -SharingPermissionFlags Delegate,CanViewPrivateItems

The SharingPermissionFlags parameter adds the delegate bit and optionally reveals private events. CanViewPrivateItems is off by default, so Priya will not see items marked Private unless you add that flag.

The consequence of forgetting CanViewPrivateItems is that Priya will double-book Elena on top of a private therapy appointment, because the slot shows as free on her view.

Example 3: Remove Access at Offboarding

When Marcus Bell leaves the company, you want to strip his access to his former manager’s calendar. Run:

Remove-MailboxFolderPermission -Identity [email protected]:\Calendar -User [email protected] -Confirm:$false

The consequence of skipping this step is that a former employee with a still-active personal device cache can view the manager’s calendar until the mailbox is disabled. The Microsoft offboarding checklist lists calendar permission removal as a distinct step from license removal.

Example 4: Bulk Sharing a Team Calendar

To give a security group Reviewer access to a shared team calendar, run:

Add-MailboxFolderPermission -Identity [email protected]:\Calendar -User "Sales-All" -AccessRights Reviewer

Using a mail-enabled security group means you never have to update the calendar again when a salesperson joins or leaves. You just update the group.

The common misconception is that Microsoft 365 groups work the same way. They do not. Only mail-enabled security groups and distribution groups resolve cleanly in MailboxFolderPermission.


Sharing Through Outlook Clients

End users can share calendars from any Outlook client once the tenant allows it. The exact button location varies by client, but the resulting permission entry is identical in Exchange Online.

Classic Outlook for Windows

In classic Outlook for Windows, users click Home → Share Calendar, pick the calendar, and enter a recipient. The Microsoft sharing guide for classic Outlook covers the permission picker. Users can choose from Can view when I’m busy, Can view titles and locations, Can view all details, Can edit, or Delegate.

The consequence of picking Can view all details for an external partner is that meeting bodies, attendee lists, and attachments may render in the partner’s client, depending on their tenant rules.

New Outlook for Windows and Outlook on the Web

The new Outlook for Windows and OWA share the same codebase. Users open Calendar, right-click their calendar, and pick Sharing and permissions. The picker uses plain-English roles like Can view all details and Can edit, which map to Reviewer and Editor under the hood per the OWA sharing article.

The consequence of using OWA to share with external Gmail users is that Gmail renders the ICS subscription with a delay of up to 24 hours, so changes do not show up live.

Outlook for Mac

Outlook for Mac uses File → Open → Shared Calendar to view someone else’s calendar and Organize → Calendar Permissions to grant access on your own. The Outlook for Mac sharing steps mirror the Windows flow.

A common mistake on Mac is that the Delegate flag does not appear in older builds. Users must be on build 16.78 or later, per Microsoft’s release notes, for full delegate parity.


Sharing Resource, Room, and Shared Mailbox Calendars

Resource mailboxes represent rooms, equipment, and vehicles. Shared mailboxes represent team inboxes. Both have calendars that admins often need to open up to a wider audience.

For a room mailbox, the booking behavior is controlled by Set-CalendarProcessing, while the visibility of existing bookings is controlled by Set-MailboxFolderPermission. You need both. A room set to AutoAccept will still show bookings as Busy to everyone unless you grant LimitedDetails or higher.

The consequence of only setting CalendarProcessing is that users book the room but then cannot see who else booked it, leading to complaints that the room looks empty but is always taken.

A named example: Westside Clinic uses a room mailbox called Exam-3. The office manager wants nurses to see the patient’s initials in the meeting subject. Granting LimitedDetails to the nurses group shows subject and location, which is enough. Granting Reviewer would also show attendee names, which could breach HIPAA minimum-necessary rules under 45 CFR 164.502(b).

Shared Mailboxes

Shared mailboxes use the same AccessRights values but also support FullAccess at the mailbox level through Add-MailboxPermission. FullAccess on the mailbox grants access to the calendar automatically, but granular folder permissions override it.

The common misconception is that Microsoft 365 Groups calendars use the same cmdlets. They do not. Group calendars are governed by group membership and Azure AD roles, not MailboxFolderPermission.


External and Cross-Tenant Sharing

External sharing works three ways in Microsoft 365. Organization Sharing federates free/busy between two tenants. Individual Sharing sends an ICS link to a specific external user. Anonymous Sharing publishes a read-only link anyone can open.

Admins should pick the least open option that still meets the business need. Federation beats ICS. ICS beats anonymous. The external sharing documentation explains each path.

The consequence of defaulting to anonymous sharing is that you lose the ability to revoke access for a specific person. You can only rotate the entire link, which breaks every legitimate viewer at once.

A named example: Harbor Law LLP needs to share a client-intake calendar with Pacific Medical Group. Federation through EAC Organization Sharing is the right fit because both are Microsoft 365 tenants. Under ABA Model Rule 1.6, exposing client meeting subjects by anonymous link could be a confidentiality breach.


Three Scenarios You Will See Most

Every admin hits the same patterns. Here are the three most common, mapped to the right admin action and the outcome that follows.

Real-World SituationCorrect Admin Response
CEO’s assistant needs to book and answer meetings on the CEO’s behalfGrant Editor plus Delegate flag with CanViewPrivateItems, per Add-MailboxFolderPermission
Project team needs live view of a shared project calendar without edit rightsCreate a shared mailbox and add a mail-enabled security group with Reviewer rights
Partner firm needs to see free/busy to schedule meetings without seeing subjectsSet up Organization Sharing federation in EAC between tenants

Another useful comparison sits between delegate access and shared access.

CapabilityDelegate Access
Can open the calendar in OutlookYes, through Outlook delegate steps
Receives meeting requests sent to the ownerYes, optionally with copies routed to the owner
Can send messages as or on behalf of the ownerYes, if granted Send-As or Send-on-Behalf rights
Can see items marked PrivateOnly if CanViewPrivateItems is set
Works for mail-enabled security groupsNo, delegate must be a single named user

Named Examples You Can Copy

Abstract rules are easier to apply when you see them on real people. Here are three named mini-scenarios you can use as templates.

Example A – Rachel Kim, Office Manager at a dental practice. Rachel needs every hygienist to see the patient schedule but not edit it. She asks the admin to add a mail-enabled security group Hygienists with Reviewer rights to the Front-Desk shared mailbox calendar. The admin runs Add-MailboxFolderPermission. The result is that any new hire added to the Hygienists group inherits access on their first day without another ticket.

Example B – Daniel Okoye, General Counsel at a mid-market bank. Daniel works on privileged litigation calendars. He asks the admin to create a new Sharing Policy that blocks external sharing for his mailbox and for the litigation shared mailbox. The admin uses New-SharingPolicy scoped to a specific group. The result is that even if Daniel tries to share externally from OWA, Exchange blocks the action before the ICS link is generated.

Example C – Sofia Alvarez, Regional Sales VP. Sofia changes her executive assistant every 18 months. The admin keeps a runbook using Get-MailboxFolderPermission, Set-MailboxFolderPermission, and Remove-MailboxFolderPermission. When the new assistant starts, the admin transfers Delegate access in one ticket. The result is that the CEO never sees a gap in meeting coverage.


Mistakes to Avoid

Admins fall into the same traps repeatedly. Here are the most painful ones.

  • Running Add-MailboxFolderPermission when a permission already exists, which throws an error and leaves access unchanged.
  • Using Editor when the user needs Delegate, which breaks meeting response routing.
  • Leaving Anonymous at Reviewer on a room or shared calendar that later gets real bookings.
  • Granting FullAccess at the mailbox level and assuming calendar is covered, then wondering why folder-level permissions still block the user.
  • Forgetting to remove calendar permissions at offboarding, so cached Outlook profiles keep reading data for weeks.
  • Sharing externally by anonymous ICS link when Organization Sharing federation would do the job with live data and audit logs.
  • Adding a Microsoft 365 Group to MailboxFolderPermission, which silently fails to resolve the group.
  • Ignoring SharingPermissionFlags and wondering why private events do not appear for the delegate.
  • Skipping the tenant-level toggle in the Microsoft 365 admin center and blaming PowerShell when the share never reaches the external user.
  • Using the same sharing policy for every user, which gives regulated staff the same latitude as interns.

The consequence of any of these is either a security exposure, a broken workflow, or an unhappy executive, and sometimes all three at once.


Do’s and Don’ts

A short list of rules that keep admins out of trouble.

Do’s
– Do prefer mail-enabled security groups over individual users, because membership changes do not require permission edits.
– Do use PowerShell for audit trails, because every cmdlet run is logged in the Unified Audit Log.
– Do test with a non-exec mailbox first, because a bad permission on the CEO is the fastest way to a Friday-night incident.
– Do document delegate chains, because auditors will ask who can see the CFO’s calendar.
– Do review Anonymous and Default roles during every tenant health check, because drift happens silently.

Don’ts
– Don’t share externally by default, because you lose revocation granularity and audit clarity.
– Don’t assume Outlook client UI roles match PowerShell role names, because Can edit in OWA equals Editor in PowerShell.
– Don’t grant Owner to anyone other than the mailbox user, because Owner can change permissions for everyone else.
– Don’t rely on removing a user’s license to cut calendar access, because the permission entry persists until deleted.
– Don’t mix delegate and non-delegate editors on the same mailbox, because meeting routing becomes unpredictable.


Pros and Cons of Admin-Led Sharing

Admin-managed sharing is not free. It has real trade-offs compared to letting users share themselves.

Pros
– Consistent permission model across the tenant, which makes audits cleaner.
– PowerShell automation, which scales to thousands of mailboxes in one run.
– Centralized revocation, which matters at offboarding and during incidents.
– Policy enforcement through Sharing Policies, which blocks risky shares before they happen.
– Clear ownership, because IT becomes the accountable party for calendar exposure.

Cons
– Ticket backlog, because every permission change becomes a help-desk request.
– Training overhead, because admins must learn the role matrix and SharingPermissionFlags.
– Risk of misconfiguration, because one bad cmdlet can expose an executive’s calendar tenant-wide.
– Client UI drift, because Microsoft keeps renaming roles in OWA and new Outlook.
– Compliance complexity, because each regulated group may need its own Sharing Policy.


U.S. Legal and Compliance Angles

Calendar data is not just metadata. It often contains protected information under federal and state law. Admins who ignore this risk civil penalties, regulator scrutiny, and private lawsuits.

Under HIPAA 45 CFR 164.502(b), covered entities must apply the minimum necessary standard to any disclosure of protected health information. A calendar entry reading Jane Doe – oncology consult is PHI. The consequence of sharing that entry with an over-broad Reviewer grant is a reportable disclosure and possible OCR enforcement.

Under the Sarbanes-Oxley Act Section 404, public companies must maintain internal controls over financial reporting. If an auditor’s meeting with the CFO is visible to anyone outside the audit committee, it can be evidence of a control weakness.

Under FERPA 20 U.S.C. § 1232g, schools must protect student education records. A calendar entry for a student discipline meeting is a record. Sharing it with a non-authorized staffer is a FERPA violation that can threaten federal funding.

Under the Gramm-Leach-Bliley Act Safeguards Rule, financial institutions must protect customer information. A loan-officer calendar with borrower names needs the same care as a loan file.

Under state laws like the California Consumer Privacy Act and the New York SHIELD Act, calendar entries containing personal information trigger breach notice obligations if exposed. The Colorado Privacy Act adds opt-out rights that can extend to profiling based on meeting patterns.

The common misconception is that calendars are low-sensitivity metadata. Regulators have consistently treated identifiable meeting content as regulated data.


Processes and Forms

There is no paper form for calendar sharing, but there is a defined process. The cleanest version has six steps.

Step one is the request intake. A ticket should capture the owner mailbox, the grantee, the access level, the business justification, and the expiration date. The consequence of skipping justification is that auditors cannot tell a legitimate delegation from a rogue one.

Step two is the policy check. The admin confirms that the owner’s Sharing Policy allows the requested access and that the grantee is not in a blocked group. The Get-SharingPolicy cmdlet is the right tool.

Step three is the permission change itself, using Add, Set, or Remove-MailboxFolderPermission. Admins should paste the exact cmdlet into the ticket for audit.

Step four is the verification. Run Get-MailboxFolderPermission and confirm the new entry. Without this, you are trusting that PowerShell succeeded silently.

Step five is the user notification. Email both the owner and the grantee so they know what changed. The consequence of silent changes is that the owner calls the help desk complaining that someone moved my meeting.

Step six is the expiration review. Put a calendar task for the admin to revisit the access in 90 or 180 days. Stale permissions are the single biggest source of calendar leaks in mature tenants.


Relevant Rulings and Precedents

Courts and regulators have already weighed in on calendar exposure. In Cottle v. Plaid Inc., a federal court treated aggregated metadata as the kind of personal information that can support a privacy claim under California law. The logic extends naturally to calendar metadata.

In In re Anthem Inc. Data Breach Litigation, the court accepted that even non-medical identifiers linked to a covered entity can create standing. A leaked calendar with patient initials would fit.

The HHS OCR enforcement highlights list multiple settlements where scheduling data was part of the disclosed set. Admins who treat calendars as less sensitive than medical charts have it backward in the eyes of regulators.


Key Entities and How They Fit Together

Several tools and roles intersect when you share a calendar. Understanding who owns what prevents finger-pointing.

  • Microsoft 365 admin center sets tenant-wide toggles for external sharing.
  • Exchange admin center (EAC) manages Organization Sharing, Sharing Policies, and mailbox-level settings.
  • Exchange Online PowerShell runs the cmdlets that change folder-level permissions.
  • Microsoft Purview provides the Unified Audit Log that records permission changes.
  • Microsoft Entra ID governs user identity, group membership, and conditional access to OWA.
  • Outlook clients (classic, new, Mac, OWA, mobile) read the same permissions but present different UI labels.
  • End users initiate most sharing, which is why Sharing Policies matter more than per-ticket reviews.
  • Mail-enabled security groups are the preferred target for permissions, because Microsoft 365 Groups do not resolve in MailboxFolderPermission.

The relationship is layered. Entra ID authenticates the user. The Microsoft 365 admin center and EAC set the rails. PowerShell or Outlook writes the permission. Purview logs the change. Outlook reads the result.


FAQs

Can an admin share a user’s calendar without the user’s knowledge?

Yes. An Exchange admin with the right role can run Add-MailboxFolderPermission at any time, but the change is recorded in the Unified Audit Log and may need written consent under internal policy.

Does removing a user’s license revoke calendar permissions they granted?

No. Permissions persist on the target mailbox until an admin or the owner removes them, which is why offboarding runbooks must include Remove-MailboxFolderPermission explicitly.

Can I use a Microsoft 365 Group with Add-MailboxFolderPermission?

No. Only individual users, mail-enabled security groups, and distribution groups resolve cleanly, so Microsoft 365 Groups must be replaced with a mail-enabled security group for this purpose.

Does Delegate access let the delegate send email as the owner?

No. Delegate grants Send on Behalf by default, and Send As requires a separate Add-RecipientPermission grant for the delegate’s account.

Is CanViewPrivateItems on by default for delegates?

No. The flag must be added to SharingPermissionFlags, otherwise private-marked events appear as blocked time without details to the delegate.

Can I share a calendar with a Gmail user?

Yes. External sharing must be enabled at the tenant level, and the Gmail user will receive an ICS subscription link, though updates can take up to 24 hours to refresh in Google Calendar.

Does Outlook on the web use different permission names than PowerShell?

Yes. OWA shows plain-English labels like Can view all details and Can edit, which map to Reviewer and Editor under the hood in Exchange Online.

Can an admin audit who has access to a calendar?

Yes. Running Get-MailboxFolderPermission on the Calendar folder returns every user, role, and flag, and Microsoft Purview records each change with a timestamp and actor.

Is anonymous calendar sharing safe for HIPAA data?

No. Anonymous links cannot be revoked per viewer and are not logged, so any PHI in the calendar entry would violate the HIPAA minimum necessary standard.

Can I set an expiration date on a calendar share?

No. Exchange Online does not support automatic expiration on folder permissions, so admins must track expirations manually or through a third-party governance tool.

Do calendar permissions replicate to Outlook Mobile?

Yes. Outlook Mobile reads the same Exchange permissions, so a delegate granted access on the desktop sees the shared calendar on iOS and Android within minutes.

Can I block a specific department from sharing externally?

Yes. Create a custom Sharing Policy with external sharing disabled, scope it to the department’s mailboxes, and Exchange Online will block external ICS generation for that group.

Does the Owner role on a calendar let a user change other users’ permissions?

Yes. Owner includes the right to modify the folder’s access control list, which is why Microsoft recommends reserving Owner for the mailbox user alone.

Will removing a delegate cancel meetings the delegate accepted?

No. Already-accepted meetings remain on the owner’s calendar, and only future meeting requests sent to the delegate after removal fail to route.