查看角色
适用于:Exchange Server 2013
管理角色可以通过多种方式列出,具体取决于所需的信息。 例如,可以选择仅返回特定角色类型的角色、仅包含特定 cmdlet 和参数的角色,或查看特定管理角色的详细信息。 有关 Microsoft Exchange Server 2013 中管理角色的详细信息,请参阅了解管理角色。
如果要在角色上查看所有管理角色条目的列表,请参阅查看角色条目。
是否要查找与角色相关的其他管理任务? 请查看高级权限。
开始前,有必要了解什么?
估计完成每个步骤时间:5 分钟
您必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 角色管理权限主题中的"管理角色"条目。
您必须使用命令行管理程序执行这些过程。
本主题使用管道以及 Format-List 和 Format-Table cmdlet。 有关这些概念的详细信息,请参阅下列主题:
若要了解本主题中的过程可能适用的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键。
提示
是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。
查看特定管理角色
还可以通过检索特定角色来查看特定角色的详细信息,方法是使用 Get-ManagementRole cmdlet 并将输出通过管道传输给 Format-List cmdlet。
要查看特定角色的详细信息,请使用以下语法。
Get-ManagementRole <role name> | Format-List
本示例检索有关"邮件收件人"管理角色的详细信息。
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
此示例返回灾难恢复角色的直接子角色的列表。
Get-ManagementRole "Disaster Recovery" -GetChildren
有关语法和参数的详细信息,请参阅 Get-ManagementRole。
列出父角色下的所有子角色
可以使用 Get-ManagementRole cmdlet 上的 Recurse 参数,将整个角色链从指定的父角色返回到最后一个子角色。 Recurse 参数告知 Get-ManagementRole cmdlet 在找到的每个父级和子关系中递归,直到它到达最后一个子角色。 父角色包含在返回的列表中。
此示例返回父角色的所有子角色的列表。
Get-ManagementRole <parent role name> -Recurse
本示例返回"邮件收件人"角色的所有子角色。
Get-ManagementRole "Mail Recipients" -Recurse
有关语法和参数的详细信息,请参阅 Get-ManagementRole。