删除角色
适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3
上一次修改主题: 2011-03-19
不再需要的管理角色可以从组织中删除。您只能删除您创建的管理角色。不能删除内置管理角色。有关 Microsoft Exchange Server 2010 中管理角色的详细信息,请参阅了解管理角色。
必须使用命令行管理程序删除管理角色。
若要了解与角色相关的其他管理任务,请查看管理高级权限。
先决条件
在可以删除管理角色之前,必须删除其所有的管理角色分配。有关如何删除角色分配的详细信息,请参阅从用户或 USG 中删除角色。
希望执行何种操作?
删除没有子角色的管理角色
删除具有子角色的管理角色
删除无作用域的管理角色
注意: 不能使用 EMC 删除管理角色。
删除没有子角色的管理角色
您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅角色管理权限主题中的“管理角色”条目。
要删除没有子角色的角色,请使用以下语法。
Remove-ManagementRole <role name>
本示例删除 Seattle Server Administrators 角色。
Remove-ManagementRole "Seattle Server Administrators"
有关语法和参数的详细信息,请参阅 Remove-ManagementRole。
删除具有子角色的管理角色
您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅角色管理权限主题中的“管理角色”条目。
如果要删除的角色有子角色,则还必须删除所有的子角色。尝试删除有子角色的角色时,必须使用 Recurse 开关,否则会收到错误消息。如果在删除角色时使用 Recurse 开关,则将删除指定的角色和其所有子角色。
警告: |
---|
如果使用 Recurse 开关,则还将删除要删除的指定角色的所有子角色。在运行此命令之前,确保您了解将要删除的角色。 |
要确保仅删除希望删除的角色,请将 WhatIf 开关与您的命令配合使用以验证命令是否正确。请使用以下语法:
Remove-ManagementRole <role name> -Recurse -WhatIf
WhatIf 开关将在不提交任何更改的情况下执行该命令并报告哪些角色已经删除。有关 WhatIf 开关的详细信息,请参阅WhatIf、Confirm 和 ValidateOnly 开关。
在确认将仅删除希望删除的角色之后,在不使用 WhatIf 开关的情况下运行相同的命令。本示例删除 London Administrators 角色和其所有子角色。
Remove-ManagementRole "London Administrators" -Recurse
有关语法和参数的详细信息,请参阅 Remove-ManagementRole。
删除无作用域的管理角色
您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅角色管理权限主题中的“无作用域管理角色”条目。
要删除无作用域的角色,可以使用本主题中前面提供的 删除没有子角色的管理角色 和 删除具有子角色的管理角色 中的相同步骤。唯一的区别在于,如果要删除无作用域的角色,则必须在运行此命令时指定 UnScopedTopLevel 开关。本示例删除无作用域的角色和其所有子角色。
Remove-ManagementRole "Custom IT Scripts" -Recurse -UnScopedTopLevel
与删除其他角色一样,应该使用 WhatIf 开关验证是否正在删除正确的角色。
有关语法和参数的详细信息,请参阅 Remove-ManagementRole。
© 2010 Microsoft Corporation。保留所有权利。