Jump to: navigation, search

Making Exchange-based rooms visible to Performance DNA

Software product name Performance DNA
SLS Version Number 8.5.x and above

Symptoms

You have configured Performance DNA for use with Exchange, but no rooms are appearing.

Resolution

Start Windows PowerShell and use the following commands to create and maintain a room list within Exchange.

Use the following commands to access the Exchange server:

$UserCredential = Get-Credential

Use the following commands to set up a new session: ChangeExampleRoomList and testroomX to match the Room List and Room Names for your environment:

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session'''

Room lists can be created by using the Exchange Online PowerShell cmdlet:

New-DistributionGroup and the RoomList parameter as shown below:
New-DistributionGroup -Roomlist -Name ‘ExampleRoomList‘ -Members ('testroom1',’testroom2',’testroom3')
Important
According to Microsoft API restrictions, your Room List cannot exceed 100 rooms. If your business requires more than 100 training or meeting rooms, then create multiple Room Lists. However, ensure that each Room List cannot exceed 100 Rooms.

To display all the rooms in the list:

Get-DistributionGroupMember 'ExampleRoomList'

To add a room to the room list:

Add-DistributionGroupMember -Identity 'ExampleRoomList' -Member 'testroom4'

To remove a room from the room list:

Remove-DistributionGroupMember -Identity 'ExampleRoomList' -Member ‘testroom3'

To remove the whole room list:

Remove-DistributionGroup ''ExampleRoomList''

To end the session:

Get-PSSession I$  where {$_.ComputerName -eq "outlook.office365.com"} I$  Remove-PSSession

Please note that the above scripts are suggested scripts, you may wish to change them or use alternatives to fit the local security policy

This page was last edited on November 8, 2019, at 13:48.
Comments or questions about this documentation? Contact us for support!