LogMeIn support sites no longer support Microsoft's Internet Explorer (IE) browser. Please use a supported browser to ensure all features perform as they should (Chrome / FireFox / Edge).

The GoTo support site no longer supports Safari 15. Please upgrade your browser to Safari 16 (or newer) or switch to a supported browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.

Award-winning online meeting software. Discover GoTo Meeting.

We are currently experiencing an unplanned outage for this product. View Service Status
  • Support
  • Products

    Explore support by product

    GoTo Connect

    All-in-one phone, meeting and messaging software

    GoTo Meeting

    Video and audio meeting software

    GoTo Webinar

    All-in-one webinar and virtual events software

    GoTo Room

    Conference room hardware

    GoTo Training

    Online training software

    OpenVoice

    Audio conferencing software

    Grasshopper

    Lightweight virtual phone system

    join.me

    Video conferencing software

    LogMeIn Resolve

    IT management & support

    LogMeIn Resolve MDM

    Mobile device management

    LogMeIn Pro

    Remote device access

    LogMeIn Central

    Remote monitoring & management

    LogMeIn Rescue

    Remote IT support

    GoToMyPC

    Remote desktop access

    GoToAssist

    Remote support software

    Hamachi

    Hosted VPN service

    RemotelyAnywhere

    On-prem remote access solution
  • Community
  • Trainings
  • Service Status
  • Try the improved My Cases portal

    Easily manage your ticket, track its status, contact us from an existing case, and more.

    Sign in to try
  • Language selector icon Language selector icon
    • English
    • français
    • italiano
    • Deutsch
    • español
    • português
    • Nederlands
  • Contact Support
  • Service Status
  • User Avatar User Avatar
    • Support
    • Contact Support
    • Browse Products
    • Service Status
    • Community
    • Trainings
    • Sign in
    • User Avatar
    • My Account
    • Personal Info
    • Sign In & Security
    • My Cases
    • Billing Center
    • https://link.goto.com/myaccount-billing
    • My GoTo Connect
    • My Meetings
    • My Webinars
    • My Trainings
    • My Conferences
    • My Resolutions
    • My Mobile Devices
    • My Sessions
    • My Sessions
    • My Incidents
    • Sign out
  • GoTo Room
  • Account and Billing
  • Integrate calendars
  • Office 365
product logo
Back button image Back
Back button image
product logo

Configure Your Office 365 Service Account for GoTo Room Calendar Integration

If admins are connecting via Service Account, they must set up a service account with an Application Impersonation role before connecting a calendar in the Admin Center.

Connect to the Exchange Online Powershell

Admins need to connect to the Exchange Online Powershell to run commands. If Multi-Factor Authentication is configured, refer to Microsoft's article on connecting Exchange Online PowerShell.
  1. Open Windows PowerShell and run the following command.
    $UserCredential = Get-Credential
  2. In Windows PowerShell Credential Request, enter your admin credentials and select OK.
  3. Enter and run the following command.
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
  4. Enter and run the following command.
    Import-PSSession $Session -DisableNameChecking

Configure the ApplicationImpersonation role (admins only)

  1. In the Office 365 Admin Portal, create a new user with a name you want to use for GoTo Calendar (e.g., GoTo RoomCalendar). Make sure this user is assigned a license that grants access to email.
  2. Connect to the Exchange Online Powershell (previous task).
  3. Enter and run the following command to create a management scope and limit access to room resources.
    New-ManagementScope -Name "GoToRoomResourceMailboxes" -RecipientRestrictionFilter {RecipientTypeDetails -eq "RoomMailbox"}
  4. Enter and run the following command to assign the ApplicationImpersonation role with the policy created in the previous step.
    New-ManagementRoleAssignment –Name "ResourceImpersonation" –Role ApplicationImpersonation –User "GoToRoomCalendar" –CustomRecipientWriteScope "GoToRoomResourceMailboxes"

Create room resources

  1. In the Office 365 Admin Portal, select Resources and Rooms & equipment in the left menu.
  2. Select + Add.
  3. Enter the following information and select Add.
    • Name
    • Email and domain
    • Capacity, location, phone number (optional)

Create a room list

Admins must add the room resources they want integrated to a room list.
Warning: You cannot create room lists from the Office 365 Admin Portal. This must be done using the Exchange Online Shell.
  1. Connect to the Exchange Online Powershell (previous task).
  2. To create a room list, enter and run the following command.
    New-DistributionGroup -Name "GoToRoomList" -RoomList
  3. To add your room resources to this list, enter and run the following command. Run the command for every room resource you want mapped to GoTo Room.
    Add-DistributionGroupMember –Identity "GoToRoomList" -Member "NewMeetingRoom"
  4. You're ready to add your calendar in the GoTo Admin Center (classic)!
Related Articles:
  • Connect Your Office 365 Calendar to GoTo Room via Enterprise App
  • Connect Your Office 365 Calendar to GoTo Room via Service Account

Need help?

Contact icon Contact support
Manage Cases icon Manage cases
Community icon Ask the Community
Training icon Attend trainings
Video icon Watch videos
  • Language selector icon Language selector icon
    • English
    • français
    • italiano
    • Deutsch
    • español
    • português
    • Nederlands
  • About Us
  • Terms of Service
  • Privacy Policy
  • Trademark
  • Do Not Sell or Share My Personal Info
  • Browse Products
  • Cookie Preferences
  • Copyright © 2025 GoTo Group, Inc. All rights reserved

Collaboration Products

GoTo Connect

GoTo Meeting

GoTo Webinar

GoTo Training

join.me

Grasshopper

OpenVoice

Remote Solutions Products

GoTo Resolve

Rescue

GoToAssist

Access Products

Pro

Central

GoToMyPC