將成員新增至角色群組
適用版本: Exchange Server 2010
上次修改主題的時間: 2009-04-27
若要授與使用者由角色群組所授與的權限,您必須將使用者的信箱新增為角色群組的成員。如需 Microsoft Exchange Server 2010 中角色群組的詳細資訊,請參閱了解管理角色群組。
要尋找與系統管理員和專家使用者相關的其他管理工作嗎?請參閱管理系統管理員和專家使用者。
必要條件
本主題會使用管線、變數、收件者篩選器、和 ForEach 陳述式。如需這些概念的詳細資訊,請參閱下列主題:
您想要做什麼?
- 使用命令介面來將信箱新增為角色群組的成員
- 使用命令介面利用篩選器來將相似的使用者群組新增為色群組的成員
使用命令介面來將信箱新增為角色群組的成員
您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱角色管理權限主題中的「角色群組」項目。
注意
您不能使用 EMC 來將信箱新增為角色群組的成員。
若要將信箱新增為角色群組的成員,請使用以下語法。
Add-RoleGroupMember <role group name> -Member <member>
此範例會將信箱 Robert 新增到 Seattle 系統管理員角色群組。
Add-RoleGroupMember "Seattle Administrators" -Member Robert
如需詳細的語法及參數資訊,請參閱 Add-RoleGroupMember。
使用命令介面利用篩選器來將相似的使用者群組新增為色群組的成員
您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱角色管理權限主題中的「角色群組」項目。
注意
您無法使用 EMC 利用篩選器將相似的使用者群組新增為角色群組的成員。
如果信箱符合您在篩選器中指定的準則,則您可以使用 Get-User Cmdlet 將成員新增到角色群組。Add-RoleGroupMembers Cmdlet 不接受由 Get-User Cmdlet 提供的物件類型,因此您必須先透過 ForEach 陳述式來傳遞資料。
若要新增符合您指定爲角色群組之成員的信箱,請執行下列動作。
收集與您使用 Get-User 命令搭配 Filter 參數所指定的準則相符的信箱,並將信箱儲存在變數中。
$Mailboxes = Get-User -Filter { RecipientType -Eq "UserMailbox" -and <filter criteria> }
這是選用的步驟。檢視儲存在
$Mailboxes
變數中的信箱清單。$Mailboxes
將儲存在
$Mailbox
變數中的信箱傳遞到在 ForEach 陳述式中執行的 Add-RoleGroupMember Cmdlet。$Mailboxes | ForEach { Add-RoleGroupMember <role group name> -Member $_.Name }
此範例會將銷售 IT 職員部門中的所有信箱新增到銷售服務台角色群組。
$Mailboxes = Get-User -Filter { RecipientType -Eq "UserMailbox" -and Department -Eq "Sales IT Staff" }
$Mailboxes | ForEach { Add-RoleGroupMember "Sales Help Desk" -Member $_.Name }
如需詳細的語法及參數資訊,請參閱 Add-RoleGroupMember。
其他工作
在您將成員新增到角色群組之後,您可能還想要: