使用Powershell 连线到Exchange Online
1.1 建立用于认证Exo权限的凭证,在弹出窗口输入账号密码
$UserCredential = Get-Credential
1.2 建立到EXO的Session,如果你的Exo管理网址不一样,记得替换.
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
1.3 导入远程Session可用的命令
Import-PSSession $Session -DisableNameChecking
以上,没出错就说明成功连接到Exo,可以进行管理了,第三步可能会有命令导入不全的情况,但只要你需要的命令在就不用重做,不然再来一遍.
Exchange Online 会议室资源&清单的建立
1.1 建立会议室信箱,如下最后的-room 参数将指定此Mailbox为会议室资源
New-Mailbox -Name CnRoom1 -DisplayName "CN Room 1001" -PrimarySmtpAddress "CnRoom1@xxx.com" -Room
New-Mailbox -Name CnRoom2 -DisplayName "CN Room 1001" -PrimarySmtpAddress "CnRoom2@xxx.com" -Room
New-Mailbox -Name CnRoom3 -DisplayName "CN Room 901" -PrimarySmtpAddress "CnRoom3@xxx.com" -Room
New-Mailbox -Name TwRoom1 -DisplayName "TW Room 1001" -PrimarySmtpAddress "TwRoom1@xxx.com" -Room
New-Mailbox -Name TwRoom2 -DisplayName "TW Room 901" -PrimarySmtpAddress "TwRoom2@xxx.com" -Room
New-Mailbox -Name TwRoom3 -DisplayName "TW Room 801" -PrimarySmtpAddress "TwRoom3@xxx.com" -Room
1.2 建立会议室清单,为会议室分组,以利于Client查询,同样最后的-roomlist参数指定群组类型
New-DistributionGroup -Name "CN Conference Rooms" -OrganizationalUnit "contoso.com/rooms" -RoomList
New-DistributionGroup -Name "TW Conference Rooms" -OrganizationalUnit "contoso.com/rooms" -RoomList
1.3 把会议室放入会议室清单内
Add-DistributionGroupMember -Identity "CN Conference Rooms" -Member CnRoom1@xxx.com
Add-DistributionGroupMember -Identity "TW Conference Rooms" -Member TwRoom1@xxx.com
说明:
会议室对应使用者,会议室清单对应通讯群组,只是最后用参数和普通的做区分.
一些简单位查询的命令:
Get-DistributionGroupMember -Identity "cn rooms"
Get-Mailbox -Filter {(RecipientTypeDetails -eq 'RoomMailbox')}
Get-DistributionGroup -Filter {(RecipientTypeDetails -eq 'Roomlist')}
参考来源:
https://docs.microsoft.com/zh-tw/exchange/recipients-in-exchange-online/manage-room-mailboxes