將角色項目新增至角色

適用於:Exchange Server 2013

如果您想要授與 Cmdlet 的存取權,您必須將相關聯的管理角色專案新增至管理角色。 將角色專案新增至角色之後,獲指派角色的使用者將能夠存取該 Cmdlet。 如需 Microsoft Exchange Server 2013 中管理角色專案的詳細資訊,請參閱瞭解管理角色

您無法將角色專案新增至內建角色。 如果您想要自訂角色,則必須建立新角色。 如需如何建立新角色的詳細資訊,請參閱 建立角色

注意事項

本主題不會討論如何將未限定範圍的管理角色專案新增至未限定範圍的管理角色。 如需如何新增未限定範圍角色專案的詳細資訊,請參閱 將角色專案新增至未限定範圍的最上層角色

要尋找與角色相關的其他管理工作嗎? 請參閱進階權限

開始之前有哪些須知?

  • 每項程序的預估完成時間:5 分鐘

  • 您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的權限,請參閱 角色管理權限主題中的「管理角色」項目。

  • 您必須使用命令介面來執行這些程序。

  • 您要新增至管理角色的角色項目,必須存在該角色的直接上層管理角色中。

  • 本主題使用管線。 如需管線的詳細資訊,請 參閱 about_Pipelines

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

提示

有問題嗎? 在 Exchange 論壇中尋求協助。 瀏覽 Exchange Server 的論壇。

從上層角色新增單一角色項目

您可以使用下列語法,將角色項目完全依照其出現在上層角色上的方式新增至角色。

Add-ManagementRoleEntry <child role name>\<cmdlet>

此範例會將 Set-Mailbox Cmdlet 新增至「收件者系統管理員」角色。

Add-ManagementRoleEntry "Recipient Administrators\Set-Mailbox"

此命令會檢查父角色,如果角色專案存在,則會將它新增至子角色。 如果子角色上已經存在角色專案,您可以包含 Overwrite 參數來覆寫現有的角色專案。

如需詳細的語法及參數資訊,請參閱 Add-ManagementRoleEntry

從上層角色新增單一角色項目,且僅包含特定參數

如果您要從上層角色新增角色項目,但您只想要在子項角色的角色項目中包含特定參數,請使用下列語法。

Add-ManagementRoleEntry <child role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...>

本範例會將 Set-Mailbox Cmdlet 新增至技術支援中心角色,但在子角色的專案中只包含 DisplayNameEmailAddresses 參數。

Add-ManagementRoleEntry "Help Desk\Set-Mailbox" -Parameters DisplayName, EmailAddresses

此命令會檢查父角色,如果角色專案存在,則會將它新增至子角色。 如果子角色上已經存在角色專案,您可以包含 Overwrite 參數來覆寫現有的角色專案。

如需詳細的語法及參數資訊,請參閱 Add-ManagementRoleEntry

從上層角色新增多個角色項目

如果您想要將多個角色專案新增至角色,您必須擷取您要新增至子角色之父角色上存在的角色專案清單,然後將它們新增至子角色。 若要這樣做,您可以使用 Get-ManagementRoleEntry Cmdlet 來擷取父角色上的角色專案清單。 然後,您會使用管線將 Get-ManagementRoleEntry Cmdlet 的輸出傳送至 Add-ManagementRoleEntry Cmdlet。 若要擷取多個角色專案,您必須使用萬用字元 (*) 。

若要從上層角色將多個項目新增至子項角色,請使用下列語法。

Get-ManagementRoleEntry <parent role name>\*<partial cmdlet name>* | Add-ManagementRoleEntry -Role <child role name>

本範例會將 [郵件收件者] 父角色上 Cmdlet 名稱中包含字串 Mailbox 的所有角色專案新增至 Seattle Mail Recipients 子角色。

Get-ManagementRoleEntry "Mail Recipients\*Mailbox*" | Add-ManagementRoleEntry -Role "Seattle Mail Recipients"

如果子角色上已有角色專案存在,您可以包含 Overwrite 參數來覆寫現有的角色專案。

如需擷取管理角色項目清單的詳細資訊,請參閱檢視角色項目

如需詳細的語法及參數資訊,請參閱 Get-ManagementRoleEntryAdd-ManagementRoleEntry