Photo by STIL on Unsplash

Do you want someone else to schedule your meetings so that you can do something else? This is common for some executives that what their assistant to manage their meetings and calendar. But you probably also want them to be able to schedule a Teams meeting at the same time, is that possible? Yes, it is!

In this example user Marie Schrader will delegate her Calendar so that Walter White can schedule Teams meetings on her behalf.

Delegate your calendar

  1. Open Outlook and select the File menu
  2. Click on Account Settings and select Delegate Access
  3. Next you should see who you already delegated to and click Add… to add a new person as delegate.
  4. Click OK to save. You have now delegated your calendar.

Open a delegated calendar

  1. Open Outlook and go to your Calendar
  2. In the menu select Add Calendar and then select Open Shared Calendar…
  3. Enter the name of the delegated calendar you want to open or click Name button to use the Address Book to search for that contact.

Schedule a Teams meeting in a delegated calendar

  1. Open Outlook and go to Calendar
  2. Select the delegated calendar to make sure that you don’t schedule in your own calendar.
  3. Click on the New Teams Meeting button in Outlook to Schedule a Teams meeting.
  4. Enter the meeting information and send out the invite.

Note that when you send your invite as a delegate the owner of the delegated calendar will get a notification mail about this. As standard replies if meeting was accepted or not will go to the delegate with a copy to the calendar owner, this can be changed when delegating the calendar.

In Skype for Business was the name of the meeting owner included in the join URL, but it doesn’t work that way in Teams. So if you want to control that it really worked click on the Meeting Options link in the invite and you will see who is the owner.

Also note that if you want to restrict who can present in a Teams meeting the delegate have to be invited to be able to be select in the Meeting Options.


  • Office 2013 or higher
  • Exchange 2013, 2016 or Exchange Online
    • Boss and admin needs to be in same environment
    • Both on-premises or both online
    • Need to be online in the same tenant
  • Meetings on behalf can only be scheduled with Teams Outlook add-in

So if you have one user in Exchange Online that delegates to a user with their mailbox hosted on a Exchange Server it will not work. Since the delegate need the Teams Outlook add-in, they have to be in a coexistence mode that enables this (everything except Skype Only and Skype with Collaboration).

Delegate with PowerShell

So if you don’t want to instruct users howto do this delegation Exchange administrators can help them to delegate via PowerShell. Even if it is better if users have control and do this themselves.

  1. Open PowerShell and Connect to Exchange Online
    Connect-EXOPSSession -UserPrincipalName
  2. Add Mailbox permissions using Add-MailboxPermissions
    (see examples below).
  3. Permissions are now added
Add-MailboxFolderPermission -Identity\Calendar -User -AccessRights Editor -SharingPermissionFlags Delegate,CanViewPrivateItems

This example adds Walter as a calendar delegate to Marie’s mailbox with access to private items.

Add-MailboxFolderPermission -Identity\Calendar -User -AccessRights Editor -SharingPermissionFlags Delegate

This example adds Walter as a calendar delegate to Marie’s mailbox, but without access to private items.

Meeting Rooms

There is a license for meeting room devices (such as Microsoft Teams Rooms and Microsoft Surface Hubs), this license includes Audio Conferencing. With Audio Conferencing you are able to create Teams meetings with dial-in information so that your participants can dial-in to the meeting using a phone.

There many organisations that want that if you invite one of these rooms the Audio Conferencing information should be added to the meeting. This is not possible today but there is an uservoice request for it.

But if you delegate the Meeting Room calendar to a user, that user will be able to schedule meetings and be using the Audio Conferencing license assigned to the room. Note that the invite will be sent from the room, so it should probably only be used for internal meetings.