EXCHANGE 2013 添加RESET PASSWORD角色时报错的解决办法

当管理员须要得到权限去重置用户密码的时候(RESET PASSWORD角色成员包括administrator或者指定的管理员),会提示错误:shell

“您没有建立、更改或删除“重置密码组织管理”管理角色分配的权限。你必须指定委派角色分配的管理角色或层次结构中的父没有范围限制”(忘了截图,大致意思如此)api

此时,须要进行如下操做:ide

1.   打开exchange power shellspa

2.   依次运行一下三条命令blog

Add-pssnapin microsoft*  
Install-CannedRbacRoles  
Install-CannedRbacRoleAssignments
ip

3.   从新启动exchange power shell的界面运行如下命令或者直接在ECP界面 进行操做get

New-ManagementRoleAssignment-SecurityGroup “Help Desk” -Role “ResetPassword”   cmd

说明:以上命令添加到Help desk角色组,也能够自定义。it

图形操做界面:io


wKiom1iYFb-g6NHTAADGilKRrH4069.png-wh_50


 

命令说明:

执行三条命令从新安装RBAC角色(基于角色的访问控制(Role-Based Access Control)

1.   Add-pssnapin microsoft* 


Add-pssnapin 命令将一个或多个 Windows PowerShell 的管理单元添加到当前会话。

语法

Add-PSSnapin [-Name] <String[]> [-PassThru][<CommonParameters>]

描述

添加包含 cmdlet 将注册的 Windows PowerShell 管理单元添加到当前会话。添加管理单元后,你能够使用的 cmdlet 和管理单元支持在当前会话中的提供程序。

若要添加管理单元到全部将来的 Windows PowerShell 会话,请将添加包含命令添加到 Windows PowerShell 配置文件。有关更多信息,请参见 about_Profiles

开始在 WindowsPowerShell 3.0,包装模块包括在 Windows PowerShell 的核心命令。例外是Microsoft.PowerShell.Core,这是一个管理单元(包含)。默认状况下,只有Microsoft.PowerShell.Core管理单元中被添加到会话。模块在首次使用自动导入,您能够使用导入模块 cmdlet 将它们导入。

例子

--------------------------EXAMPLE 1 --------------------------

PS C:\> add-PSSnapIn Microsoft.Exchange, Microsoft.Windows.AD

此命令将 MicrosoftExchange 和活动目录管理单元添加到当前会话。


参考地址:https://msdn.microsoft.com/zh-cn/powershell/reference/4.0/microsoft.powershell.core/add-pssnapin


2.   Install-CannedRbacRoles  
     Install-CannedRbacRoleAssignments

这两条命令执行安装RBAC角色和RBAC分配角色

相关文章
相关标签/搜索