Forum Discussion

SW-SoCo2's avatar
SW-SoCo2
Brass Contributor
Jul 13, 2023

Teams not finding Rooms (resource mailboxes) when scheduling within Teams.

My org has hundreds of Room resource mailboxes; they're not "Teams Rooms" - simply Room Resources that have been around for some time, some of which are used for hybrid meetings.

 

If I schedule the Teams meeting from within the Outlook desktop app, the LOCATION option finds all of the Room Resources and I can choose the appropriate location:

 

However, if I try to schedule the Teams meeting from within the Teams app (either on my own calendar or a channel calendar), the Room Resources don't appear as location options:

 

Is there a configuration/setting within EXO [or elsewhere?] to make Room Resources (that **are not** configured as "Teams Rooms") to be LOCATION options, when scheduling Teams meetings from a calendar within Teams?

  • LeonPavesic's avatar
    LeonPavesic
    Silver Contributor

    Hi SW-SoCo2,

    If your Room Resources (resource mailboxes) are not appearing as location options when scheduling Teams meetings in the Teams app, you can try to use / check these options:

    1. Check (confirm) that the Room Resources (resource mailboxes) have been configured to allow scheduling for Teams meetings. This can be done through Exchange Online settings.

    Manage resource mailboxes in Exchange Online | Microsoft Learn

    Also, check if the "EnableDirectBooking" property is set to true for the Room Resources. You can use the following PowerShell command to enable it (and use Get-CalendarProcessing command to check the settings):


    Set-CalendarProcessing -Identity "<RoomResourceIdentity>" -EnableDirectBooking $true

    Set-CalendarProcessing (ExchangePowerShell) | Microsoft Learn


    Replace `<RoomResourceIdentity>` with the identity (email address) of the Room Resource.

    2. Verify Exchange Online and Teams integration: Ensure that Exchange Online and Teams are properly integrated. The integration allows Teams to access and display Room Resources as location options. Verify that Exchange Online is connected to Teams and the necessary configurations are in place. This includes ensuring that the Exchange Online mailboxes for the Room Resources are associated with Teams.

    3. Check Teams meeting policy settings: Review the Teams meeting policy assigned to the user scheduling the meeting in Teams. Ensure that the policy allows for selecting location options from Room Resources. You can use the following PowerShell command to update the policy:


    Set-CsTeamsMeetingPolicy -Identity "<PolicyIdentity>" -AllowCustomLocation $true

    Set up Meeting Registration in Microsoft Teams - Microsoft Teams | Microsoft Learn

    Replace `<PolicyIdentity>` with the identity (name or ID) of the Teams meeting policy.

    4. Clear Teams cache: If the above configurations are in place, but Room Resources still don't appear as location options, try clearing the Teams cache. Close the Teams app, navigate to the `%appdata%\Microsoft\Teams` folder, and delete all the files and folders within it. Then, relaunch Teams and check if the Room Resources are now available as location options.

     



    Please click Mark as Best Response & Like if my post helped you to solve your issue.
    This will help others to find the correct solution easily. It also closes the item.


    If the post was useful in other ways, please consider giving it Like.


    Kindest regards,


    Leon Pavesic

Resources