使用PowerShell管理Office 365资源邮箱
1.創建資源郵箱
創建會議室郵箱
PowerShell命令:
New-Mailbox -Name "<Identity>" -Room
PowerShell命令示例:
New-MailBox -Name "11F22Room" -Room
創建設備郵箱
PowerShell命令:
New-Mailbox -Name "<Name>" -Equipment
PowerShell命令示例:
New-Mailbox -Name "EQ01" -Equipment
2.會議室郵箱管理
預訂選項:啟用單個自動預訂會議室郵箱
PowerShell命令:
Set-CalendarProcessing "<Identity>" -AutomateProcessing AutoAccept
PowerShell命令示例:
Set-CalendarProcessing "11F22Room" -AutomateProcessing AutoAccept
預訂選項:啟用自動預訂所有會議室(批量模式)
PowerShell命令:
Get-MailBox | Where {$_.ResourceType -eq "Room"} | Set-CalendarProcessing -AutomateProcessing:AutoAccept
預訂選項:分配核準委托(單個)
PowerShell命令:
Set-CalendarProcessing "<Identity>" –ResourceDelegates "<Identity>"
PowerShell命令示例:
Set-CalendarProcessing "11F22Room" –ResourceDelegates "zhangc"
分配房間郵箱管理器完全訪問權限(單個)
PowerShell命令:
Add-MailBoxPermission "<Identity>" -User "<Identity>" -Acce***ights FullAccess
PowerShell命令示例:
Add-MailBoxPermission "11F22Room" -User "zhangc" -Acce***ights FullAccess
分配房間郵箱管理器 - 分配代理發送權限(單個)
PowerShell命令:
Add-RecipientPermission "<Identity>" -Trustee "<Identity>" -Acce***ights SendAs -Confirm:$False
PowerShell命令示例:
Add-RecipientPermission "11F22Room" -Trustee "zhangc" -Acce***ights SendAs -Confirm:$False
使用自動預訂選項時,允許沖突會議
PowerShell命令:
Set-CalendarProcessing "<Room name>" -AllowConflicts $True
PowerShell命令示例:
Set-CalendarProcessing "11F22Room" -AllowConflicts $True
3.顯示有關資源郵箱的信息
顯示會議室郵箱列表
PowerShell命令:
Get-Mailbox -Filter '(RecipientTypeDetails -eq "RoomMailBox")' | Select Name,Alias
顯示設備郵箱列表
PowerShell命令:
Get-Mailbox -Filter '(RecipientTypeDetails -eq "quipmentMailBox")' | Select Name,Alias
轉載于:https://blog.51cto.com/itsoul/2056285
總結
以上是生活随笔為你收集整理的使用PowerShell管理Office 365资源邮箱的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scn,headroom
- 下一篇: 【微信小程序云开发】1分钟学会实现上传、