檢視角色
適用於:Exchange Server 2013
管理角色可以根據您想要的資訊,以各種方式列出。 例如,您可以選擇只傳回特定角色類型的角色、只包含特定 Cmdlet 和參數的角色,或檢視特定管理角色的詳細資料。 如需 2013 Microsoft Exchange Server管理角色的詳細資訊,請參閱瞭解管理角色。
如果您要檢視角色的所有管理角色項目清單,請參閱檢視角色項目。
要尋找與角色相關的其他管理工作嗎? 請參閱進階權限。
開始之前有哪些須知?
每項程序的預估完成時間:5 分鐘
您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的權限,請參閱 角色管理權限主題中的「管理角色」項目。
您必須使用命令介面來執行這些程序。
本主題使用管線和 Format-List 和 Format-Table Cmdlet。 如需這些概念的詳細資訊,請參閱下列主題:
如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵。
提示
有問題嗎? 在 Exchange 論壇中尋求協助。 瀏覽 Exchange Server 的論壇。
檢視特定的管理角色
您也可以使用 Get-ManagementRole Cmdlet 並將輸出以管線傳送至 Format-List Cmdlet 來擷取特定角色,以檢視特定角色的詳細資料。
若要檢視特定角色的詳細資料,請使用下列語法。
Get-ManagementRole <role name> | Format-List
此範例會擷取 Mail Recipients 管理角色的詳細資料。
Get-ManagementRole "Mail Recipients" | Format-List
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。
列出所有管理角色
您可以在執行 Get-ManagementRole Cmdlet 時不指定任何角色,以檢視組織中所有管理角色的清單。 根據預設,每個角色的角色名稱和角色類型都會包含在結果中。
此範例會傳回您組織中所有角色的清單。
Get-ManagementRole
若要傳回組織中所有角色的特定屬性清單,您可以使用管線傳送 Format-Table Cmdlet 的結果,並在結果清單中指定您想要的屬性。 使用下列語法。
Get-ManagementRole | Format-Table <property 1>, <property 2...>
此範例會傳回您組織中所有角色的清單,並包含 Name 內容及內容名稱開頭具有 Implicit 字眼的任何內容。
Get-ManagementRole | Format-Table Name, Implicit*
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。
列出包含特定 Cmdlet 的管理角色
您可以透過在 Get-ManagementRole Cmdlet 上使用 Cmdlet 參數來傳回包含您指定之 Cmdlet 的角色的清單。
若要傳回包含您指定之 Cmdlet 的角色清單,請使用下列語法。
Get-ManagementRole -Cmdlet <cmdlet>
此範例會傳回包含 New-Mailbox Cmdlet 的角色清單。
Get-ManagementRole -Cmdlet New-Mailbox
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。
列出包含特定參數的管理角色
您可以使用Get-ManagementRoleCmdlet 上的 CmdletParameters參數,傳回包含一或多個指定參數的角色清單。 只會傳回包含您指定之所有參數的角色。
當您使用 CmdletParameters 參數時,可以選擇包含 Cmdlet 參數。 如果您包含 Cmdlet 參數,則只會傳回包含您指定之 Cmdlet 上所指定參數的角色。 如果您未包含 Cmdlet 參數,則會傳回包含您指定之參數的角色,不論其所在 Cmdlet 為何。
若要傳回包含您指定之參數的角色清單,請使用下列語法。
Get-ManagementRole [-Cmdlet <cmdlet>] -CmdletParameters <parameter 1>, <parameter 2...>
這個範例會傳回包含 資料庫 和 伺服器 參數的角色清單,而不論它們存在於哪一個 Cmdlet 上。
Get-ManagementRole -CmdletParameters Database, Server
此範例會傳回角色清單,其中 EmailAddresses 參數只存在於 Set-Mailbox Cmdlet 上。
Get-ManagementRole -Cmdlet Set-Mailbox -CmdletParameters EmailAddresses
您也可以使用萬用字元 (*) 搭配 Cmdlet 或 CmdletParameters 參數來比對部分 Cmdlet 或參數名稱。
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。
列出特定角色類型的管理角色
您可以透過在 Get-ManagementRole Cmdlet 上使用 RoleType 參數來傳回以指定角色類型為基礎的角色清單。
若要傳回符合您指定之角色類型的角色清單,請使用下列語法。
Get-ManagementRole -RoleType <roletype>
此範例會根據 UmMailboxes
角色類型傳回角色清單。
Get-ManagementRole -RoleType UmMailboxes
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。
列出上層角色的直接子項角色
您可以使用Get-ManagementRole Cmdlet 上的GetChildren參數,傳回屬於指定父角色直接子系的角色清單。 只會傳回包含您指定為父角色之角色的角色。
若要傳回上層角色之直接子項角色的清單,請使用以下語法。
Get-ManagementRole <parent role name> -GetChildren
此範例會傳回 Disaster Recovery 角色之直接子項的清單。
Get-ManagementRole "Disaster Recovery" -GetChildren
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。
列出上層角色下的所有子項角色
您可以使用Get-ManagementRole Cmdlet 上的Recurse參數,將整個角色鏈結從指定的父角色傳回至最後一個子角色。 Recurse參數會指示Get-ManagementRole Cmdlet 透過它找到的每個父系和子系關聯性來遞迴,直到達到最後一個子角色為止。 父角色會包含在傳回的清單中。
此範例會傳回上層角色的所有子項角色清單。
Get-ManagementRole <parent role name> -Recurse
此範例會傳回 Mail Recipients 角色的所有子項角色。
Get-ManagementRole "Mail Recipients" -Recurse
如需詳細的語法及參數資訊,請參閱 Get-ManagementRole。