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')
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