Fishbowl integrates with your Microsoft 365 Room and Equipment Mailboxes.
You will need to perform the following steps with a Microsoft 365 Administrator account
Note: When a meeting is created in Microsoft Exchange, it exists in the Room calendar separately from the Organizer's calendar. Fishbowl can only access the Room calendar, and not the calendars of Organizers. While this is good from a privacy perspective, it unfortunately means that if Fishbowl ends or extends a meeting, this is not propagated to the Organizer or Attendees' calendars. Usually this is not a problem though, because only ongoing meetings can be extended or ended early. Attendees would be attending the ongoing meeting and would be aware of any changes that are made on your Fishbowl tablet.
In most cases you will already have a room mailbox, and you can proceed without the following steps.
Resources > Rooms & equipment
from the menu on the left. You might have to click on "Show all" first.+ Add resource
button to add a new meeting room.Save
When setting up Fishbowl, you'll need to provide user credentials of a user with Editor
permissions.
The easiest is to simply set a password for the room mailbox that you created in Step 1. This will not affect your existing bookings. By default, the room mailbox password is set to a random password, so the below steps will not affect your calendars and it is safe to set.
Users > Active users
from the menu on the left.Reset a Password
button (the "key" icon)Reset password
Microsoft 365 by default does not allow access to the meeting subject (title), and the organizer's name is shown instead. If you'd like to display the meeting subject please follow the instructions below.
You need to connect to Exchange Online through PowerShell or the Azure Cloud Shell. If you already have PowerShell configured with the MSOnline module, then you can just execute the command in step 6.
Important: This setting is unfortunately not retrospective, so existing meetings will still have their subject hidden. Only new meetings will be affected.
Install-Module -Name ExchangeOnlineManagement
Note: Even though this is an official Microsoft module installed from the PowerShell Gallery, it may still give you an Untrusted Repository warning.
Connect-ExchangeOnline
Set-CalendarProcessing -Identity [email protected] -DeleteSubject $False -AddOrganizerToSubject $False
For additional information, refer to the relevant Microsoft support pageNote:
[email protected]
is the mailbox that was configured for each meeting room in Step 1.
Microsoft 365 by default does not send the "Private" flag to meeting rooms. This means that if you have marked a meeting as private, the Resource Booking Agent will remove it.
Important: This setting is unfortunately also not retrospective, so existing meetings will not be marked as private. Only new meetings will be affected.
Set-CalendarProcessing -Identity [email protected] -RemovePrivateProperty $False
Note:
[email protected]
is the mailbox that was configured for each meeting room in Step 1.
Select server type
page, select Microsoft 365
.Select your room calendar
page, your room mailbox should already be selected. If you logged in as an admin with delegated permissions, you can clear and search for a specific room. Tap on Next.Next
.Next
.