Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device.
Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
If you are installing ROOMZ sensors only, you can skip this section and go directly to Step 2.
First, verify which configuration is used in your environment, go to the ROOMZ Portal → Settings → Booking Systems and select your booking system. Then open the Settings tab at the top of the page, your booking system can be connected using one of the options below :
Microsoft Exchange / Microsoft 365
Delegation Permission
If your system is configured using delegation, you must:
Grant Full Access delegation to the account connected to the ROOMZ portal so ROOMZ can access the room calendars. To do this, select the resource in your exchange server, go to the Delegation tab, and add the user with Full Access permissions.
If you cannot find the account in the graphical interface, it is usually because the account does not have a license assigned.
In that case you can:
Temporarily assign a license so the account appears in the graphical interface
Grant the required permissions
Remove the license afterwards if needed
Alternatively, you can perform the configuration using PowerShell if you do not have an available license.
Grant permissions using PowerShell
To grant access to the ROOMZ account to the meeting room calendars, you can use PowerShell.
Connect to Exchange Online:
Connect-ExchangeOnline
Grant access per room
To grant the ROOMZ account connected to the ROOMZ portal access to a specific meeting room calendar, execute the following command for each room.
Replace:
roomz-manager with the email adress of your ROOMZ account.
my-room with the email adress of your meeting room.
Add-MailboxPermission my-room -User roomz-manager -AccessRights FullAccess -InheritanceType All
Grant access to all room mailboxes
Alternatively, you can grant access to all room mailboxes at once using the following command.
Replace roomz-manager with the email adress of your ROOMZ account.
Get-Mailbox | Where-Object {$_.RecipientTypeDetails -eq "RoomMailbox"} | Add-MailboxPermission -User r
Application Permission
If your environment uses Application access with RBAC, no action is required.
ROOMZ automatically has access to the meeting room calendars.
If your configuration uses a Mail-enabled security group, follow the steps below.