Error: 'No room with this identifier found in the integrated system'

After entering the the resource mailbox address when you are trying to integrate your Room, you can get the error ‘No room with this identifier found in the integrated system’. This means that your service account is missing at least one or two rights on the resource mailbox of your Room(s).

Your service account needs both impersonation rights and reviewer rights on your room mailboxes.

This needs to be configured in your Azure AD or Exchange tenant.

Configure Impersonation rights

Impersonation must be configured because of throttling quota configurations of Office365. There are two levels of doing configuring this, please read the two options below.

For more information on why impersonation is used, please refer to the following MSDN article.

Only room mailboxes - maximum restriction

For the room calendar integration to work, it is necessary to give ‘impersonation’ rights to the service account, as described above. At minimum, you need impersonation access to the room mailboxes you want to integrate with. This way integration will be working correctly, and there will be no throttling limits from Office 365.

Execute the following command to be able to change the impersonation setting in Office 365:

Enable-OrganizationCustomization

First, create a management scope for the resource mailboxes by executing the following command:

New-ManagementScope -Name "GoBrightResourceMailboxes" -RecipientRestrictionFilter { RecipientTypeDetails -eq "RoomMailbox" -or RecipientTypeDetails -eq "EquipmentMailbox" }

Secondly, apply the following command which assigns the created management scope to the service account, change the User parameter to the email address of the service account you’ve created:

New-ManagementRoleAssignment –Name "ResourceImpersonation" –Role ApplicationImpersonation –User [email protected] –CustomRecipientWriteScope "GoBrightResourceMailboxes"

Execute the following command to check if the permissions are given, change the RoleAssignee to the email address of the service account you’ve created. The result of the command should show at least one line with the service account.

Get-ManagementRoleAssignment -RoleAssignee [email protected] -Role ApplicationImpersonation -RoleAssigneeType user

Full integration - maximum integration

To enable full integration with the calendar of the user (for integrated users in GoBright), it is necessary to give ‘impersonation’ rights to the service account.

This way a new booking on an integrated room will be done by creating an appointment in the calendar of the user and inviting the room (when creating an appointment in GoBright). This way when the user can easily change the booking, as the user is the organizer and the booking of the room will change automatically.

Execute the following command to be able to change the impersonation setting in Office 365:

Enable-OrganizationCustomization

Execute the following command, change the User parameter to the email address of the service account you’ve created:

New-ManagementRoleAssignment –Name:GoBrightImpersonation –Role:ApplicationImpersonation –User:[email protected]

Execute the following command to check if the permissions are given, change the RoleAssignee to the email address of the service account you’ve created. The result of the command should show at least 1 line with the service account.

Get-ManagementRoleAssignment -RoleAssignee [email protected] -Role ApplicationImpersonation -RoleAssigneeType user

Allow the Service account to the room mailboxes

The service account needs FullAccess rights to the room mailbox, so it can use the room mailbox.

Execute the following command in a PowerShell session. Change the Identity to the room email address and change User to the email address of the service account:

Get-User -Identity [email protected] | Add-MailboxPermission -User [email protected] -AccessRights FullAccess

Execute this command for each room you would like to create.

Please note: Generally speaking it will take 15 to 30 minutes for this to be processed, but this can add up to 2 hours, Office 365 will not give you any indication of when this is processed. If you proceed when this is not active in Office 365, some functionality in GoBright will not work properly (e.g. changing/saving a room, extend/stop a meeting, etc.)

For a complete explanation about the configuration of your Office 365 for Room booking in GoBright please check this article.

This article comes from the Help Center of GoBright.

View original article

FAQ

Ask us anything! Find the answers to the most frequently asked questions here.

Browse the FAQs

Help Center

A goldmine for all IT and Facility Managers. Dive into the technical stuff concerning our products and solutions.

Visit the Help Center

Newsletter

Wanna stay informed of all developments within the smart office and our new features? Subscribe now.

Subscribe now